SQL Objektmodell & Parser

Project: OtherProject from scientific scope of research unit

Project Details

Description

Ein Objektmodell zum Generieren, Manipulieren und Konvertieren von SQL-Abfragen für folgende Anwendungsbereiche: (i) Das Objektmodell als Abstraktionsschicht zwischen Anwendungsprogramm und (austauschbaren) Datenbank-Managementsystemen (DBMS). Dabei werden SQL-Abfragen entweder mit der Schnittstelle des Objektmodells von Grund auf erzeugt oder vordefinierte Abfragen mit einem Parser in das Objektmodell eingelesen und über Operationen des bjektmodells ergänzt oder parametrisiert. Der Renderer gibt die fertige SQL-Abfrage in der Syntax des gewünschten DBMS aus. (ii) Das Objektmodell als Konverter für SQL-Abfragen zwischen verschiedenen DBMS. Dabei liest der Parser die Abfrage in Syntax des Quell-DBMS in das Objektmodell ein und der Renderer gibt die SQL-Abfrage in der Syntax des Ziel-DBMS aus. Das Objektmodell unterstützt die DBMS Oracle und Microsoft SQL-Server. Das Objektmodell wird mit Borland Delphi 7 und Coco/R für Delphi http://www.ssw.uni-linz.ac.at/Research/Projects/#Coco implementiert.
StatusFinished
Effective start/end date01.10.200531.12.2010

Fields of science

  • 102029 Practical computer science
  • 102009 Computer simulation
  • 102 Computer Sciences
  • 102011 Formal languages
  • 102022 Software development
  • 102013 Human-computer interaction
  • 102024 Usability research

JKU Focus areas

  • Digital Transformation