VSFS:B_UDS Úvod do databázových systémů - Informace o předmětu
B_UDS Úvod do databázových systémů
Vysoká škola finanční a správnízima 2012
- Rozsah
- 2/1. 8 hodin KS/semestr. 5 kr. Ukončení: zk.
- Vyučující
- RNDr. Jakub Lokoč, Ph.D. (cvičící)
- Garance
- RNDr. Jakub Lokoč, Ph.D.
Katedra informatiky a matematiky (FES, KIM) – Katedry – Vysoká škola finanční a správní
Kontaktní osoba: Dagmar Medová, DiS. - Rozvrh seminárních/paralelních skupin
- B_UDS/cAPH: každý sudý čtvrtek 15:45–16:29 E303PC, každý sudý čtvrtek 16:30–17:15 E303PC, J. Lokoč
B_UDS/pAPH: St 15:45–16:29 E303PC, St 16:30–17:15 E303PC, J. Lokoč
B_UDS/vAPH: Pá 19. 10. 12:00–13:30 E303PC, Pá 23. 11. 12:00–13:30 E303PC, Pá 7. 12. 12:00–13:30 E303PC, 13:45–15:15 E303PC, J. Lokoč - Předpoklady
- Nejsou potřeba žádné speciální znalosti
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
- Mateřské obory/plány
- Aplikovaná informatika (program VSFS, B-INF) (2)
- Cíle předmětu
- Na konci tohoto kurzu bude student schopen: vytvořit ER-Model k textové analýze, převést jej do realčního modelu a vytvořit SQL skripty pro založení a dotazování databáze
- Osnova
- 1) Modelování datové vrstvy IS, úrovně modelování, ER-modelování.
- 2) Relační model, integritní omezení, konverze z ER-modelu do relačního modelu.
- 3) Univerzální relace, funkční závislosti, armstrongova pravidla, atributový a funkční uzávěr.
- 4) Normalizace DB, normální formy, určení klíčů schématu, dekompozice.
- 5) Základní a odvozené operace relační algebry, relační úplnost, relační kalkul.
- 6) Základní SQL operace, typy atributů, příkazy select a spojení všeho druhu.
- 7) Pokročilejší SQL operace - group by, all, any, exists, in, vnořené SQL dotazy.
- 8) Definice a modifikace tabulek pomocí jazyka SQL, vkládání, mazání a změna dat, pohledy.
- 9) Transakce, ACID, vykonávání a rozvrh transakce, vlastnosti rozvrhů, konfliktní dvojice.
- 10) Uzamykací a alternativní protokoly, uváznutí a jeho řešení, fantom, zotavení DB.
- 11) Fyzická implementace DB, organizace dat do stránky, paměťové rámce, datové soubory, indexy.
- 12) Jiné databázové modely - síťový, hierarchický, objektový, objektově-relační.
- Literatura
- doporučená literatura
- Database Systems Management, Ramakrishnan, Gehrke
- Databázové systémy, skripta FEL ČVUT 2003, POKORNÝ, J., HALAŠKA, J.
- Výukové metody
- Lekce s požadovanou docházkou 75% na cvičeních/seminářích v prezenční formě studia a na 50% na řízených skupinových konzultacích v kombinované formě studia
- Metody hodnocení
- Písemný test na 80% + ústní zkouška ověřující znalosti probrané látky, která rozhoduje o výsledné známce
- Další komentáře
- Předmět je dovoleno ukončit i mimo zkouškové období.
Bb1.
- Statistika zápisu (zima 2012, nejnovější)
- Permalink: https://is.vsfs.cz/predmet/vsfs/zima2012/B_UDS