Nazwa Wydziału Nazwa jednstki prwadzącej mduł Nazwa mdułu kształcenia Kd mdułu Język kształcenia Efekty kształcenia dla mdułu kształcenia Wydział Matematyki i Infrmatyki Instytut Infrmatyki i Matematyki Kmputerwej Systemy relacyjnych baz danych (Ralatinal atabase systems) plski Wiedza Student zna architektury relacyjnych systemów baz danych na przykładzie Micrsft SQL Server i Oracle zna cel stswania i spsób wykrzystania dzienników transakcji (pwtórzeń) zna system zabezpieczeń na przykładach Micrsft SQL Server i Oracle zna rdzaje i spsby twrzenia kpii zapaswych zna pdstawwe spsby realizacji kwerend zna technlgię Oracle Flashback zna i ptrafi scharakteryzwać takie zagadnienia jak przechwywanie danych XML, Full-Text Search, bsługa danych przestrzennych, Reprting Services, hurtwnie danych i bazy OLAP w Business Intelligence Studi, MDX, pakiety ETL. Umiejętnści Student ptrafi ptrafi knfigurwać instancję raz nią zarządzać, ptrafi zarządzać prcesami i plikami w systemach Micrsft SQL Server i Oracle (grupami plików, przestrzeniami tabel). ptrafi zarządzać dziennikami transakcji (pwtórzeń) ptrafi zarządzać użytkwnikami i zabezpieczeniami ptrafi planwać i twrzyć różneg rdzaju kpie zapaswe i wykrzystywać je przy dtwarzaniu systemu ptrafi autmatyzwać pdstawwe zadania administracyjne ptrafi przeanalizwać plan wyknania kwerendy i prpnwać metdy ptymalizacji. ptrafi wykrzystać technlgię Oracle
Flashback Kmpetencje spłeczne Student ptrafi pracwać w zesple przy przygtwaniu prjektu semestralneg. fakultatywny graniczneg wybru (dla studentów daneg instytutu) Typ mdułu kształcenia (bwiązkwy/fakultatywny) Rk studiów Studia stacjnarne I stpnia (3 rk) i II stpnia (1 Semestr Imię i nazwisk sby/sób prwadzących mduł Imię i nazwisk sby/sób egzaminującej/egzaminujących bądź udzielającej zaliczenia, w przypadku gdy nie jest t sba prwadząca dany mduł Spsób realizacji Wymagania wstępne i ddatkwe Rdzaj i liczba gdzin zajęć dydaktycznych wymagających bezpśrednieg udziału nauczyciela akademickieg i studentów, gdy w danym mdule przewidziane są takie zajęcia Liczba punktów ECTS przypisana mdułwi Bilans punktów ECTS Stswane metdy dydaktyczne lub 2 rk) Studia stacjnarne I stpnia semestr 5, studia stacjnarne II stpnia semestr 1 lub 3. Henryk Telega Student musi wcześniej zaliczyć przedmit Bazy danych. Wykład, labratrium Wykład: 30 Labratrium: 30 Łącznie: 60 6 Udział w wykładach - 30 gdz. Udział w zajęciach labratryjnych 30 gdz. Implementacja i pis systemu rzprsznych baz danych w ramach zaliczeniweg prjektu 60 gdz. Przygtwanie d zajęć 15 gdz. Przygtwanie d egzaminu raz egzamin 30 gdz. Łączny nakład pracy studenta: 165 gdzin metdy pdające: wykład bjaśnienie lub wyjaśnienie metdy prblemwe:
wykład metdy aktywizujące: metda przypadków, dyskusja dydaktyczna (związana z wykładem) metdy praktyczne: pkaz, ćwiczenia labratryjne (przy kmputerach) Metdy sprawdzania i kryteria ceny efektów kształcenia uzyskanych przez studentów Frma i warunki zaliczenia mdułu, w tym zasady dpuszczenia d egzaminu, zaliczenia, a także frma i warunki zaliczenia pszczególnych zajęć wchdzących w zakres daneg mdułu Treści mdułu kształcenia Studenci zdbywają punkty za realizację zadań na zajęciach labratryjnych. W ciągu semestru realizwanych jest dziesięć tematów (p trzy punkty za każdy temat). W zależnści d bieżących ptrzeb i zaintereswań słuchaczy dpuszczalna jest niewielka mdyfikacja liczby realizwanych tematów z krektą punktacji tak, by mżna był uzyskać 30 punktów w ciągu semestru. W przypadku niebecnści na zajęciach mżna zaległe zadania drbić w ddatkwym terminie. Pnadt studenci przygtwują jeden prjekt semestralny i zdają egzamin w frmie brny prjektu (z zadawaniem pytań dtyczących zagadnień mawianych w trakcie kursu). Egzamin w frmie brny prjektu. Warunkiem dpuszczenia d egzaminu jest uzyskanie zaliczenia z labratrium. Zaliczenie labratrium następuje na pdstawie na pdstawie zdbytych punktów za aktywne uczestnictw i realizację zadań (0-30p.) raz z przygtwaneg prjektu (0-30p). Warunkiem zaliczenia labratrium jest zdbycie c najmniej 31 punktów. Z egzaminu kńcweg, który ma frmę brny prjektu, mżna uzyskać 0-40p. Ocena kńcwa z przedmitu wynika z sumy zdbytych punktów. Obwiązuje następująca skala cen (1-100 pkt.): 0-50 pkt. cena ndst 51-60 pkt. cena dst 61-70 pkt. cena + dst 71-80 pkt. cena db 81-90 pkt. cena + db 91-100 pkt. cena bdb Kurs tematycznie pdzielny jest na dwie części. Część I
1. Architektura systemu Micrsft SQL Serwer. Serwisy, knfiguracja. 2. Fizyczna budwa bazy danych w systemie Micrsft SQL Server, pliki danych, grupy plików, pliki dziennika transakcji, zarządzanie. Partycjnwanie tabel. 3. Lginy i użytkwnicy. Zarządzanie bezpieczeństwem. 4. Strategie wyknywania kpii zapaswych. Pliki trwałe i tymczaswe kpii zapaswych. Odtwarzanie systemu p różneg rdzaju awariach. Odtwarzanie częściwe. 5. Autmatyzacja zadań administracyjnych. Zadania (Jbs). 6. Alerty, pwiadamianie zdarzeniach, autmatyczne reakcje. 7. Plany wyknywania kwerend. Prjektwanie i zarządzanie indeksami. Prfiler. 8. Przegląd zagadnień: bsługa danych XML, Full-Text Search, bsługa danych przestrzennych, Reprting Services, hurtwnie danych i bazy OLAP w Business Intelligence Studi, MDX, pakiety ETL. Część II 9. Architektura systemu baz danych Oracle. Serwisy, knfiguracja. 10. Fizyczna budwa bazy danych w systemie Oracle, typy plików, przestrzenie tabel, dziennik pwtórzeń, przestrzenie tabel wycfania i segmenty wycfania. Zarządzanie. 11. Użytkwnicy. Zarządzanie bezpieczeństwem. 12. Zarządzenie instancją. 13. Zarządzanie dziennikiem pwtórzeń. 14. Wybrane metdy i strategie wyknywania kpii zapaswych. Odtwarzanie bazy danych p różneg typu awariach. 15. Technlgia Oracle Flashback. 16. Partycjnwanie tabel. 17. Przegląd wybranych zaawanswanych zagadnień związanych z systemem
Oracle. Wykaz literatury pdstawwej i uzupełniającej, bwiązującej d zaliczenia daneg mdułu Wymiar, zasady i frma dbywania praktyk, w przypadku, gdy prgram kształcenia przewiduje praktyki Literatura pdstawwa: 1. Autrski wykład w wersji elektrnicznej pdany przez wykładwcę. Literatura uzupełniająca: 1. Dkumentacja techniczna systemu Oracle. 2. Dkumentacja techniczna systemu Micrsft SQL Server.