Please use this identifier to cite or link to this item: http://hdl.handle.net/1880/46313
Title: DESIGN AND IMPLEMENTATION OF COOL, A DECLARATIVE, GENITIVE RELATIONAL, NATURAL QUANTIFIER LANGUAGE FOR OBJECT-RELATIONAL DATABASES
Authors: Bradley, J.
Rata, C.D.
Keywords: Computer Science
Issue Date: 1-Aug-1995
Abstract: The structure and implementation of a new kind of declarative language called COOL for object-relational data base manipulation is described and analysed. COOL is motivated by the goal of an easy-to-use object-relational declarative language that could be the basis for a language for both oral database interrogation and for manipulation of very complex objects. Fundamentally COOL has a predicate calculus expression structure, but allows the use of genitive relations and natural quantifiers, which renders the COOL expression structure remarkably close to that of English language expression structure. A genitive relation is a relation containing the equivalent of a genitive case in natural language. So far only the genitive relations for one-to-many relationships, both composite and non composite, both recursive and non recursive, have been implemented. The natural quantifiers are the quantifiers of natural language; 14 basic types were implemented. COOL expressions are translated in two steps, firstly to Extended Relational Algebra (ERA) routines, and secondly from the ERA routines into SQL for processing by a relational data base system.
URI: http://hdl.handle.net/1880/46313
Appears in Collections:Bradley, James

Files in This Item:
File Description SizeFormat 
1995-572-24.pdf6.69 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.