Předmět Architektura relačních databázových systémů (PV003)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu PV003 - Architektura relačních databázových systémů, Fakulta informatiky, Masarykova univerzita (MU).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Cíl
Kurz je zaměřen na architekturu relačních databázía dotazovací jazyk SQL.
Osnova
Kurz je zaměřen na architekturu relačních databázía dotazovací jazyk SQL.Krátký úvod do historie relačních databází, nezávislý datový sklad, jeho výhody a nevýhody.Relační algebra, definice relační databáze, požadavky na komunikační jazyk.Části jazyka SQL (definice, manipulace, transakce), lexikální konvence.DDL, jazyk definice datového schématu, vytváření relací/tabulek, modifikace struktury tabulek, definice sekvencí, rušení objektů datového schématu.Integritní omezení a jejich definice v SQL.Efektivní přístup k řádkům, standardní indexy.DML, jazyk manipulace s daty, vkládaní řádků, odebírání řádků, modifikace hodnot, cizí klíčeSpojování (join) tabulek, OUTER JOIN, techniky zpracování při spojování tabulekKonstrukce WHERE klausule, agregační funkce, hierarchické dotazyMnožinové operace.Objekty VIEW a MATERIALIZED VIEW.Objektově relační databáze, metody, abstraktní typy, dědičnost.XML rozhraní.Exekuční plán, optimalizace příkazů, HINT fráze.Jazyk řízení transakcí, úrovně izolace transakcí, souvisloti se SELECT příkazem, deadlock a jeho detekce.Procedurální jazyky relačních databází, procedury a funkce, deterministické funkce, triggery.Normální formy a datová schémata v relačních databázích.
Literatura
Definition of SQL, technical manuals
Garant
doc. RNDr. Eva Hladká, Ph.D.
Vyučující
RNDr. Milan Drášil, CSc.RNDr. Michal Batko, Ph.D.doc. RNDr. Vlastislav Dohnal, Ph.D.RNDr. Jakub ValčíkBc. Jan Fikejs