OPF:INFBKDTB Databases - Course Information
INFBKDTB Databases
School of Business Administration in KarvinaWinter 2012
- Extent and Intensity
- 0/0. 6 credit(s). Type of Completion: zk (examination).
- Teacher(s)
- Mgr. Milena Janáková, Ph.D. (lecturer)
doc. RNDr. František Koliba, CSc. (lecturer) - Guaranteed by
- doc. RNDr. František Koliba, CSc.
Department of Informatics and Mathematics – School of Business Administration in Karvina - Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Managerial Informatics (programme OPF, B_SYSINF)
- Course objectives (in Czech)
- Cílem předmětu je podat přehled poznatků z oblasti vývoje a používání databázových systémů, seznámit s podstatou a postupem návrhu struktury datové základny, uvést obecné základy logické a fyzické struktury dat. Poskytnout základní znalosti o personálním, programovém a technickém zabezpečení databázových systémů, nejnovějších trendech a kritériích pro databázové systémy. Seznámit s programovou strukturou systému řízení báze dat a koncepty síťového a relačního a objektového přístupu. Získat praktické zkušenosti s jazykem SQL při vytváření komplexní aplikace umožňující manipulovat daty uloženými v objektově-relačním databázovém systému. Prakticky procvičit použití relačních databázových systémů. Aplikace je realizována v systému Access.
- Syllabus (in Czech)
- Obsah:
1. Základní pojmy a principy.
2. Architektura DBS.
3. Relační datový model.
4. DDL
5. Práce s dotazy.
6. SQL.
7. QBE.
8. Transakce.
9. Objektové DBS.
10. Správa databáze.
11. Ochrana a bezpečnost.
12. Trendy.
13. Semestrový projekt.
1. Základní pojmy a principy.
Definice pojmů v databázích, vlastnosti DBS, databázové jazyky, vazba na IS. Zadání semestrového projektu.
2. Architektura DBS.
Vrstvy databázového zpracování, architektura klient/server, distribuce v databázovém zpracování. Metodiky, metody, techniky a nástroje vývoje informačních systémů.
3. Relační datový model.
Relační algebra, relační kalkul. Základní typy databází (relační, hierarchická, síťová), architektury databázových systémů (centrální, file-server, klient-server). Distribuované databázové systémy Definice relačního datového modelu.
4. DDL
Data definition language, prostředky pro zachování integritty dat.
5. Práce s dotazy.
Data query language, tříhodnotová logika, přepis dotazů z relačního kalkulu do SQL.
6. SQL.
Manipulace s množinami v SQL, kvantifikace, práce s kolekcemi v SQL.
7. QBE.
Query-by-Example: definice struktur, manipulace s daty v QBE, agregační funkce, skupinové operace, množinové operace, přepis dotazy z SQL do QBE.
8. Transakce.
Vlastnosti transakcí, globální a lokální transakce, dvoufázový potvrzovací protokol.
9. Objektové DBS.
Principy objektového přístupu, vztah objektových a relačních principů, vlastnosti objektových databází.
10. Správa databáze.
Základní činnosti správy databáze, optimalizace datové základny.
11. Ochrana a bezpečnost.
Požadavky na ochranu a bezpečnost databázového zpracování, konflikty v databázovém systému, způsoby řešení konfliktů.
12. Trendy.
Programové, technické a personální zabezpečení databázových systémů, nejnovější trendy a kritéria pro klasifikaci databázových systémů.
13. Semestrový projekt.
Vyhodnocení semestrových projektů.
- Obsah:
- Literature
- required literature
- FARANA, R. Databáze: speciální postupy. Český svaz vědecko technických společností, 2006. ISBN 80-02-01876-1. info
- POKORNÝ, J., HALAŠKA I. Databázové systémy. ČVUT Praha, 1999. ISBN 80-01-01724-9. info
- recommended literature
- SCIORE E. Database Design and Implementation. J. Wiley & Sons, 2008. ISBN 978-0-471-75716-0. info
- TANIAR, D., LEUNG, C. H. C., RAHAYU, W., GOEL, S. High Performance Parallel Database Processing and Grid Databases. J. Wiley & Sons Inc., 2008. ISBN 978-0-470-10762-1. info
- POKORNÝ J., HALAŠKA, I. Databázové systémy. ČVUT Praha, 2004. ISBN 80-01-02789-9. info
- HALAČKA, I., POKORNÝ, J., VALENTA, M. Databázové systémy: cvičení. ČVUT Praha, 2004. ISBN 80-01-02612-4. info
- GARCIA-MOLINA, H., ULLMAN, J. D., WIDOM, J. systems : the complete book. Upper Saddle River, 2002. ISBN 0-13-031995-3. info
- DOBSON R. Programování v Access 2000. Computer Press, 2000. ISBN 80-7226-721-8. info
- LORENTS, A. C., MORGAN, J. N. Database systems. Concepts, Managements and Aplications The Dryden, 1999. ISBN 0-15-500029-2. info
- ŠIMUNEK, M. SQL - Komplexní kapesní průvodce. Grada, 1999. ISBN 80-7169-692-7. info
- POKORNÝ, J. Databázová abeceda. Veletiny : SCIENCE, 1998. ISBN 80-86083-02-0. info
- ŠARMANOVÁ, J. Teorie zpracování dat. Ostrava : VŠB-TU Ostrava, 1997. ISBN 80-7078-491-1. info
- SOKOLOWSKY, P., POKORNÝ, J., PETERKA, J. Distribuované databázové systémy. Praha, ČSAV, 1992. info
- Language of instruction
- Czech
- Further comments (probably available only in Czech)
- The course can also be completed outside the examination period.
Information on the extent and intensity of the course: Přednáška 8 HOD/SEM.
- Enrolment Statistics (Winter 2012, recent)
- Permalink: https://is.slu.cz/course/opf/winter2012/INFBKDTB