BAZY DANYCH
dr Grzegorz Filipczyk Wykład 6
AUTORYZACJA DOSTĘPU DO BAZ DANYCH
Od administratora baz danych oczekuje się, że będzie wykonywał wiele zadań administrowania danymi. Podstawowe obowiązki to:
- administrowanie BD
- administrowanie DBMS (system zarządzania bazą danych)
- administrowanie środowiskiem BD.
Administrator danych jest to osoba, która pełni funkcję nad administrowaniem danych. Administrowanie danymi jest funkcją związaną z zarządzaniem, planowaniem i dokumentowaniem zasobów danych w przedsiębiorstwie. Administrator baz danych będzie zaangażowany w projektowanie fizyczne systemów baz danych. Będzie zajmował się zwłaszcza problematyką kontroli danych. Jest on również odpowiedzialny za tworzenie kopii zapasowych baz danych.
Głównym narzędziem administratora danych i administratora baz danych jest słownik danych.
Słownik danych jest sposobem zapisywania metadanych przedsiębiorstwa, tzn. danych na temat danych. Koncepcyjne i logiczne słoniki danych są zazwyczaj domeną administratora danych. Fizyczne słowniki danych są domeną administratora baz danych.
Administrator
danych
Administrator baz danych
projektowanie
fizyczne
analiza i projektowanie
Zadania administratora baz danych
a) skonstruowanie schematu pojęciowego i zewnętrznego
b) określenie praw dostępu użytkowników do danych
c) określenie organizacji fizycznej danych i metod dostępu do danych
d) definiowanie procedur zapewniających dobry poziom niezawodności systemu
e) decydowanie, jakie informacje będą utrzymywane w bazie danych
f) ustalanie, jakie dane powinny być reprezentowane w bazie danych oraz określanie cech tej prezentacji oraz odpowiednie odwzorowanie między strukturą pamięci a schematem pojęciowym
g) utrzymywanie kontaktu z użytkownikiem
h) definiowanie procedury badania legalności i poprawności
i) definiowanie i realizowanie odpowiedniej strategii odtwarzania
j) zapewnienie wydajności najlepszej dla zakładu oraz odpowiednie dostosowanie systemu do zmieniających się wymagań
-» strojenie bazy danych -» zapewnienie bezpieczeństwa danych zarządzanie DBMS