Upload
sebastian-pontus
View
213
Download
0
Embed Size (px)
Citation preview
8/19/2019 Baza Danych w Skrócie
1/2
1.Co to jest Baza Danych?
Zbiór powiązanych ze sobą logicznie danych, zorganizowany zgodnie z określonym modelem danych. BazaDanych jest zarządzana przez system komputerowy, który powinien wypenia! nast"pujące #$cje%$trwae i niezawodne przechowywanie du&ych ilości danych.$e#ektywny dost"p do &ądanych in#ormacji.$mo&liwośc mody#ikowania danych.
$zagwarantowanie logicznej spójności in#ormacji.$ochrona in#ormacji.'(ystem baz danych ) *iele baz danych zarządzanych przez jeden system komputerowy.'(ystem zarządzania bazami danych+DB(-$programowanie zarządzające systemem baz danych.2.Składniki systemu baz danych.$System Baz Danych / Trwała pamięć zewnętrzna0System Zarządzania Bazami Danych0 Język zapytań1rwaa pami"! zewn"trzna% 2rządzenie sprz"towe przechowujące dane.(ystem Zarządzania Bazami Danych% progaramowanie zarządzające dost"pem do danych3"zyk zapyta4% 3"zyk wysokiego poziomu, za pomocą którego u&ytkownik komunikuje si" z bazą danych.3.Funkcje DBMS:
$ 5ealizacja operacji dost"pu do danych na poziomie #izycznym.$ Zapewnienie integralności danych.$ bsuga wspóbie&ności.
$ chrona danych.$ dtwarzanie po awariach.$ 6ledzenie operacji dokonywanych na bazie danych.$ bsuga rozproszenia.$ bsuga przetwarzania równolegego..!"zyk za#yta$%DD7 ) 3"zyk de#iniowania danych. De#iniuje struktury danych, na których oprują instrukcje D7.D7 ) 3"zyk manipulowania danymi. *ykonuje operacje na danych zde#iniowanych przez DD7.D87 ) 3"zyk kontrolowania danych. 9ontroluje uprawnienia dost"pu do danych.%.&adania DB' ('dminist)ato) Bazy Danych*.
$ 2dzielanie uzytkownikom i grupom u&ytkowników uprawnie4 dost"pu do bazy danych.$ onitorowanie wydajności bazy danych.$ De#iniowanie strategii archiwizowania i odtwarzania danych po awariach.
$ 2ruchamianie nowych strategii dost"pu do danych. :td.+.Sło,nik Danych: (pecjalna baza danych zawierająca in#ormacje o danych przechowywanych w innych
bazach danych.Zawartoś! (ownika Danych%$ pisy struktury obiektów bazy danych$ pisy u&ytkowników$ De#inicje #ormatów danych stosowanych w bazie danych.$ Dane statystyczne o wartościach danych w bazie danych.-.')chitektu)a Systemu Baz Danych.
$ oziom ze,n"t)zny+u&ytkownika- ) Zbiór zewn"trznych widoków, poprzez które u&ytkownicy widzązawartoś! bazy danych. *idok jest wyabstrachowanym #ragmentembazy danych zde#iniowanym w terminach
j"zyka zapyta4./ oziom 0oiczny+modelu danych- ) Zawiera model konceptualny bazy danych. odel ten obejmuje caą
zawartoś! bazy danych, tak jak ją widzi administrator lub waściciel bazy danych.$ ozim ,e,n"t)zny+#izyczny- ) ;izyczna reprezentacja bazy danych w postaci plików dyskowych ialgorytmów dost"pu do nich. 3est to reprezentacja niskiego poziomu..&a0eno45 i nieza0eno45.
8/19/2019 Baza Danych w Skrócie
2/2
$ 0ucz ł;,ny relacji jest arbitralnie wybranym kluczem kandydującym relacji.