
WBMiI / kierunek Informatyka / st. dzienne inż. I stopnia:
(45h)
Część laboratoryjna kursu jest praktyczną realizacją zagadnień będących
treścią wykładu Bazy danych II. W szczególności studenci otrzymują
indywidualne studia przypadków, będące wycinkami pewnej rzeczywistości,
dla której przeprowadzają pełne postępowanie projektowe. Etapy
projektowe (analiza problemu i określenie wymagań aplikacji
opartej o bazę danych, budowa modelu konceptualnego , transformacja do
modelu logicznego, normalizacja do 3NF, generowanie bazy danych,
definicja schematu przy pomocy narzędzi wspomagających, definicja i
modyfikacja schematu przy pomocy SQL) wyznaczają
harmonogram i zakres tematyczny laboratorium. Ponadto studenci realizują
ćwiczenia uzupełniające projektowanie, takie jak: wprowadzanie danych
(za pomocą poleceń SQL, z pliku, z innych tabel), definiowanie
użytkowników i ich uprawnień, przekazywanie uprawnień, dziedziczenie
uprawnień, administrowanie bazą danych, zarządzanie transakcjami, praca
na różnych poziomach izolacji, optymalizacja zapytań, tworzenie
indeksów, praca z programami narzędziowymi (tworzenie kopii zapasowych,
translacja dziennika transakcji, rozładowanie i ładowanie bazy danych,
replikacja danych).
- Nauczyciel: Andrzej Nowak