Předmět Databázové systémy 1 (KMI / DATA1)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu KMI / DATA1 - Databázové systémy 1, Přírodovědecká fakulta, Univerzita Palackého v Olomouci (UP).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Obsah
Úvod do DBS. Pojmy, data a jejich abstraktní modely. Architektura DBS. Modely DBS.Relační model DBS, jeho vlastnosti, relační struktura dat, jazyk relačního DBS. Úvod do jazyka SQL. SQL, vytvoření a naplnění tabulky,dotazy (s podmínkami, sloupcové funkce).Agregace, vnořené dotazy, manipulace s daty. Referenční integrita, integritní omezení, primární a sekundární klíč.Spojení tabulek. Cizí klíč. Modifikace struktury tabulky. Množinové operace, kvantifikátory.Analýza a návrh relační DB. Konceptuální modelování. ER model. Transformace do relačního modelu. Konstrukce složitějších dotazů.Další prvky relačních DBS a SQL. Tranzitivní uzávěr tabulky. Pohledy, triggery a indexy. Spolupráce SQL s jinými jazyky.Základy administrace relačních DBS.Transakční zpracování dat. Základní principy transakčního zpracování. Ochrana proti porušení konzistence dat.Paralelní zpracování transakcí. Paralelní zpracování transakcí, uzamykací protokoly, uváznutí (deadlock), dvoufázový protokol, časová razítka.Teoretické základy relačních DBS. Formalizace tabulky, relační algebra, relační logika a kalkuly, dotazovací systémy.Funkční závislosti, Armstrongovy axiomy, uzávěr, pokrytí.Normální formy. První, druhá a třetí normální forma. Boyce-Coddova normální forma. Normalizace dekompozicí relačních schémat.
Získané způsobilosti
2. Porozumění.Porozumět základním pojmům z databázových systémů.
Literatura
Johnson James L. Database Models, Languages, Design. Oxford University Press, 1997. ISBN 0-195-10783-7.Connolly Thomas, Begg Carolyn. Database Systems: A Practical Approach to Design, Implementation and Management. Addison Wesley, 2002. ISBN 0-201-70857-4.Rob. P., Coronel C. Database Systems. Design, Implementation & Management, 6th edition. Thomson Course Technology, 2004. ISBN 0-619-21372-8.Pokorný J. Databázové systémy a jejich použití v informačních systémech. Academia, 1992. ISBN 80-200-0177-8.Elmasri R., Navathe S. B. Fundamentals of Database Systems, 3rd edition. Addison Wesley, 2000. ISBN 0-8053-1755-4.Simovici D. A., Tenney R. L. Relational Database Systems. Academic Press, 1995. ISBN 0126443750.Maier R. The Theory of Relational Databases. Computer Science Press, 1983. ISBN 0-914894-42-0.
Požadavky
Aktivní účast v hodině. Plnění zadaných úkolů. Složení ústní (příp. písemné) zkoušky.
Garant
doc. RNDr. Vilém Vychodil, Ph.D.
Vyučující
doc. RNDr. Vilém Vychodil, Ph.D.Mgr. Petr Krajča, Ph.D.Mgr. Ondřej Vaverka