FI:PA036 Database System Project - Informace o předmětu
PA036 Database System Project
Fakulta informatikyjaro 2026
- Rozsah
- 0/2/0. 2 kr. (plus ukončení). Ukončení: z.
Vyučováno kontaktně - Vyučující
- doc. RNDr. Vlastislav Dohnal, Ph.D. (přednášející)
RNDr. David Procházka (pomocník) - Garance
- doc. RNDr. Vlastislav Dohnal, Ph.D.
Katedra strojového učení a zpracování dat – Fakulta informatiky
Kontaktní osoba: doc. RNDr. Vlastislav Dohnal, Ph.D.
Dodavatelské pracoviště: Katedra strojového učení a zpracování dat – Fakulta informatiky - Rozvrh
- Čt 19. 2. 10:00–11:50 KOM 200, Čt 26. 2. 10:00–11:50 Virtuální místnost, Čt 5. 3. 10:00–11:50 Virtuální místnost, Čt 12. 3. 10:00–11:50 Virtuální místnost, Čt 19. 3. 10:00–11:50 Virtuální místnost, Čt 26. 3. 10:00–11:50 Virtuální místnost, Čt 2. 4. 10:00–11:50 Virtuální místnost, Čt 9. 4. 10:00–11:50 Virtuální místnost, Čt 16. 4. 10:00–11:50 Virtuální místnost, Čt 23. 4. 10:00–11:50 Virtuální místnost, Čt 30. 4. 10:00–11:50 Virtuální místnost, Čt 7. 5. 10:00–11:50 Virtuální místnost, Čt 14. 5. 10:00–11:50 KOM 200
- Předpoklady
- !(SEMESTR(1)||SEMESTR(2))
Předpokládá se znalost databázových systémů, datového modelování a softwarového inženýrství a kladný vztah k programování. - Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 160 stud.
Momentální stav registrace a zápisu: zapsáno: 156/160, pouze zareg.: 12/160, pouze zareg. s předností (mateřské obory): 8/160
Jiné omezení: Prerekvizity jsou nastaveny jako preference pro studenty zapisující si předmět dle doporučeného průchodu. Ostatní mohou požádat o výjimku, která bude schválena v případě volné kapacity. - Mateřské obory/plány
- předmět má 32 mateřských oborů, zobrazit
- Anotace
- Cílem předmětu je analyzovat zadanou problematiku z oblasti zpracování dat, implementovat řešení problému a provést výkonnostní testy. Implementace předpokládá použití některého soudobého databázového systému, tj. znalost SQL, a libovolného programovacího jazyka.
- Výstupy z učení
- Po absolvování kursu bude student schopen: - používat databázový systém pro ukládání dat; - nastudovat a použít pokročilé techniky zpracování dat; - navrhnout a realizovat výkonnostní testy aplikace.
- Klíčová témata
- Rámcové představení úkolů, které budou řešeny. Přehled přístupů k optimalizaci SQL dotazů.
- Zadání a řešení konkrétních úkolů - typicky během dvou týdnů pro každou úlohu.
- Průběžné vyhodnocení během doby řešení (cca 2x) s možností získání extra bodů do výsledného pořadí řešení.
- Opravy řešení podle zpětné vazby po termínu odevzdání - typicky do jednoho týdne.
- Konzultace k úkolům v době výuky.
- Vyhodnocení všech řešení a vyhlášení nejlepších.
- Studijní zdroje a literatura
- doporučená literatura
- SMITH, Gregory. PostgreSQL 9.0 high performance : accelerate your PostgreSQL system and avoid the common pitfalls that can slow it down. 1st pub. Birmingham: Packt Publishing, 2010, xiii, 442. ISBN 9781849510301. info
- DOUGLAS, Korry a Susan DOUGLAS. PostgreSQL : the comprehensive guide to building, programming and administering PostgreSQL databases. 2nd ed. Indianapolis: Sams Publishing, 2006, xxi, 1006. ISBN 0672327562. info
- Přístupy, postupy a metody používané ve výuce
- Úvodní představení koncepce předmětu, synchronní konzultace v čase seminářů, samostatné řešení zadaných úloh.
- Způsob ověření výstupů z učení a požadavky na ukončení
- Zápočet bude udělen na základě úspěšného splnění všech zadaných úloh. Každá úloha musí být splněna na 100 %. Úlohy mají průběžné kontroly před termínem odevzdání a až dvě opravy po termínu. Účast na úvodním a závěrečném semináři.
- Vyučovací jazyk
- Angličtina
- Další komentáře
- Předmět je vyučován každoročně.
- Statistika zápisu (nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/jaro2026/PA036