545-0117/06 – Databázové systémy (DBS)

Garantující katedraKatedra ekonomiky a systémů řízeníKredity5
Garant předmětuIng. Filip Beneš, Ph.D.Garant verze předmětuIng. Filip Beneš, Ph.D.
Úroveň studiapregraduální nebo graduální
Jazyk výukyčeština
Rok zavedení1999/2000Rok zrušení2018/2019
Určeno pro fakultyHGFUrčeno pro typy studiabakalářské
Výuku zajišťuje
Os. čís.JménoCvičícíPřednášející
BEN170 Ing. Filip Beneš, Ph.D.
Rozsah výuky pro formy studia
Forma studiaZp.zak.Rozsah
prezenční Zápočet a zkouška 2+2
kombinovaná Zápočet a zkouška 6+6

Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi

Cílem předmětu je rozvíjet základní otázky a dovednosti v oblasti modelování reality se zaměřením na návrh a tvorbu databázových systémů (DBS). Posluchači budou seznámeni s historií zpracování dat, základní terminologií v oblasti databázových systémů, datovými typy, jednotlivými databázovými modely a způsoby jejich tvorby. V praktické části budou posluchači seznámeni s návrhem a fyzickou realizací databáze v prostředí aplikace Microsoft Access. V závěru posluchači vytvoří semestrální projekt zaměřený na návrh a realizaci Databáze.

Vyučovací metody

Přednášky
Cvičení (v učebně)
Projekt

Anotace

Modelování reality. Informační systém. Datové typy. Databázový systém(DBS). SŘBD a jeho funkce. Tři úrovně struktury DBS. Výhody databázové technologie. Architektura DBS. Interní formy uložení dat. Konceptuální schéma. ERA diagram. Vztahy mezi entitami. Jiné modely k.s. Funkční analýza. Diagram toku dat. Síťový datový model, síťové DBS. Hierarchický datový model, hierarchické DBS. Relační datový model, relační DBS a jeho podmínky. Klíče a integrita relačních DBS. Funkční závislosti. Normalizace relačních tabulek. Dotazování nad relační DB. SQL, QBE. Ochrana DBS. Řízení paralelních procesů v databázích. Přístup k výstavbě DBS a IS.

Povinná literatura:

1. HERNANDEZ, M.J.: Návrh databází. Praha: Grada Publishing, 2006. 408 s. ISBN 80-247-0900-7. 2. RIORDAN, R.M.: Vytváříme relační databázové aplikace. Praha: Computer Press, 2000. ISBN 80-7226-360-9. 3. PÍSEK, S.: Access 2007 - podrobný průvodce. 1. vyd. Praha: Grada Publishing, 228 s. ISBN 978-80-247-1967-2.

Doporučená literatura:

1. ŽID, N. a kol.: Orientace ve světě informatiky (kapitola 2: Jak připravit a uchovávat data, s. 67-138.). Praha: Management Press, 1998. 391 s. ISBN 80-85943-58-1. 2. POKORNÝ, J.: Databázová abeceda. 1. vyd. Veletiny : Science, 1998. 238 s. ISBN 80-86083-02-2. 3. LACKO, L.: Web a databáze. Praha: Computer Press, 2001. ISBN 80-7226-555-5. 4. 10 hlavních důvodů, proč vyzkoušet aplikaci Access 2010, [on-line: 10.9.2010], URL http://office.microsoft.com/cs-cz/access/ 5. LÉTAVKOVÁ, D.: Pomocné učební texty k předmětu „Databázové systémy“. [dokument on-line: 10.9.2010], URL http://homen.vsb.cz/~let08/databaze/text%20DB.doc

Forma způsobu ověření studijních výsledků a další požadavky na studenta

Znalostní testy

E-learning

Další požadavky na studenta

Individuální, dle bližší specifikace vedoucího cvičení.

Prerekvizity

Předmět nemá žádné prerekvizity.

Korekvizity

Předmět nemá žádné korekvizity.

Osnova předmětu

