METU Object-Oriented DBMS

10 years 10 months ago
METU Object-Oriented DBMS
METU Object-Oriented DBMS 1 includes the implementation of a database kernel, an object-oriented SQL-like language and a graphical user interface. Kernel functions are divided between a SQL Interpreter and a C++ compiler. Thus the interpretation of functions are avoided increasing the e ciency ofthe system. The compiled by C++ functions are used by the system through the Function Manager. The system is realized on Exodus Storage Manager (ESM), thus exploiting some of the kernel functions readily provided by ESM. The additional functions provided by the MOOD kernel are the optimization and interpretation of SQL statements, dynamic linking of functions, and catalog management. An originalquery optimizationstrategy based on the object-oriented features of the language is developed. For this purpose formulas for the selectivity of a path expression, and for the cost of forward and backward path traversals are derived, and join sizes are estimated. New strategies for ordering the joins and...
Asuman Dogac, Cetin Ozkan, Ismailcem Budak Arpinar
Added 10 Aug 2010
Updated 10 Aug 2010
Type Conference
Year 1993
Where NATO
Authors Asuman Dogac, Cetin Ozkan, Ismailcem Budak Arpinar, Tansel Okay, Cem Evrendilek
Comments (0)