Auflistung nach Autor:in "Kessler, Johannes"
1 - 2 von 2
Treffer pro Seite
Sortieroptionen
- ZeitschriftenartikelRelaX(Datenbank-Spektrum: Vol. 21, No. 1, 2021) Specht, Günther; Kessler, Johannes; Mayerl, Maximilian; Tschuggnall, MichaelDas relationale Modell und insbesondere die relationale Algebra bilden die Grundlage jedes relationalen Datenbanksystems. Daher ist es in der Lehre wichtig, den Studierenden eine fundierte Einführung in die relationale Algebra zu geben. Nur so erhalten sie ein vertieftes Verständnis für die interne Ausführung einer Anfrage. Während es viele Möglichkeiten gibt, SQL zu üben, fehlen bisher größtenteils solche Möglichkeiten für die relationale Algebra. Sie wird meist nur theoretisch unterrichtet. Darum hat die Forschungsgruppe DBIS an der Universität Innsbruck ein rein webbasiertes Tool entwickelt, das die Lehre der relationalen Algebra erleichtern und verbessern soll: RelaX. RelaX ist unter http://dbis-uibk.github.io/relax/ frei verfügbar.
- TextdokumentRelaX: A Webbased Execution and Learning Tool for Relational Algebra(BTW 2019, 2019) Kessler, Johannes; Tschuggnall, Michael; Specht, GüntherThe relational model and especially the relational algebra is the fundament of each relational database system and thus content of almost every database lecture. Even though there exist a few tools allowing to experiment with relational algebra, a common way to learn it is still by formulating queries on paper, without the option of checking them for syntax or even executing them. To fill this gap and to support students in their learning process, we propose RelaX, a webbased tool which is capable of executing arbitrary relational algebra statements on arbitrary datasets. By drawing interactive operator trees corresponding to the queries, it is also possible to compute the final result in a step-by-step manner. Finally, RelaX is also equipped to execute SQL queries and to automatically translate them to relational algebra.