1-INF-230 Úvod do databázových systémov
Odporúčaný ročník: | 2. |
Semester: | zimný |
Rozsah: | P2,C2 |
Hodnotenie: | 50/50 |
Počet kreditov: | 5 |
Vyučujúci: | prednáša doc. Dr. Tomáš Plachetka prednáša RNDr. Michal Rjaško PhD. |
www stránka: |
Cieľ:
Oboznámiť poslucháčov s problémami využívania a implementácie databázových systémov a technikami ich riešenia. Naučiť teóriu a prax relačného modelu. Naučiť prakticky používať relačný jazyk SQL, datalóg a navrhovať relačné bázy dát.
Sylabus:
Dátové modely, architektúra DBMS a modelovanie reality; Relačný model, relačné dotazové jazyky, SQL, teória navrhovania relačných báz dát (funkčné závislosti, kľúče a normálne formy), logické a deduktívne databázy, datalóg, negácia v databázach; Transakcie a spracovanie transakcií; Dátové štruktúry pre dvojúrovňovú pamäť, fyzická algebra.
Literatúra:
- H. Garcia-Molina, J.D. Ullman, J. Widom: Database Systems, The Complete Book, Prentice Hall, 2003
- R. Elmasri, S.B. Navathe: Fundamentals of Database Systems, Addison-Wesley 2006
- M. Kifer, P.A. Bernstein, P.M. Lewis: Database Systems: An Application-Oriented Approach, Addison-Wesley 2006
- J. D. Ullman, J. Widom: A first course in database systems. Prentice Hall 1997
- J. Pokorný: Databázové systémy a jejich použití v informačních systémech. Akadémia 1992
- J. Šturc: študijné materiály na www stránke http://www.dcs.fmph.uniba.sk/~sturc/databazy