Detail předmětu
Ukládání a příprava dat
UPA Ak. rok 2026/2027 zimní semestr 5 kreditů
Předmět se zaměřuje na moderní databázové systémy jako typické zdroje dat pro získávání znalostí a dále na přípravu dat k získávání znalostí. Jedná se o rozšířené relační (objektově-relační, s podporou pro práci s XML a JSON dokumenty), prostorové a NoSQL databázové systémy. Vysvětlený je odpovídající databázový model, způsob práce s daty a některé metody indexace dat. V kontextu výkladu základních kroků procesu získávání znalostí z dat je věnována pozornost popisným charakteristikám dat a vizualizačním technikám používaným k pochopení dat a jejich vlastností. Dále jsou vysvětleny přístupy řešení typických úloh předzpracování dat pro získávání znalostí, jako je čištění, integrace, transformace, redukce apod. Rovněž jsou prezentovány přístupy k extrakci informace z webu pro účely získávání znalostí, charakterizovány nejčastěji používané jazyky a systémy pro získávání znalostí z dat a je uvedeno několik reálných případových studií.
Garant předmětu
Koordinátor předmětu
Jazyk výuky
Zakončení
Rozsah
- 26 hod. přednášky
- 6 hod. seminář
- 6 hod. pc laboratoře
- 14 hod. projekty
Bodové hodnocení
- 56 bodů závěrečná zkouška (písemná část)
- 20 bodů půlsemestrální test (písemná část)
- 24 bodů projekty
Zajišťuje ústav
Přednášející
Burgetová Ivana, Ing., Ph.D. (UIFS)
Kolář Dušan, doc. Dr. Ing. (UIFS)
Rychlý Marek, RNDr., Ph.D. (UIFS)
Cvičící
Burgetová Ivana, Ing., Ph.D. (UIFS)
Kolář Dušan, doc. Dr. Ing. (UIFS)
Rychlý Marek, RNDr., Ph.D. (UIFS)
Cíle předmětu
Cílem předmětu je vysvětlit historický vývoj databázových technologií, motivaci získávání znalostí z dat a základní kroky procesu získávání znalostí, vysvětlit podstatu, vlastnosti a použití rozšířených relačních a NoSQL databází jako zdrojů dat pro získávání znalostí a vysvětlit přístupy a metody používané pro pochopení dat a přípravu dat pro získávání znalostí.
Studenti budou schopni ukládat a manipulovat data ve vhodných databázových systémech, zkoumat vlastnosti dat a připravit je pro následné modelování v rámci získávání znalostí.
- Student lépe zvládne práci s daty v různých situacích.
- Student se zdokonalí v řešení malých projektů v malém týmu.
Požadované prerekvizitní znalosti a dovednosti
- Základy relačních databází a jazyka SQL.
- Objektově orientované paradigma.
- Základy jazyka XML.
- Základy výpočetní geometrie.
- Základy statistiky a pravděpodobnosti.
Osnova přednášek
- Úvod do předmětu, Extrakce dat z webu (web scraping).
- Sémantický web a propojená data.
- Příprava dat - porozumění datům: popisné charakteristiky, vizualizační techniky, korelační analýza.
- Příprava dat - předzpracování I: čištění dat, integrace.
- Příprava dat - předzpracování II: redukce dat a řešení nevyváženosti dat, transformace dat, další úlohy předzpracování.
- Objektový přístup v databázích.
- NoSQL databáze I - úvod do NoSQL, CAP teorém a BASE, databáze klíč-hodnota a způsob uložení dat, rozdělení (partitioning) a distribuce dat.
- Půlsemestrální zkouška.
- NoSQL databáze II - modely dat v NoSQL databázích (sloupcové, dokumentové a grafové databáze), dotazování a agregace dat, NewSQL databáze.
- Jazyky a systémy pro získávání znalostí z dat, reálné případové studie.
- Podpora pro práci s XML a JSON dokumenty v databázích.
- Prostorové databáze.
- Indexování vícedimenzionálních dat.
Osnova seminářů
- Získávání znalostí z dat - příprava dat
- Objekty a dokumenty v databázích
- NoSQL databáze
Osnova počítačových cvičení
- Získávání znalostí z dat - příprava dat
- Objekty a dokumenty v databázích
- NoSQL databáze
Osnova ostatní - projekty, práce
Vytvoření aplikace pro zpracování rozsáhlých strukturovaných i nestrukturovaných dat, které zahrnuje, mimo jiné, získání a načtení dat, jejich přípravou pro další využití (např. pro získávání znalostí z databází) a tvorbu popisných charakteristik pro zvolená data.
Průběžná kontrola studia
- Půlsemestrální písemná zkouška, neexistuje náhradní/opravný termín, omluvené neúčasti řeší zástupce garanta.
- Vypracování a odevzdání výsledků projektu v předepsaných termínech, omluvené neúčasti řeší cvičící.
- Za aktivity v průběhu semestru (mimo závěrečnou zkoušku) student musí získat nejméně 20 bodů pro získání zápočtu a připuštění k závěrečné zkoušce.
- Závěrečná zkouška, kde je pro získání bodů ze zkoušky nutné zkoušku vypracovat tak, aby byla hodnocena nejméně 20 body (v opačném případě bude zkouška hodnocena 0 body). Omluvenou neúčast řeší zástupce garanta.
Rozvrh
| Den | Typ | Týdny | Místn. | Od | Do | Kapacita | PSK | Skup | Info |
|---|---|---|---|---|---|---|---|---|---|
| Po | poč. lab | 2026-10-19 | N103 N104 N105 | 09:00 | 10:50 | 60 | 1MIT 2MIT | xx | Burgetová není 16.11., náhrada 19.11. |
| Po | poč. lab | 2026-11-02 | N103 N104 N105 | 09:00 | 10:50 | 60 | 1MIT 2MIT | xx | Rychlý není 16.11., náhrada 19.11. |
| Út | přednáška | 1., 2. výuky | E112 | 15:00 | 16:50 | 294 | 1MIT 2MIT | NBIO - NSPE NHPC - NEMB NISY NSEC - NGRI xx | Burget |
| Út | přednáška | 3., 4., 5., 6. výuky | E112 | 15:00 | 16:50 | 294 | 1MIT 2MIT | NBIO - NSPE NHPC - NEMB NISY NSEC - NGRI xx | Burgetová |
| Út | přednáška | 7., 8., 9., 11. výuky | E112 | 15:00 | 16:50 | 294 | 1MIT 2MIT | NBIO - NSPE NHPC - NEMB NISY NSEC - NGRI xx | Rychlý |
| Út | přednáška | 12., 13. výuky | E112 | 15:00 | 16:50 | 294 | 1MIT 2MIT | NBIO - NSPE NHPC - NEMB NISY NSEC - NGRI xx | Kolář |
| St | poč. lab | 8., 10. výuky | N103 N104 N105 | 09:00 | 10:50 | 60 | 1MIT 2MIT | xx | Rychlý |
| St | poč. lab | 2026-10-21 | N103 N104 N105 | 09:00 | 10:50 | 60 | 1MIT 2MIT | xx | Burgetová |
| St | poč. lab *) | 8., 10. výuky | N103 N104 N105 | 11:00 | 12:50 | 60 | 1MIT 2MIT | xx | Rychlý platí reg. z cv. ČT 14-16 z 1. pol. sem. |
| Čt | poč. lab *) | 2026-11-19 | N103 N104 N105 | 10:00 | 11:50 | 60 | 1MIT 2MIT | xx | Rychlý platí reg. z cv. PO 9-11 z 1. pol. sem. |
| Čt | poč. lab | 8., 10. výuky | N103 N104 N105 | 12:00 | 13:50 | 60 | 1MIT 2MIT | xx | Rychlý |
| Čt | poč. lab | 2026-10-22 | N103 N104 N105 | 12:00 | 13:50 | 60 | 1MIT 2MIT | xx | Burgetová |
| Čt | poč. lab | 2026-10-22 | N103 N104 N105 | 14:00 | 15:50 | 60 | 1MIT 2MIT | xx | Burgetová reg. platí i na cv. ST 11-13 v 2. pol. sem. |
| Čt | seminář | 7., 9. výuky | E104 E112 | 16:00 | 17:50 | 224 | 1MIT 2MIT | NBIO - NSPE NHPC - NEMB NISY NSEC - NGRI xx | Rychlý |
| Čt | seminář | 2026-10-15 | E104 E112 | 16:00 | 17:50 | 224 | 1MIT 2MIT | NBIO - NSPE NHPC - NEMB NISY NSEC - NGRI xx | Burgetová |
Zařazení předmětu ve studijních plánech