714-0393/03 – Databázové systémy (DBS)
Garantující katedra | Katedra matematiky a deskriptivní geometrie | Kredity | 2 |
Garant předmětu | Mgr. Petr Otipka, Ph.D. | Garant verze předmětu | Mgr. Petr Otipka, Ph.D. |
Úroveň studia | pregraduální nebo graduální | Povinnost | volitelný odborný |
Ročník | 3 | Semestr | letní |
| | Jazyk výuky | angličtina |
Rok zavedení | 2015/2016 | Rok zrušení | 2017/2018 |
Určeno pro fakulty | FS | Určeno pro typy studia | navazující magisterské, bakalářské, magisterské |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
Seznámit se základním způsobem profesionálního uchování dat v
počítačovém prostředí.
Vyučovací metody
Přednášky
Individuální konzultace
Cvičení (v učebně)
Ostatní aktivity
Anotace
Předmět seznamuje se základním způsobem profesionálního uchování dat v
počítačovém prostředí - s databázemi. Uvádí dva nejpoužívanější modely,
prakticky se však zaměřuje pouze na relační databáze. Vysvětluje typy dat z
hlediska jejich počítačové formy, jejich rozsahy, operace s nimi. Definuje
základní operace s databázemi, způsoby jejich organizace,
uchování, přístupové metody k datům. Podstatnou částí předmětu jsou dotazovací
jazyky, především SQL. Praktická část předmětu probíhá v počítačové učebně a
vysvětlované pojmy se modelují v prostředí databázového systému i mimo něj
přímým používáním databázového jádra operačního systému pomocí SQL.
Povinná literatura:
Pokorný,J., Halaška,I.: Databázové systémy. ČVUT, Praha, 1998.
Doporučená literatura:
Forma způsobu ověření studijních výsledků a další požadavky na studenta
Podmínky pro udělení zápočtu:
- účast ve cvičení je povinná, 20% neúčasti lze omluvit,
- vypracování programů (max.40 bodů, min. 20 bodů),
- absolvování testů (max.60, min.31 bodů)
Bodové hodnocení:
51-65 bodů dobře,
66-85 bodů velmi dobře,
86-100 bodů výborně.
E-learning
Další požadavky na studenta
Znalost práce na PC v rozsahu předchozího studia.
Prerekvizity
Předmět nemá žádné prerekvizity.
Korekvizity
Předmět nemá žádné korekvizity.
Osnova předmětu
Přednášky
1. Definice základních pojmů.
2. Úrovně organizace dat.
3. Struktura dat.
4. Struktura uložení.
5. Formy organizace dat.
6. Organizace dat v systémech řízení báze dat.
7. Základy teorie množin. Matematická podstata relačních databází.
8. Operace nad relacemi.
9. Základy relačních databázových systémů.
10.Dotazovací jazyk SQL a jeho základní příkazy.
Cvičení
1. Způsoby uložení dat.Typy souborů a vazby mezi nimi.
2. Režimy práce se systémem, dialog a program.
3. Definice struktury databázového souboru a její změna.
4. Naplnění databázového souboru a změny hodnot.
5. Výrazy a funkce.
6. Základní výstupní příkazy.
7. Příkazy pro hromadnou manipulaci s daty.
8. Interaktivní tvorba formulářů a jejich použití.
9. Interaktivní tvorba výstupní sestavy.
10.Ukázka programování.
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
Předmět neobsahuje žádné hodnocení.