Poslední úprava: RNDr. Filip Zavoral, Ph.D. (07.05.2024)
- Opakování - relační algebra a kalkul. Pojem databázového dotazu, dotazovacího jazyka a vyjadřovací síly dotazovacího jazyka.
- Přehled jazyka SQL, tříhodnotová logika v SQL, logicky složité dotazy. Pohledy, integritní omezení v SQL, systémový katalog.
- Objektově-orientované a objektově-relační databáze - SQL:1999.
- Operátor CUBE. SQL:2003: MERGE, TABLESAMPLE, generování posloupností.
- Vyhodnocování dotazu, algoritmy vyhodnocení relačních operací, GRACE algoritmus
- Optimalizace dotazu: Algebraická optimalizace. Cenově orientovaná optimalizace, heuristické přístupy k optimalizaci.
- Metody indexace semistrukturovaných dat
- Jazyk XML - dotazování v XML: přehled XPath, XQuery,
Poslední úprava: RNDr. Filip Zavoral, Ph.D. (07.05.2024)
- Relational calculi and algebras. A notion of a database query, query language and its expressive power.
- Overview of the SQL language, three-valued logic in SQL, logically complex queries. Views, integrity constraints in SQL, system catalogue.
- Object-oriented and object-relational databases - SQL:1999.
- Operator CUBE. SQL:2003: MERGE, TABLESAMPLE, sequence generating.
- Query evaluation, algorithms of evaluation of relational operations, GRACE algorithm
- Query optimization: Algebraic optimization. Statistics-driven optimization, Heuristic approaches to optimization.
- Indexation methods for semistructured data
- Language XML - XML querying: overview of XPath, XQuery,
|