1. Úvod do databází, typy databází 2. Datové typy v relačních databází 3. Tabulky + CRUD (SQL) 4. Návrh relačních databází - ERD modely 5. Přístup na data, ODBC, ADO, DTS 6. Indexy 7. Uložené procedury, triggery, pohledy, cursory 8. Transakce 9. Bezpečnost databází a zálohování 10. NoSQL databáze 11. Objektové databáze, Caché 12. Big Data 13. Analýza dat, úvod do BI 14. Transact-SQL

Podmínky absolvování předmětu

Podmínky absolvování jsou definovány pouze pro konkrétní verzi předmětu a formu studia

Výskyt ve studijních plánech

Akademický rokProgramObor/spec.Spec.ZaměřeníFormaJazyk výuky Konz. stř.RočníkZLTyp povinnosti
2018/2019 (B2102) Nerostné suroviny (3902R064) Systémové inženýrství v průmyslu P čeština Ostrava 1 povinný stu. plán
2018/2019 (B2102) Nerostné suroviny (3902R064) Systémové inženýrství v průmyslu K čeština Ostrava 1 povinný stu. plán
2018/2019 (B2102) Nerostné suroviny (3902R064) Systémové inženýrství v průmyslu K čeština Most 1 povinný stu. plán
2017/2018 (B2102) Nerostné suroviny (3902R064) Systémové inženýrství v průmyslu P čeština Ostrava 1 povinný stu. plán
2017/2018 (B2102) Nerostné suroviny (3902R064) Systémové inženýrství v průmyslu K čeština Ostrava 1 povinný stu. plán
2017/2018 (B2102) Nerostné suroviny (3902R064) Systémové inženýrství v průmyslu K čeština Most 1 povinný stu. plán
2016/2017 (B2102) Nerostné suroviny (3902R064) Systémové inženýrství v průmyslu P čeština Ostrava 1 povinný stu. plán
2016/2017 (B2102) Nerostné suroviny (3902R064) Systémové inženýrství v průmyslu K čeština Ostrava 1 povinný stu. plán
2016/2017 (B2102) Nerostné suroviny (3902R064) Systémové inženýrství v průmyslu K čeština Most 1 povinný stu. plán
2015/2016 (B2102) Nerostné suroviny (3902R064) Systémové inženýrství v průmyslu P čeština Ostrava 1 povinný stu. plán
2015/2016 (B2102) Nerostné suroviny (3902R064) Systémové inženýrství v průmyslu K čeština Ostrava 1 povinný stu. plán
2015/2016 (B2102) Nerostné suroviny (3902R064) Systémové inženýrství v průmyslu K čeština Most 1 povinný stu. plán
2013/2014 (B2102) Nerostné suroviny (6209R013) Informační a systémový management P čeština Ostrava 1 povinný stu. plán
2013/2014 (B2102) Nerostné suroviny (6209R013) Informační a systémový management K čeština Ostrava 1 povinný stu. plán
2013/2014 (B2102) Nerostné suroviny (6209R013) Informační a systémový management K čeština Most 1 povinný stu. plán
2012/2013 (B2102) Nerostné suroviny (6209R013) Informační a systémový management P čeština Ostrava 1 povinný stu. plán
2012/2013 (B2102) Nerostné suroviny (6209R013) Informační a systémový management K čeština Ostrava 1 povinný stu. plán
2012/2013 (B2102) Nerostné suroviny (6209R013) Informační a systémový management K čeština Most 1 povinný stu. plán
2011/2012 (B2102) Nerostné suroviny (3902R006) Automatizace a počítače v surovinovém průmyslu P čeština Ostrava 3 povinný stu. plán
2011/2012 (B2102) Nerostné suroviny (6209R013) Informační a systémový management P čeština Ostrava 1 povinný stu. plán
2011/2012 (B2102) Nerostné suroviny (6209R013) Informační a systémový management K čeština Ostrava 1 povinný stu. plán
2011/2012 (B2102) Nerostné suroviny (6209R013) Informační a systémový management K čeština Most 1 povinný stu. plán
2011/2012 (B2102) Nerostné suroviny (3902R033) Systémové inženýrství v oblasti surovin P čeština Ostrava 2 povinný stu. plán
2010/2011 (B2102) Nerostné suroviny (3902R006) Automatizace a počítače v surovinovém průmyslu P čeština Ostrava 3 povinný stu. plán
2010/2011 (B2102) Nerostné suroviny (6209R013) Informační a systémový management P čeština Ostrava 1 povinný stu. plán
2010/2011 (B2102) Nerostné suroviny (3902R033) Systémové inženýrství v oblasti surovin P čeština Ostrava 2 povinný stu. plán
2010/2011 (B2102) Nerostné suroviny (6209R013) Informační a systémový management K čeština Ostrava 1 povinný stu. plán
2010/2011 (B2102) Nerostné suroviny (6209R013) Informační a systémový management K čeština Most 1 povinný stu. plán
2009/2010 (B2102) Nerostné suroviny (3902R006) Automatizace a počítače v surovinovém průmyslu P čeština Ostrava 3 povinný stu. plán
2009/2010 (B2102) Nerostné suroviny (6209R013) Informační a systémový management P čeština Ostrava 2 povinný stu. plán
2009/2010 (B2102) Nerostné suroviny (3902R033) Systémové inženýrství v oblasti surovin P čeština Ostrava 2 povinný stu. plán
2009/2010 (B2102) Nerostné suroviny (6209R013) Informační a systémový management K čeština Ostrava 2 povinný stu. plán
2009/2010 (B2102) Nerostné suroviny (6209R013) Informační a systémový management K čeština Most 2 povinný stu. plán
2008/2009 (B2102) Nerostné suroviny (3902R033) Systémové inženýrství v oblasti surovin P čeština Ostrava 2 povinný stu. plán
2008/2009 (B2102) Nerostné suroviny (6209R013) Informační a systémový management P čeština Ostrava 2 povinný stu. plán
2008/2009 (B2102) Nerostné suroviny (6209R013) Informační a systémový management K čeština Ostrava 2 povinný stu. plán
2008/2009 (B2102) Nerostné suroviny (6209R013) Informační a systémový management K čeština Most 2 povinný stu. plán
2008/2009 (B2102) Nerostné suroviny (3902R006) Automatizace a počítače v surovinovém průmyslu P čeština Ostrava 3 povinný stu. plán
2007/2008 (B2102) Nerostné suroviny (3902R006) Automatizace a počítače v surovinovém průmyslu P čeština Ostrava 3 povinný stu. plán
2007/2008 (B2102) Nerostné suroviny (3902R033) Systémové inženýrství v oblasti surovin P čeština Ostrava 3 povinný stu. plán
2007/2008 (B2102) Nerostné suroviny (3902R033) Systémové inženýrství v oblasti surovin P čeština Ostrava 2 povinný stu. plán
2007/2008 (B2102) Nerostné suroviny (6209R013) Informační a systémový management P čeština Ostrava 2 povinný stu. plán
2007/2008 (B2102) Nerostné suroviny (6209R013) Informační a systémový management K čeština Ostrava 2 povinný stu. plán
2007/2008 (B2102) Nerostné suroviny (6209R013) Informační a systémový management K čeština Most 2 povinný stu. plán
2006/2007 (B2102) Nerostné suroviny (3902R006) Automatizace a počítače v surovinovém průmyslu P čeština Ostrava 3 povinný stu. plán
2006/2007 (B2102) Nerostné suroviny (3902R033) Systémové inženýrství v oblasti surovin P čeština Ostrava 3 povinný stu. plán

Výskyt ve speciálních blocích

Název blokuAkademický rokForma studiaJazyk výuky RočníkZLTyp blokuVlastník bloku
ECTS - HGF 2018/2019 prezenční angličtina volitelný odborný 501 - Studijní oddělení HGF stu. blok
ECTS - HGF 2017/2018 prezenční angličtina volitelný odborný 501 - Studijní oddělení HGF stu. blok
ECTS - HGF 2016/2017 prezenční angličtina volitelný odborný 501 - Studijní oddělení HGF stu. blok
Blok předmětů bez studijního plánu - HGF - P 2014/2015 prezenční čeština volitelný odborný HGF - Hornicko-geologická fakulta stu. blok

Hodnocení Výuky



2016/2017 zimní
2015/2016 zimní
2013/2014 zimní
2012/2013 zimní
2011/2012 zimní
2009/2010 zimní