COOL: A COMPOSITE OBJECT ORIENTED LANGUAGE FOR OBJECT-ORIENTED RELATIONAL DATA BASES
Date
1993-03-01
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
COOL is a composite object-oriented declarative data
base language for use with relational data bases. COOL
uses a construct called a genitive relation to enable unambiguous
specification and quantification, both conventional and natural, of
relationships. A genitive relation is used in a manner corresponding
to the genitive case with noun objects in natural language. Instead
of formal genitive relation name syntax, a genitive case alias can be
used to promote ease of expression construction. COOL expressions are
similar in construct to the equivalent natural language expressions.
COOL can manipulate independent entity structures, both hierarchical
and network, and generalization or IS-A type hierarchies. COOL is
proposed as an extension to SQL, for use where a relational data base
has a distinct object-orientation.
Description
Keywords
Computer Science