FI:PA036 Projekt z databázových systémů - Informace o předmětu
PA036 Projekt z databázových systémů
Fakulta informatikyjaro 2025
- 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í)
Mgr. 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 - Předpoklady
- !(SEMESTR(1)||SEMESTR(2))||OBOR(SL)
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 80 stud.
Momentální stav registrace a zápisu: zapsáno: 0/80, pouze zareg.: 126/80, pouze zareg. s předností (mateřské obory): 125/80
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á 31 mateřských oborů, zobrazit
- Cíle předmětu
- 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.
- Osnova
- 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.
- 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
- Výukové metody
- Úvodní představení koncepce předmětu, synchronní konzultace v čase seminářů, samostatné řešení zadaných úloh.
- Metody hodnocení
- 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.
- Další komentáře
- Předmět je vyučován každoročně.
Výuka probíhá každý týden.
- Statistika zápisu (nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/jaro2025/PA036