460-2044/01 – Technologie databázových systémů I (TDS I)

Garantující katedraKatedra informatikyKredity2
Garant předmětuIng. Radoslav Fasuga, Ph.D.Garant verze předmětuIng. Radoslav Fasuga, Ph.D.
Úroveň studiapregraduální nebo graduálníPovinnostvolitelný odborný
Odkaz na webhttp://dbedu.cs.vsb.cz/SubPages/Courses/Course.aspx?course=academyJazyk výukyčeština
Rok zavedení2013/2014Rok zrušení2018/2019
Určeno pro fakultyFEIUrčeno pro typy studiabakalářské
Výuku zajišťuje
Os. čís.JménoCvičícíPřednášející
FAS01 Ing. Radoslav Fasuga, Ph.D.
Rozsah výuky pro formy studia
Forma studiaZp.zak.Rozsah
prezenční Klasifikovaný zápočet 2+0
kombinovaná Klasifikovaný zápočet 10+0

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

Cílem předmětu je prohloubit znalosti studentů získané v předmětu UDBS v konceptuálním modelování, návrhu databáze a dotazovacím jazyku SQL. Předmět je orientován na SŘBD Oracle. Pro úspěšné završení kurzu je nutno absolvovat 2 dílčí a 2 závěrečné testy a odevzdat semestrální projekt na vybrané temá a to jak konceptuální model, popis vztahů, tak SQL přípazy pro práci nad tímto modelem v plném rozsahu kurzu.

Vyučovací metody

Přednášky
Projekt

Anotace

Cílem předmětu je propojit znalosti databázových předmětů s používanými pojmy v anglickém jazyce a jejich praktické využití v rámci produktů firmy Oracle.

Povinná literatura:

E-learningový kurz OracleAcademy Database Design - Student E-learningový kurz OracleAcademyDatabaseProgrammingwith SQL - Student http://academy.oracle.com

Doporučená literatura:

Sounbor prezentací, sylabů a úkolů k vypracování. Dostupných na: http://dbedu.cs.vsb.cz/SubPages/Courses/Course.aspx?course=academy

Způsob průběžné kontroly znalostí během semestru

E-learning

Další požadavky na studenta

Kompletace všech testů a semestrálního projektu.

Minimální znalostní požadavky

Prerekvizity

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

Korekvizity

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

Osnova předmětu

Náplň předmětu: 1. Databázové modelování, ERD. 2. ERD. 3. Převod z konceptuálního do datového modelu. 4. Úvod do SQL, SELECT. 5. Funkce, spojení. 6. Konstrukce GROUP BY, poddotazy, proprietární spojování tabulekv Oracle. 7. DML (Data ManipulatinLanguage) – jazyk pro manipulaci s dat. 8. DDL (Data DefinitionLanguade) – jazyk pro definici dat. 9. Vytváření a práce s pohledy. 10. Vytváření a správa Constraints 11. Základy databázové bezpečnosti. 12. Transakce 13. Zajištění kvality dotazů

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

Prezenční forma (platnost od: 2013/2014 zimní semestr, platnost do: 2018/2019 letní semestr)
Název úlohyTyp úlohyMax. počet bodů
(akt. za podúlohy)
Min. počet bodů
Klasifikovaný zápočet Klasifikovaný zápočet 100 (100) 51
        OA Database Design - Mid Term Exam Písemka 10  10
        OA Database Design - Final Exam Písemka 10  10
        OA Programming with SQL - Mid Term Exam 1/2 Písemka 5  5
        OA Programming with SQL - Mid Term Exam 2/2 Písemka 5  5
        OA Programming with SQL - Final Exam 1/2 Písemka 5  5
        OA Programming with SQL - Final Exam 2/2 Písemka 5  5
        OA Design and SQL - Project Projekt 60  30
Rozsah povinné účasti: povinná účast na cvičeních, jsou akceptovány 3 omluvy povinná účast na testech a závěrečné prezentaci projektu

Zobrazit historii
Kombinovaná forma (platnost od: 2013/2014 zimní semestr, platnost do: 2018/2019 letní semestr)
Název úlohyTyp úlohyMax. počet bodů
(akt. za podúlohy)
Min. počet bodů
Klasifikovaný zápočet Klasifikovaný zápočet 100 (100) 51
        OA Database Design - Mid Term Exam Písemka 10  10
        OA Database Design - Final Exam Písemka 10  10
        OA Programming with SQL - Mid Term Exam 1/2 Písemka 5  5
        OA Programming with SQL - Mid Term Exam 2/2 Písemka 5  5
        OA Programming with SQL - Final Exam 1/2 Písemka 5  5
        OA Programming with SQL - Final Exam 2/2 Písemka 5  5
        OA Design and SQL - Project Projekt 60 Projekt 60  30
Rozsah povinné účasti: povinná účast na cvičeních, jsou akceptovány 1 omluvy povinná účast na testech a závěrečné prezentaci projektu

Zobrazit historii

Výskyt ve studijních plánech

Akademický rokProgramOborSpec.FormaJazyk výuky Konz. stř.RočníkZLTyp povinnosti
2018/2019 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika P čeština Ostrava 2 volitelný odborný stu. plán
2018/2019 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika K čeština Ostrava 2 volitelný odborný stu. plán
2017/2018 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika P čeština Ostrava 2 volitelný odborný stu. plán
2017/2018 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika K čeština Ostrava 2 volitelný odborný stu. plán
2016/2017 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika P čeština Ostrava 2 volitelný odborný stu. plán
2016/2017 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika K čeština Ostrava 2 volitelný odborný stu. plán
2015/2016 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika P čeština Ostrava 2 volitelný odborný stu. plán
2015/2016 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika K čeština Ostrava 2 volitelný odborný stu. plán
2014/2015 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika P čeština Ostrava 2 volitelný odborný stu. plán
2014/2015 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika K čeština Ostrava 2 volitelný odborný stu. plán
2013/2014 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika P čeština Ostrava 2 volitelný odborný stu. plán
2013/2014 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika K čeština Ostrava 2 volitelný odborný stu. plán

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

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