Přednášky
1.Úvod do předmětu
-Návaznosti požadavky ke zkoušce a zápočtu
2.Databázové systémy a jejich vlastnosti
-Charakteristika databázových systémů, architektura databází, vlastnosti
databázových systémů
3.Datové modelování a projektování datových struktur
-definice základních pojmů, tři úrovně konstrukce datového modelu, proces
mapování objektivní reality a vytvoření výchozí datové struktury
4.Konceptuální modelování
-Základní konstruktory ER modelu, metodika jeho vytvoření
5.Logické modelování - relační koncepce
-Základní konstruktory, definice relací,normalizace relací - funkční závislosti
atributů, první, druhá, třetí normální forma
6.Boyce-Coddova normální forma, metodika relačního modelování
-Kandidátní klíče a definice BCNF,předběžné, úplné relace, normalizační postup
7.Systémy řízení báze dat
-Struktura, funkce jednotlivých komponent, databázový systém ORACLE
8.Jazyk SQL – definice datových struktur
-definice relací včetně integritních omezení, změny, rušení relací
9.Jazyk SQL – naplňování databáze
-Vkládaní dat, modififkace dat, vypouštění dat, význam indexů
10.Jazyk SQL – výběr dat z databáze
-struktura příkazu SELECT, příklady projekce, selekce, restrikce
11.Jazyk SQL - výběr dat z databáze
-operace spojení relací (přirozené spojení, vnější spojení), podotázky
12.jazyk SQL - skupinové výběry
-vymezení pojmu skupina, skupinové funkce, filtr HAVING
13.Jazyk SQL – pohledy, snímky
-definice a použití pohledů, použití snímků
Cvičení:
1.Návrh datové základny pro zadanou aplikaci ekonomického charakteru
2.Vytvoření struktury datové základny, její naplňování daty, modifikace v
systému ORACLE
3.Realizace konkrétních výstupůs využitím jazyka SQLPLUS včetně editace dat
4.Zpracování samostatných projektů
1.Úvod do předmětu
-Návaznosti požadavky ke zkoušce a zápočtu
2.Databázové systémy a jejich vlastnosti
-Charakteristika databázových systémů, architektura databází, vlastnosti
databázových systémů
3.Datové modelování a projektování datových struktur
-definice základních pojmů, tři úrovně konstrukce datového modelu, proces
mapování objektivní reality a vytvoření výchozí datové struktury
4.Konceptuální modelování
-Základní konstruktory ER modelu, metodika jeho vytvoření
5.Logické modelování - relační koncepce
-Základní konstruktory, definice relací,normalizace relací - funkční závislosti
atributů, první, druhá, třetí normální forma
6.Boyce-Coddova normální forma, metodika relačního modelování
-Kandidátní klíče a definice BCNF,předběžné, úplné relace, normalizační postup
7.Systémy řízení báze dat
-Struktura, funkce jednotlivých komponent, databázový systém ORACLE
8.Jazyk SQL – definice datových struktur
-definice relací včetně integritních omezení, změny, rušení relací
9.Jazyk SQL – naplňování databáze
-Vkládaní dat, modififkace dat, vypouštění dat, význam indexů
10.Jazyk SQL – výběr dat z databáze
-struktura příkazu SELECT, příklady projekce, selekce, restrikce
11.Jazyk SQL - výběr dat z databáze
-operace spojení relací (přirozené spojení, vnější spojení), podotázky
12.jazyk SQL - skupinové výběry
-vymezení pojmu skupina, skupinové funkce, filtr HAVING
13.Jazyk SQL – pohledy, snímky
-definice a použití pohledů, použití snímků
Cvičení:
1.Návrh datové základny pro zadanou aplikaci ekonomického charakteru
2.Vytvoření struktury datové základny, její naplňování daty, modifikace v
systému ORACLE
3.Realizace konkrétních výstupůs využitím jazyka SQLPLUS včetně editace dat
4.Zpracování samostatných projektů