Databázové systémy I
Mgr. Daniel Valenta, Ph.D.
Databázové systémy I

Předmět poskytuje základy databázové technologie zpracování dat. Věnuje se vlastnostem této technologie, jejich komponentům, architektuře, způsobům fyzické organizace dat, datovým modelům, podrobněji se soustřeďuje na relační datový model, včetně návrhů relačních schémat databáze a na relační jazyky pro manipulaci s daty.

Chapter contains:
1
Study text
Chapter contains:
2
Other files
2
PDF
1
Study text
Chapter contains:
1
Study text
Chapter contains:
1
Study text

Úvod

Předmět poskytuje základy databázové technologie zpracování dat. Věnuje se vlastnostem této technologie, jejich komponentům, architektuře, způsobům fyzické organizace dat, datovým modelům, podrobněji se soustřeďuje na relační datový model, včetně návrhů relačních schémat databáze a na relační jazyky pro manipulaci s daty.

Osnova předmětu

    • Agendové zpracování dát, základné pojmy zpracování dat
    • Databázová technologie její vlastnosti, architektura databáze
    • Systém řízení báze dát (SŘBD) – vznik a jeho vlastnosti, základní pojmy databázových systému
    • Fyzické datové modely, softwarová podpora práce s databází
    • Relační model dát – charakteristika, relační jazyky
    • Jazyky pro definování dat, relačních schémat, naplnění databáze
    • Reprezentace reality v relačním modelu, poloautomatizovaný návrh schématu relační databáze
    • Funkční závislosti, multizávislosti
    • Dekompozice relačních schémat
    • Normální formy
    • Konstrukce (navrhování) klíčů relace a zjišťování normálních forem
    • Metody navrhování schémat relační databáze

    Studijní materiály

    Přednášky

    Error: The referenced object does not exist or you do not have the right to read.
    https://is.slu.cz/el/fpf/zima2023/UIIABP0015/um/Marcek_jazyk_SQL.pdf

    Další doporučená skripta:

    • TELNAROVÁ, Zdeňka. Úvod do databází. Vyd. 1. Ostrava: Ostravská univerzita, 2003. 65 s. Systém celoživotního vzdělávání Moravskoslezska. ISBN 80-7042-847-3.

    Cvičení

    Databáze vytvořená pro účely cvičení:

    Error: The referenced object does not exist or you do not have the right to read.
    https://is.slu.cz/el/fpf/zima2023/UIIABP0015/um/DB_podnik.bak
    Error: The referenced object does not exist or you do not have the right to read.
    https://is.slu.cz/el/fpf/zima2023/UIIABP0015/um/DB_podnik.sql

    Mezi další užitečné zdroje patří SQL tutoriál:

    Error: The referenced object does not exist or you do not have the right to read.
    https://is.slu.cz/el/fpf/zima2023/UIIABP0015/um/sqlserver2008_tutorial.pdf

    Požadavky na předmět

    Požadavky:

    • zápočet: docházka min. 80%, písemný test z jazyka SQL v zápočtovém týdnu - nutno získat alespoň 50% bodů,
    • zkouška: písemná a ústní část, otázky viz studijní materiály a povinná literatura.

    Doporučená literatura

    • Skripta Databázový jazyk SQL pro práci s daty v databázích - konzolové aplikace, viz sekce Studijní materiály
    • TELNAROVÁ, Zdeňka. Úvod do databází. Vyd. 1. Ostrava: Ostravská univerzita, 2003. 65 s. Systém celoživotního vzdělávání Moravskoslezska. ISBN 80-7042-847-3.
    • POKORNÝ, Jaroslav. Databázové systémy a jejich použití v informačních systémech. 1. vyd. Praha: Academia, 1992. 313 s. ISBN 8020001778
    • HALAŠKA, Ivan a Jaroslav POKORNÝDatabázové systémy. Praha: Vydavatelství ČVUT, 2001, 146 s. ISBN 8001017249.
    • DUŽÍ, Marie. Konceptuální modelování: datový model HIT. 1 vyd. Opava: Slezská universita, 2000.ISBN 80-7248-062-6. 
    • ŠARMANOVÁ, Jana. Teorie zpracování dat. Skriptum. Ostrava: VŠB-TU, 2007