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.: 145/80, pouze zareg. s předností (mateřské obory): 142/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
- Analýza a zpracování obrazu (program FI, N-VIZ)
- Bioinformatika a systémová biologie (program FI, N-UIZD)
- Computer Games Development (program FI, N-VIZ_A)
- Computer Graphics and Visualisation (program FI, N-VIZ_A)
- Computer Networks and Communications (program FI, N-PSKB_A)
- Cybersecurity Management (program FI, N-RSSS_A)
- Formální analýza počítačových systémů (program FI, N-TEI)
- Grafický design (program FI, N-VIZ)
- Graphic Design (program FI, N-VIZ_A)
- Hardware Systems (program FI, N-PSKB_A)
- Hardwarové systémy (program FI, N-PSKB)
- Image Processing and Analysis (program FI, N-VIZ_A)
- Informační bezpečnost (program FI, N-PSKB)
- Information Security (program FI, N-PSKB_A)
- Kvantové a jiné neklasické výpočetní modely (program FI, N-TEI)
- Nasazení a provoz softwarových systémů (program FI, N-SWE)
- Návrh a vývoj softwarových systémů (program FI, N-SWE)
- Počítačová grafika a vizualizace (program FI, N-VIZ)
- Počítačové sítě a komunikace (program FI, N-PSKB)
- Principy programovacích jazyků (program FI, N-TEI)
- Řízení kyberbezpečnosti (program FI, N-RSSS)
- Řízení vývoje služeb (program FI, N-RSSS)
- Řízení vývoje softwarových systémů (program FI, N-RSSS)
- Services Development Management (program FI, N-RSSS_A)
- Software Systems Development Management (program FI, N-RSSS_A)
- Software Systems (program FI, N-PSKB_A)
- Softwarové systémy (program FI, N-PSKB)
- Strojové učení a umělá inteligence (program FI, N-UIZD)
- Vývoj počítačových her (program FI, N-VIZ)
- Zpracování a analýza rozsáhlých dat (program FI, N-UIZD)
- Zpracování přirozeného jazyka (program FI, N-UIZD)
- 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.
- Vyučovací jazyk
- Angličtina
- 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