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:
-
Connolly T., Begg C.: Database Systems. A Practical Approach to
Design, Implementation and Management, 3rd edition.
Addison Wesley,
2002. ISBN 0-201-70857-4
-
Pokorný J.: Databázové systémy a jejich použití v informačních
systémech.
Academia, 1992. ISBN 80-200-0177-8
-
Maier R.: The Theory of Relational Databases.
Computer Science Press,
1983. ISBN 0-914894-42-0
-
Rob. P., Coronel C.: Database Systems. Design, Implementation &
Management, 6th edition.
Thomson Course Technology, 2004. ISBN
0-619-21372-8
-
Elmasri R., Navathe S. B.: Fundamentals of Database Systems, 3rd
edition.
Addison Wesley, 2000. ISBN 0-8053-1755-4
-
Johnson J. L.: Database Models, Languages, Design.
Oxford Univesity
Press, 1997. ISBN 0-19-510783-7
-
Simovici D. A., Tenney R. L: Relational Database Systems.
Academic
Press, 1995. ISBN 0-12-644375-0
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ř.