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íléto 2020
- Rozsah
- 2/2/0. 14 hodin KS/semestr. 5 kr. Ukončení: zk.
- Vyučující
- Ing. Vladimír Nulíček, CSc. (cvičící)
- Garance
- Ing. Vladimír Nulíček, CSc.
Katedra informatiky a matematiky (FES, KIM) – Katedry – Vysoká škola finanční a správní
Kontaktní osoba: Ivana Plačková - Rozvrh seminárních/paralelních skupin
- B_UDS/cAPH: Út 12:15–12:59 E303PC, Út 13:00–13:45 E303PC, V. Nulíček
B_UDS/pAPH: Út 10:30–11:14 E303PC, Út 11:15–12:00 E303PC, V. Nulíček
B_UDS/vAPH: So 29. 2. 9:45–11:15 E303PC, 11:30–13:00 E303PC, So 28. 3. 9:45–11:15 E303PC, 11:30–13:00 E303PC, 14:00–15:30 E303PC, So 25. 4. 9:45–11:15 S16PC, 11:30–13:00 S16PC, V. Nulíček - Předpoklady
- Tento předmět nemá žádné předpoklady.
- Omezení zápisu do předmětu
- Předmět je otevřen studentům libovolného oboru.
- Cíle předmětu
- Cílem předmětu je naučit studenta základy vytváření relačních databází od fáze návrhu, přes vytvoření ERD a relačních modelů až po samotnou realizaci tvorby databáze v SQL prostředí. Student se rovněž seznámí s teoretickými základy tvorby relačních databází, problematikou normalizace databází, použitím relační algebry a relačního kalkulu. Dále se student naučí používat dotazovací jazyk SQL, vytvářet SQL dotazy a další skripty v tomto jazyce.
- Výstupy z učení
- Na konci tohoto kurzu bude student schopen: vytvořit ER-Model k textové analýze převést jej do relačního modelu vytvořit SQL skripty pro založení a dotazování databáze
- Osnova
- Základní pojmy z teorie DBS
- Životní cyklus DB, normalizace dat
- Modelování DBS, ER diagram
- Logická úroveň modelu, relační model
- Zásady přechodu od logického k relačnímu modelu
- Relační algebra a relační kalkul
- Funkční závislosti, Armstrongova pravidla
- Dotazovací jazyky, SQL – základní definice
- SQL – vytvoření a úpravy tabulek referenční integrita
- SQL – základní příkazy a struktury, příkaz SELECT
- SQL - použití funkcí, vnořené dotazy
- SQL - agregační funkce
- Literatura
- povinná literatura
- Pokorný, Halaška: Databázové systémy. Skripta FEL ČVUT
- OPPEL, Andrew J. SQL bez předchozích znalostí: [průvodce pro samouky]. Brno: Computer Press, 2008. ISBN 978-80-251-1707-1.
- doporučená literatura
- Halaška, Pokorný, Valenta: Databázové systémy, cvičení. Skripta FEL ČVUT
- Palovská: Databáze jako informační zdroj pro uživatele. Skripta VŠE
- Ramakrishnan, Gehrke: Database Systems Management, McGraw-Hill, 2003
- Date, C. J. An Introduction to Database Systems. Addison-Wesley, 1995. ISBN 0-201-82458-2.
- STEPHENS, Ryan K., Ronald R. PLEW a Arie JONES. Naučte se SQL za 28 dní: [stačí hodina denně]. Brno: Computer Press, 2010. ISBN 978-80-251-2700-1.
- Výukové metody
- Přednášky a cvičení
- Metody hodnocení
- Na zápočet je nutno zpracovat několik seminárních příkladů zadaných na cvičeních Zkouška se skládá z písemného testu a ústní zkoušky 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 (léto 2020, nejnovější)
- Permalink: https://is.vsfs.cz/predmet/vsfs/leto2020/B_UDS