460-2011/01 – Teorie zpracování dat (TZD)

Garantující katedraKatedra informatikyKredity6
Garant předmětudoc. Ing. Radim Bača, Ph.D.Garant verze předmětudoc. Ing. Radim Bača, Ph.D.
Úroveň studiapregraduální nebo graduálníPovinnostvolitelný odborný
RočníkSemestrletní
Jazyk výukyčeština
Rok zavedení2010/2011Rok zrušení2010/2011
Určeno pro fakultyFEIUrčeno pro typy studianavazující magisterské, bakalářské
Výuku zajišťuje
Os. čís.JménoCvičícíPřednášející
FAR048 Ing. Adam Farnik
FAS01 Ing. Radoslav Fasuga, Ph.D.
FIL130 Ing. Zdeněk Filipec
NAV79 Ing. Lumír Návrat
PES086 Ing. Michal Pešat
S1E52 Ing. Emilie Šeptáková
VYM036 Ing. Michal Výmola
ZVA02 Ing. Igor Žvak
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 10+0

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

Cílem tohoto kurzu je seznámit studenty se základními pojmy databázových technologií jako je relační datový model a SQL jazyk pro definici, manipulaci a dotazování dat. Po absolvování kurzu budou studenti schopni definovat konceptuální model informačního systému, relační schéma a důraz je zde kladen zejména na základní SQL příkazy dle standardu SQL92, které bude student po absolvování předmětu ovládat.

Vyučovací metody

Přednášky
Cvičení (v učebně)
Experimentální práce v laboratoři

Anotace

Tento předmět představuje úvod do databázových technologii. Obsahem předmětu je zejména konceptuální modelování, relační schéma a základní SQL příkazy pro definici, manipulaci a dotazování dat.

Povinná literatura:

* J. Pokorný, I. Halaška: Databázové systémy. 2. vyd. Praha: Vydavatelství ČVUT, 2003. 148 s. ISBN 80-01-02789-9. * J. Pokorný: Dotazovací jazyky. Karolinum, 2002. 255 s. ISBN 80-246-0497-3. * J. Pokorný: Databázové systémy a jejich použití v informačních systémech. Academia Praha, 1992 * H. Garcia-Molina, J.D. Ullman, J.D. Widom. Database Systems: The Complete Book. Prentice Hall, 2001. * C.J. Date: An Introduction to Database Systems. Addison Wesley, 8th Edition, 2003. * Dokumentace k SŘBD Oracle

Doporučená literatura:

* M. Krátký, R. Bača: Databázové systémy. http://db.cs.vsb.cz/edu/dbsys.pdf. leden, 2009. * J. Pokorný: Dotazovací jazyky. Karolinum, 2002. 255 s. ISBN 80-246-0497-3. * J. Pokorný: Databázové systémy a jejich použití v informačních systémech. Academia Praha, 1992

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

- V rámci cvičení budou studenti absolvovat dva testy. První test se zaměřuje na základní znalost SQL příkazů a druhý test ověřuje schopnosti návrhu databáze. - Prezentace a obhájení semestrálního projektu spočívá v návrhu schématu reálného IS (konceptuální model, datový model, create SQL skripty, vytvoření série významných SQL příkazů).

E-learning

Další požadavky na studenta

Prerekvizity

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

Korekvizity

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

Osnova předmětu

Přednášky: - Úvod do databázových technologií. Přehled a porovnání existujících SŘBD. Motivace, nezávislost dat a architektura SŘBD. - Konceptuální modelování. Entity, entitní typy, vazby, integritní omezení, ER diagram, třídní diagram UML. - Relační datový model. Relace, relační schéma, schéma relační databáze, relační databáze. - Relační algebra. Základní operace. - Standardy SQL (především SQL 92). - SQL - JDD; JMD; Datové typy. - SQL - Příkaz SELECT. - SQL - Operace spojení. Efektivita provádění dotazů, ladění dotazů. - Převod konceptuálního modelu na model datový. Převod ER a třídního diagramu UML do relačního datového modelu. - Funkční závislosti. - Normální formy a tvorba schématu relační databáze v BCNF. - Funkční a dynamická analýza IS. Cvičení: - Seznámení se s nástrojem pro vytváření ER diagramů. - Sestavování ER diagramů s pomocí ER modeláře. - Seznámení se základním rozhraním SŘBD. - SQL - JDD. - SQL - JMD. - SQL, procvičování příkazu SELECT - Efektivita provádění SQL příkazů. - Převod konceptuálního modelu na datový s využitím ER modeláře. - Návrh databáze, BCNF. - Funkční a dynamická analýza.

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

