|
|
|
||
Poslední úprava: T_KSI (21.05.2002)
|
|
||
Poslední úprava: RNDr. Filip Zavoral, Ph.D. (29.09.2003)
Pokorný J., Halaška I.: Databázové systémy. Vybrané kapitoly a cvičení. UK Praha, KAROLINUM, 1998.
Pokorný J., Halaška I.: Databázové systémy. FEL ČVUT Praha, 1998.
Pokorný J.: Základy implementace souborů a databází. UK Praha, KAROLINUM, 1997.
Pokorný J.: Konstrukce databázových systémů. FEL ČVUT Praha, 1999.
Pokorny J., Dotazovaci jazyky, Karolinum, Praha, 2002. |
|
||
Poslední úprava: RNDr. Filip Zavoral, Ph.D. (29.09.2003)
Základní pojmy. Motivace a historie databázového přístupu. Externí, konceptuální, logický a interní pohled na data.
Konceptuální modelování - ER model, ER diagram, další konstrukty vyskytující se v konceptuálních modelech.
Relační model dat. Databázové schéma, přípustné databáze. Transformace ER diagramu do relačního schématu databáze.
Návrh databáze - kritéria pro dobře navrženou relaci, zejména 3.NF. Metody a algoritmy návrhu databázových schémat, vlastnosti zachování závislostí a bezeztrátovost dekompozice.
Databázové jazyky procedurální a neprocedurální (relační kalkul a algebra). Komerční dotazovací jazyky - přehled SQL.
Dynamická organizace souborů - B-strom, rozšiřitelné hašování.
Architektury databázových systémů. Architektura podle rozdělení služeb (klient-server).
Transakční zpracování - paralelní přístup, zotavení z chyb, autorizace.
Trendy v databázových systémech - objektově orientované databáze, objektově- relační technologie. |