460-4061/01 – Databázové a informační systémy II (DAIS II)
Garantující katedra | Katedra informatiky | Kredity | 6 |
Garant předmětu | prof. Ing. Michal Krátký, Ph.D. | Garant verze předmětu | prof. Ing. Michal Krátký, Ph.D. |
Úroveň studia | pregraduální nebo graduální | Povinnost | volitelný odborný |
Ročník | 1 | Semestr | zimní |
| | Jazyk výuky | čeština |
Rok zavedení | 2013/2014 | Rok zrušení | 2014/2015 |
Určeno pro fakulty | FEI | Určeno pro typy studia | navazující magisterské |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
Absolvent předmětu zná standardní metodologie, metody a nástroje pro vývoj informačních systémů, zejména fyzický návrh databáze a testování datové vrstvy, a dovede je použít v praxi při vývoji IS. Absolvent umí popsat problematiku rozšířených databázových technologií, jako jsou datové sklady a business inteligence, prostorová a full-textová rozšíření databázových systémů, uložení a dotazování XML dat a distribuované databázové systémy.
Vyučovací metody
Přednášky
Cvičení (v učebně)
Projekt
Anotace
První část předmětu navazuje na předmět Databázové a informační systémy. Obsahem přednášek je především fyzický návrh databází, implementace databázových systémů a výkonnostní testování datové vrstvy informačních systémů. Na cvičení studenti navrhují a implementují informační systém, který zahrnuje: datovou a funkční analýzu, fyzický návrh databáze, implementace datové vrstvy ve zvoleném implementačním prostředí a výkonnostní testování datové vrstvy. Ve druhé části semestru jsou pak prezentována různá rozšíření dnešních databázových systémů: prostorová rozšíření, zpracování XML dat, full-textová rozšíření, datové sklady, Business Inteligence, distribuované databázové systémy apod. Na cvičeních budou studenti integrovat zvolené rozšíření do svého informačního systému.
Povinná literatura:
M. Krátký, R. Bača: Databázové systémy, Učební text pro databázové předměty na Katedře informatiky, VŠB-TU Ostrava. Dostupné na dbedu.cs.vsb.cz, 2012.
Doporučená literatura:
Jaroslav Pokorný: Dotazovací jazyky. Univerzita Karlova v Praze. 2002.
Forma způsobu ověření studijních výsledků a další požadavky na studenta
Průběžná kontrola studia: konzultace projektů na cvičeních.
E-learning
Další požadavky na studenta
Obecná znalost programování.
Prerekvizity
Korekvizity
Předmět nemá žádné korekvizity.
Osnova předmětu
Přednášky:
1. Úvod, efektivita informačních systémů
2. Úložiště dat
3. Fyzický návrh databáze I - plán vykonávání dotazu
4. Fyzický návrh databáze II - fyzická implementace databázových systémů
5. Fyzický návrh databáze III
6. Fyzický návrh databáze IV
7. Výkonnostní testování datové vrstvy
8.Datové sklady
9. Business Inteligence
10. Prostorová rozšíření SŘBD
11. Uložení XML dat v SŘBD
12. Full-textová rozšíření SŘBD
13. Distribuované SŘBD
Cvičení:
1. Datová a funkční analýza projektu
2. Implementace objektově-relačního mapování
3. Implementace objektově-relačního mapování
4. Fyzický návrh databáze
5. Fyzický návrh databáze
6. Fyzický návrh databáze
7. Výkonnostní testování datové vrstvy
8. Výkonnostní testování datové vrstvy
9. Odevzdání 1. části projektu
10. Datové sklady, Business Inteligence
10. Prostorová rozšíření SŘBD
11. Uložení XML dat v SŘBD
12. Full-textová rozšíření SŘBD
13. Odevzdání 2. části projektu
Projekt:
V první části projektu studenti navrhují a analyzují kompletní informační systém: datovou a funkční analýzu, fyzický návrh databáze, implementace datové vrstvy ve zvoleném implementačním prostředí a výkonnostní testování datové vrstvy. Ve druhé části pak do projektu integrují rozšíření dnešních databázových systémů: prostorová rozšíření, zpracování XML dat, full-textová rozšíření, datové sklady, Business Inteligence, distribuované databázové systémy apod.
Podmínky absolvování předmětu
Výskyt ve studijních plánech
Výskyt ve speciálních blocích
Hodnocení Výuky