Prezenční forma (platnost od: 2009/2010 letní semestr)
Název úlohyTyp úlohyMax. počet bodů
(akt. za podúlohy)
Min. počet bodů
Zápočet a zkouška Zápočet a zkouška 100 (45) 51
        Zápočet Zápočet 45 (45) 21
                Test znalostí SQL Laboratorní práce 15  7
                Test znalosti návrhu databáze Laboratorní práce 15  7
                Návrh informačního systému Projekt 15  7
        Zkouška Zkouška  (55)
                Písemná zkouška Písemná zkouška 55  28
Rozsah povinné účasti:

Zobrazit historii

Výskyt ve studijních plánech

Akademický rokProgramObor/spec.Spec.FormaJazyk výuky Konz. stř.RočníkZLTyp povinnosti
2010/2011 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika K čeština Ostrava 2 povinně volitelný stu. plán
2010/2011 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika P čeština Ostrava 2 povinně volitelný stu. plán
2010/2011 (B2647) Informační a komunikační technologie (1103R031) Výpočetní matematika P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2647) Informační a komunikační technologie (2601R013) Telekomunikační technika P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2647) Informační a komunikační technologie (2612R059) Mobilní technologie P čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2647) Informační a komunikační technologie (1103R031) Výpočetní matematika K čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2647) Informační a komunikační technologie (2601R013) Telekomunikační technika K čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika K čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (B2647) Informační a komunikační technologie (2612R059) Mobilní technologie K čeština Ostrava 2 volitelný odborný stu. plán
2010/2011 (N2647) Informační a komunikační technologie (2612T025) Informatika a výpočetní technika (01) Exchange Students P čeština Ostrava volitelný odborný stu. plán
2010/2011 (B2649) Elektrotechnika (2601R004) Měřicí a řídicí technika (01) Exchange Students P čeština Ostrava volitelný odborný stu. plán
2010/2011 (B2649) Elektrotechnika (2602R014) Aplikovaná a komerční elektronika (01) Exchange Students P čeština Ostrava volitelný odborný stu. plán
2010/2011 (B2649) Elektrotechnika (3901R039) Biomedicínský technik (01) Exchange Students P čeština Ostrava volitelný odborný stu. plán
2010/2011 (B2649) Elektrotechnika (3907R001) Elektroenergetika (01) Exchange Students P čeština Ostrava volitelný odborný stu. plán
2010/2011 (B2647) Informační a komunikační technologie (1103R031) Výpočetní matematika (01) Exchange Students P čeština Ostrava volitelný odborný stu. plán
2010/2011 (B2647) Informační a komunikační technologie (2601R013) Telekomunikační technika (01) Exchange Students P čeština Ostrava volitelný odborný stu. plán
2010/2011 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika (01) Exchange Students P čeština Ostrava volitelný odborný stu. plán
2010/2011 (B2647) Informační a komunikační technologie (2612R059) Mobilní technologie (01) Exchange Students P čeština Ostrava volitelný odborný stu. plán
2010/2011 (N2647) Informační a komunikační technologie (1103T031) Výpočetní matematika (01) Exchange Students P čeština Ostrava volitelný odborný stu. plán
2010/2011 (N2647) Informační a komunikační technologie (2601T013) Telekomunikační technika (01) Exchange Students P čeština Ostrava volitelný odborný stu. plán
2010/2011 (N2647) Informační a komunikační technologie (2612T059) Mobilní technologie (01) Exchange Students P čeština Ostrava volitelný odborný stu. plán
2010/2011 (N2649) Elektrotechnika (2601T004) Měřicí a řídicí technika (01) Exchange Students P čeština Ostrava volitelný odborný stu. plán
2010/2011 (N2649) Elektrotechnika (2612T015) Elektronika (01) Exchange Students P čeština Ostrava volitelný odborný stu. plán
2010/2011 (N2649) Elektrotechnika (3901T009) Biomedicínské inženýrství (01) Exchange Students P čeština Ostrava volitelný odborný stu. plán
2010/2011 (N2649) Elektrotechnika (3907T001) Elektroenergetika (01) Exchange Students P čeština Ostrava volitelný odborný stu. plán
2010/2011 (B2646) Informační technologie (2612R025) Informatika a výpočetní technika P čeština Ostrava 2 povinně volitelný stu. plán
2010/2011 (B2646) Informační technologie (2612R025) Informatika a výpočetní technika K čeština Ostrava 2 povinně volitelný stu. plán

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

Název blokuAkademický rokForma studiaJazyk výuky RočníkZLTyp blokuVlastník bloku