Title :
Object queries over relational databases: Language, implementation, and applications
Author :
Markowitz, Victor M. ; Shoshani, Arie
Author_Institution :
Lawrence Berkeley Lab., CA, USA
Abstract :
A query language called the Concise Object Query Language (COQL) is described. COQL is unique in its conciseness, in its support of inheritance, and in the capabilities it provides for defining application-specific structures. The COQL-to-SQL translation, its implementation on top of a commercial relational DBMS, and the ways in which COQL can be used for constructing application-specific views for scientific applications are discussed. The typical three-level architecture approach for supporting data management applications and previous work on the translation of extended entity-relationships schemas into relational database management system schemas are reviewed
Keywords :
entity-relationship modelling; object-oriented databases; object-oriented languages; query languages; relational databases; COQL-to-SQL translation; Concise Object Query Language; application-specific structures; commercial relational DBMS; data management applications; extended entity-relationships schemas; inheritance; relational database management system schemas; scientific applications; three-level architecture approach; view construction; Bioinformatics; DNA; Database languages; Database systems; Genomics; Identity-based encryption; Laboratories; Relational databases; Research and development; Research and development management;
Conference_Titel :
Data Engineering, 1993. Proceedings. Ninth International Conference on
Conference_Location :
Vienna
Print_ISBN :
0-8186-3570-3
DOI :
10.1109/ICDE.1993.344076