Languages of information retrieval systems - Boolean and vector model, feedback, XML text as a document. Language Mongo. Graph query languages. Model RDF and SPARQL.
Expressive power of relational QL - equivalence of relational QL. Transitive closure of relation. Least fixpoint, minimal model semantics.
Datalog without recursion, with recursion, with negation, stratification. Recursion in SQL. Querying over data streams.
Last update: Kopecký Michal, RNDr., Ph.D. (07.05.2019)
Jazyky dokumentových databází - Boolský a vektorový model, zpětná vazba, XML text jako dokument. Jazyk Mongo.
Grafové dotazovací jazyky. Model RDF a SPARQL.
Vyjadřovací síla DJ - ekvivalence relačních jazyků. Tranzitivní uzávěr relace. Nejmenší pevný bod zobrazení,
minimální pevný bod.
Datalog bez rekurze, s rekurzí, s negací, stratifikace. Rekurzivní SQL. Dotazování nad proudy dat.
- Nahrazeno předmětem NDBI050
Last update: Zavoral Filip, RNDr., Ph.D. (22.07.2023)
Course completion requirements -
For completing the course through the exam it is necessary to obtain a credit based on
the student's slide presentation, prepared and presented on the basis of materials given by the teacher.
Last update: Kopecký Michal, RNDr., Ph.D. (07.05.2019)
Podmínkou pro zakončení předmětu zkouškou je získání zápočtu ze cvičení
Last update: Kopecký Michal, RNDr., Ph.D. (28.01.2019)
Literature -
Robinson, I., Webber, J., Eifrem, E.: Graph Databases - The Definitive Book on Graph Databases. O'Reilly Media, 2013
Abiteboul S., Hull R., Vianu V.: Foundations of Databases, Addison-Wesley 1995
Lloyd, John W. Foundations of Logic Programming, Springer 1987
Eric Ries. The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses. Crown Business 2011