Kurz pozostáva z:
Prednášky 2 hod./týždeň
Cvičenia pri tabuli 2 hod/týždeň odkaz na stránku cvičení
Cvičenia pri počítači 1 hod/týždeň iné príklady a cvičenia
Ciele kurzu:
Naučiť základom použitia komerčných databázových systémov
Programovanie dotazov
Navrhovanie databáz
Vysvetliť základné princípy fungovania a konštrukcie databázových systémov
Transakcie, žurnálovanie
Dátové štruktúry pre diskovú pamäť
Kompresia dát
Obznámiť poslucháčov s teóriou báz dát, ako disciplinou patriacou do základov informatiky.
Témy:
Úvod:
Slidy úvodná prednáška
Doplňujúce čítanie o smeroch databázového výskumu trendy
Matematické základy relačného modelu
Slidy prednáška
Doplňujúce čítanie (predbežná verzia) kompendium
Dotazy a dotazové jazyky
Slidy prednáška
Doplňujúce čítanie Úvod do SQL
Slidy 2. prednáška
Riešené príklady Tu!
Poznámky Pozn2008
Navrhovanie databáz
Normálne formy prednáška 1
Algoritmy kuchárka
Poloformálne metódy prednáška 2
Riešené príklady Tu!
Spracovanie transakcií
Sériovateľnosť prednáška 1
Viac o transakciách prednáška2
Fyzická organizácia súborov
Základné dátové štruktúry prednáška 1
Pokročilé dátové štruktúry prednáška 2
Doplňujúce čítanie
Kompresia dát
Metódy kompresie prednáška
Navigačné modely
Dátabázové prednášky vo svete: