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 2015
- Rozsah
- 2/1/0. 8 hodin KS/semestr. 5 kr. Ukončení: zk.
- Vyučující
- RNDr. Jakub Lokoč, Ph.D. (cvičící)
Ing. Vladimír Nulíček, CSc. (pomocník) - Garance
- RNDr. Jakub Lokoč, Ph.D.
Katedra informatiky a matematiky (FES, KIM) – Katedry – Vysoká škola finanční a správní
Kontaktní osoba: Ing. Barbora Ptáčková - Rozvrh seminárních/paralelních skupin
- B_UDS/cAPH: každý sudý čtvrtek 10:30–11:14 E303PC, každý sudý čtvrtek 11:15–12:00 E303PC, kromě Čt 15. 10. ; a Čt 29. 10. 8:00–8:44 E303PC, Čt 5. 11. 8:00–8:44 E303PC, J. Lokoč
B_UDS/pAPH: Čt 8:45–9:29 E303PC, Čt 9:30–10:15 E303PC, kromě Čt 8. 10., kromě Čt 15. 10. ; a Čt 8. 10. 8:00–10:15 DELL ROOM E302PC, Čt 22. 10. 8:00–8:44 E303PC, J. Lokoč
B_UDS/vAPH: Pá 2. 10. 13:45–15:15 DELL ROOM E302PC, 15:30–17:00 DELL ROOM E302PC, Pá 16. 10. 13:45–15:15 DELL ROOM E302PC, 15:30–17:00 DELL ROOM E302PC, J. Lokoč - Předpoklady
- Tento předmět nemá žádné předpoklady.
- 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
- Databázové systémy, skripta FEL ČVUT 2003, POKORNÝ, J., HALAŠKA, J.
- Database Systems Management, Ramakrishnan, Gehrke
- 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
- Navazující předměty
- Další komentáře
- Předmět je dovoleno ukončit i mimo zkouškové období.
- Statistika zápisu (zima 2015, nejnovější)
- Permalink: https://is.vsfs.cz/predmet/vsfs/zima2015/B_UDS