Advertisement
Guest User

Untitled

a guest
Sep 18th, 2019
220
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.21 KB | None | 0 0
  1. Baza danych, Trwałość danych, Niezależość danych, Ochrona danych, Integralność danych, Część intensjonalna danych,
  2. Część ekstensjonalna, Właściwości baz danych (z opisem), Wymień przykłady zastosowań baz danych (5 przykładów);
  3.  
  4. Baza danych - zbiór danych zapisanych zgodnie z określonymi regułami,
  5. obejmuje dane cyfrowe gromadzone zgodnie z zasadami przyjętymi dla
  6. danego programu komputerowego specjalizowanego do gromadzenia i przetwarzania tych danych.
  7.  
  8. Trwałość danych - własność ACID, gwarantujące zachowanie wyniku zatwierdzonej transakcji, nawet w wypadku utraty
  9. zasilania, awarii.
  10.  
  11. Niezależność danych - operacja rozdzielania danych od programów, które z nich korzystają.
  12.  
  13. Ochrona danych - Jeżeli udostępniamy bazę danych poprzez stronę WWW, to musimy zabezpieczyć serwer baz danych.
  14. Od razu należy powiedzieć, że administratorzy blokują możliwości działań ryzykownych,
  15. niemniej musimy znać zagrożenia.
  16.  
  17. - unikanie uruchamiania serwera MySLQ z @root.
  18. - stosowanie haseł
  19. - przywileje użytkowników; minimalne i niezbędne uprawnienia
  20. - weryfikowanie danych wysłanych za pomocą formularzu.
  21. - stosowanie protokołu SSL (szyforwanie haseł)
  22.  
  23. Integralność danych - własność danych wykluczająca wprowadzenie do nich zmian w nieautoryzowany sposób.
  24.  
  25. Część intensjonalna danych - zbiór definicji powstających
  26. w trakcie projektowania bazy danych określający strukturę danych. Schemat tworzy encje
  27. (klasy) oraz właściwości klas – atrybuty
  28.  
  29. Część ekstensjonalna - to łączny zbiór danych w bazie danych
  30.  
  31. WŁAŚCIWOŚCI BAZ DANYCH
  32. • tworzenie struktur baz danych,
  33. Struktura to szkielet bazy danych, przeniesienie koncepcji tabel, powiązań na obszar systemu
  34. zarządzania bazą danych.
  35.  
  36. • wykonywanie operacji CRUD (Create, Read, Update, Delete),
  37. Baza danych powinna być tak zaprojektowana, by
  38. wykonywanie aktualizacji na danych, usuwanie danych czy wprowadzanie nowych informacji do
  39. bazy danych nie spowodowało utraty spójności. Spójność bazy danych to poprawność
  40. umieszczonych w niej informacji.
  41.  
  42. • obsługa zapytań (selekcjonowanie danych),
  43. Baza danych powinna mieć mechanizmy umożliwiające uzyskanie szybkiego dostępu do
  44. danych i ich selekcjonowanie. W relacyjnych bazach danych do uzyskiwania dostępu do danych
  45. służą zapytania. Zapytania to instrukcje napisane przeważnie w języku SQL.
  46.  
  47. • generowanie raportów i zestawień,
  48. Baza danych powinna oferować mechanizmy umożliwiające drukowanie
  49. wykazów czy zapisywanie ich poza bazą danych. Funkcje takie spełniają raporty i zestawienia,
  50. które mogą być generowane z baz danych.
  51.  
  52. • administracja bazą danych.
  53. Baza danych powinna umożliwiać administrację swoimi zasobami. Administracja może mieć
  54. charakter nie tylko projektowania i implementowania, lecz także optymalizacji i dostosowywania
  55. do potrzeb użytkowników
  56.  
  57. ZASTOSOWANIE BAZ DANYCH
  58. - do tworzenia stron internetowych (np; gromadzenie danych o użykownikach forum)
  59. - do budowania aplikacji internetowych, sklepów internetowych
  60. - zbieranie i zarządzanie adresami
  61. - funkcje eksportu inofrmacji np. do edytorów tekstowych
  62. - system zarządzania kontaktami z klientami
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement