Meno:Diana
Priezvisko:Biriukova
Názov:Compiler of relational algebra expressions
Vedúci:doc. Dr. Tomáą Plachetka
Rok:2025
Kµúčové slová:relational algebra, Datalog, compiler
Abstrakt:Traditional relational algebra requires a long sequence of operations, and its operators from the literature usually do not support recursion and function symbols. These limitations cause severe complications in the computation of queries expressed in declarative languages, e.g. in Datalog. Some queries cannot be computed at all. In this work, we present a set of relational algebra operators that do not suffer from these shortcomings. We implement a compiler that transforms relational algebra expressions from textual form into a sequence of operator constructor calls in Java. This creates in memory a graph of objects that implement the algebraic operators. Subsequently, the actual computation can be started.

Súbory bakalárskej práce:
Autor nedal súhlas so zverejnením svojej bakalárskej práce.

Súbory prezentácie na obhajobe:

biriukova_obh.pdf

Upravi»