FPF:UIBUC10 Databázové systémy I - Informace o předmětu
UIBUC10 Databázové systémy I
Filozoficko-přírodovědecká fakulta v Opavězima 2013
- Rozsah
- 2/2/0. 5 kr. Ukončení: zk.
- Vyučující
- prof. Ing. Dušan Marček, CSc. (přednášející)
Mgr. Marek Menšík, Ph.D. (cvičící) - Garance
- prof. Ing. Dušan Marček, CSc.
Ústav informatiky – Filozoficko-přírodovědecká fakulta v Opavě - Předpoklady
- UIAI210 Úvod do logiky || UIBUC12 Úvod do logiky || UIKKB14 Úvod do logiky || UIKSB21 Úvod do logiky || UINK107 Úvod do logiky || UIN1007 Úvod do logiky
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
- Mateřské obory/plány
- Informatika (dvouoborové) (program FPF, B1803 InDO)
- Informatika (dvouoborové) (program FPF, B6107 HuSt)
- Cíle předmětu
- Úlohy hromadného zpracování dat, jejich klasické agendové řešení, nedostatky a problémy tohoto řešení. Databázová technologie, systémy řízení báze dat, základní pojmy teorie databázových systémů. Životní cyklus informačního systému. Třístupňová architektura DBS. Nezávislost dat. Typy datových modelů. Fyzická organizace dat: sekvenční soubory, indexsekvenční soubory, soubory s přímou organizací (hašování). Indexové a indexované soubory. Relační datový model. Relace, relační schéma, schéma relační databáze. Relační algebra, relační kalkuly. Dotazovací jazyk SQL: příkazy pro definici dat, příkazy pro manipulaci s daty, formulace výběrových výrazů. Návrh struktury relační databáze: funkční závislosti, normální formy, dekompozice relačních schémat a syntéza. Síťový datový model: norma CODASYL.
- Osnova
- 1. Úlohy hromadného zpracování dat, jejich klasické agendové řešení, nedostatky a problémy tohoto řešení.
2. Databázová technologie, systémy řízení báze dat, základní pojmy teorie databázových systémů. Životní cyklus informačního systému. Tři-stupňová architektura DBS. Nezávislost dat. Typy datových modelů.
3. Fyzická organizace dat: sekvenční a setříděné sekvenční soubory, indexové organizace, organizace s přímým přístupem, organizace dat s proměnlivou délkou záznamů.
4. Relační datový model: relační schéma, relace, schéma relační databáze, klíče a cizí klíče relací, relační algebra, dotazovací jazyk SQL.
5. Teorie závislosti: funkční závislosti, jednoduché a vícenásobní závislostí mezi množiny atributů relačních schémat, odvozovaní závislostí.
6. Dekompozice relačních schémat, podmínky bezztrátové dekompozice, normální formy relací.
7. Navrhování relačních schémat databáze.
- 1. Úlohy hromadného zpracování dat, jejich klasické agendové řešení, nedostatky a problémy tohoto řešení.
- Další komentáře
- Předmět je dovoleno ukončit i mimo zkouškové období.
- Statistika zápisu (zima 2013, nejnovější)
- Permalink: https://is.slu.cz/predmet/fpf/zima2013/UIBUC10