lambda-DB: An ODMG-Based Object-Oriented DBMS

n under grant IIS-9811525 2 The University of Texas at Arlington, CSE, 416 Yates Street, P.O. Box 19015, Arlington, TX 76019-19015 3 Oregon Graduate Institute of Science & Technology, CSE, 20000 N.W. Walker Road P.O. Box 91000, Portland, OR 972911000 sin. ODL schemas are translated into SDL sche...

Full description

Bibliographic Details
Main Authors: Leonidas Fegaras, Chandrasekhar Srinivasan, Arvind Rajendran, David Maier
Other Authors: The Pennsylvania State University CiteSeerX Archives
Format: Text
Language:English
Subjects:
DML
Online Access:http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.29.9028
http://lambda.uta.edu/sigmod00.ps.gz
Description
Summary:n under grant IIS-9811525 2 The University of Texas at Arlington, CSE, 416 Yates Street, P.O. Box 19015, Arlington, TX 76019-19015 3 Oregon Graduate Institute of Science & Technology, CSE, 20000 N.W. Walker Road P.O. Box 91000, Portland, OR 972911000 sin. ODL schemas are translated into SDL schemas in a straightforward way and are stored in the system catalog. The -DB OQL compiler is a C++ preprocessor that accepts a language called -OQL, which is C++ code with embedded DML commands to perform transactions, queries, updates, etc. The preprocessor translates -OQL programs into C++ code that contains calls to the -DB evaluation engine. We also provide a visual query formulation interface, called VOODOO, and a translator from visual queries to OQL text, which can be sent to the -DB OQL interpreter for evaluation. Even though a lot of eort has been made to make the imple