Databáze 1
Kód | Zakončení | Kredity | Rozsah | Jazyk výuky |
---|---|---|---|---|
818DB1 | Z | 2 | 0+2 | česky |
- Přednášející:
- Dana Majerová (gar.)
- Cvičící:
- Dana Majerová (gar.)
- Předmět zajišťuje:
- Katedra softwarového inženýrství
- Anotace:
-
Seznámení se základními pojmy (informace, data, informační systém, databázový systém). Vývoj počítačového zpracování dat, historie databázových systémů. Porovnání základních datových modelů. Konceptuální modely se zaměřením na E-R model - pochopení metodiky dekompozice a realizačních výhod dekomponovaného systému.
- Požadavky:
- Osnova přednášek:
-
1. Informace x data, informační systém, databázový systém, nevýhody hromadného zpracování dat
2. Základní pojmy DBS, kritéria a vývoj DBS, funkce SŘBD
3. Datové modely (síťový a hierarchický)
4. Datové modely (relační)
5. Konceptuální modely, E-R model, normální formy
6. Normalizace tabulek
7. Integritní omezení, typy vztahů
8. Dekompozice M:N vztahu
9. E-R modely - banka, faktura, ZOO
10. E-R modely - klíčová slova, kuchařská kniha, ZŠ
11. E-R modely - stromová struktura, acyklický graf
12. E-R modely - systémy se sledováním historie změn
- Osnova cvičení:
-
1. Informace x data, informační systém, databázový systém, nevýhody hromadného zpracování dat
2. Základní pojmy DBS, kritéria a vývoj DBS, funkce SŘBD
3. Datové modely (síťový a hierarchický)
4. Datové modely (relační)
5. Konceptuální modely, E-R model, normální formy
6. Normalizace tabulek
7. Integritní omezení, typy vztahů
8. Dekompozice M:N vztahu
9. E-R modely - banka, faktura, ZOO
10. E-R modely - klíčová slova, kuchařská kniha, ZŠ
11. E-R modely - stromová struktura, acyklický graf
12. E-R modely - systémy se sledováním historie změn
- Cíle studia:
-
Znalosti:
Přehled a vlastnosti jednotlivých typů databázových systémů s důrazem na relační databázové systémy.
Schopnosti:
Vytvořit E-R model databáze, správně dekomponovat vztahy s kardinalitou M:N.
- Studijní materiály:
-
Povinná literatura:
[1] Pokorný, J., Halaška, J. Databázové systémy. Praha: ČVUT, 1998.
[2] Pokorný, J., Halaška, J. Databázové systémy: vybrané kapitoly a cvičení. Praha: ČVUT, 1997.
Doporučená literatura:
[3] Bíla, J., Král, F. Databázové a znalostní systémy. Praha: ČVUT, 1999.
[4] Riordan, R. M. Vytváříme relační databázové aplikace. Praha: Computer Press, 2000.
[5] Hernandez, M. J. Návrh databází. Praha: Grada Publishing, 2006.
- Poznámka:
- Rozvrh na zimní semestr 2011/2012:
- Rozvrh není připraven
- Rozvrh na letní semestr 2011/2012:
- Rozvrh není připraven
- Předmět je součástí následujících studijních plánů: