Databázové systémy (1)

Předmět již nevyučuji, informace nemusí být pro aktuální podobu předmětu platné!

Předmět: Databázové systémy (1), III. ročník INF, AINF a VT
Přednášející: Jan Outrata
Cvičící: Ing. Jiří Hronek

Předmět je úvodním kursem do databázových systémů (DBS), věnuje se praktickým i teoretickým základům relačních DBS. Po představení relačního modelu dat tvoří praktickou část kursu úvod do (dotazovacího) jazyka SQL, ve kterém jsou ukazovány základy práce s relačními databázemi a do kterého je vložen úvod do analýzy a návrhu relační databáze. Studenti ve cvičeních prakticky operují s modelovou databází a poté si zkusí navrhnout a vytvořit vlastní databázi (v systémech Oracle 11g2 a MS SQL Server 2008). Teoretické základy relačních DBS zahrnují zejména relační algebru, problematiku funkčních závislostí mezi záznamy, normální normy a základní principy transakčního zpracování. U oboru Informatika je tato část probírána po teoretické stránce do více detailů než u ostatních oborů. Předpokládají se základní znalosti algebry, programovacích jazyků a predikátové logiky 1. řádu. Předpokladem nejsou předchozí znalosti nebo zkušenosti s DBS.


Studijní materiály



Literatura


Teoretickým i praktickým (v SQL) základům databázových systémů se věnují např. následující knihy:

Další zdroje


S obezřetností je možné použít i následující text:

Spoustu textů lze samozřejmě najít i na internetu, např.


http://phoenix.inf.upol.cz/~outrata/, outrata@phoenix.inf.upol.cz
Jan Outrata, generováno: 7.1.2013