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ý
Ročník2Semestrletní
Jazyk výukyčeština
Rok zavedení2013/2014Rok zrušení2020/2021
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 Databázové systémy 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é téma, a to jak konceptuální model, popis vztahů, tak SQL příkazy 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:

Soubor prezentací, sylabů a úkolů k vypracování. Dostupných v MS Teams.

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

E-learning

Další požadavky na studenta

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

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: 2020/2021 letní semestr)
Název úlohyTyp úlohyMax. počet bodů
(akt. za podúlohy)
Min. počet bodůMax. počet pokusů
Klasifikovaný zápočet Klasifikovaný zápočet 100 (100) 51 3
        OA Database Design - Mid Term Exam Písemka 10  10 3
        OA Database Design - Final Exam Písemka 10  10 3
        OA Programming with SQL - Mid Term Exam 1/2 Písemka 5  5 3
        OA Programming with SQL - Mid Term Exam 2/2 Písemka 5  5 3
        OA Programming with SQL - Final Exam 1/2 Písemka 5  5 3
        OA Programming with SQL - Final Exam 2/2 Písemka 5  5 3
        OA Design and SQL - Project Projekt 60  30 1
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

Podmínky absolvování předmětu a účast na cvičeních v rámci ISP:

Zobrazit historii

Výskyt ve studijních plánech

Akademický rokProgramObor/spec.Spec.ZaměřeníFormaJazyk výuky Konz. stř.RočníkZLTyp povinnosti
2019/2020 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika P čeština Ostrava 2 volitelný odborný stu. plán
2019/2020 (B2647) Informační a komunikační technologie (2612R025) Informatika a výpočetní technika K č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 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

Hodnocení Výuky



2019/2020 letní
2018/2019 letní
2017/2018 letní
2016/2017 letní
2015/2016 letní
2014/2015 letní
2013/2014 letní