GENITIVE RELATIONS AND THE COMPOSITE OBJECT-ORIENTED LANGUAGE COOL FOR OBJECT SUPPORT IN $N sup 2$
dc.contributor.author | Bradley, James | eng |
dc.date.accessioned | 2008-02-27T22:59:45Z | |
dc.date.available | 2008-02-27T22:59:45Z | |
dc.date.computerscience | 1999-05-27 | eng |
dc.date.issued | 1992-08-01 | eng |
dc.description.abstract | A distinction is made between two fundamentally different approaches to declarative languages for relational data bases. One approach is entire-relation oriented, embodied in tuple calculus and SQL. The other approach is composite-object oriented, the subject of this paper. Constructs for a composite-object oriented declarative language, called COOL, are proposed for use with relational data bases. To enable unambiguous specification and quantification of relationships, a construct called a genitive relation is introduced. The notion of composite-object concentration is also introduced. These constructs allow objects to be manipulated on the basis of quantified relationships between object instances, with universal, existential, and natural quantification. They also permit specification and concentration of composite objects of great complexity, and composite objects based on functional dependency relationships. COOL can also manipulate independent entity structures, both hierarchical and network, and generalization or IS-A type hierarchies. COOL is proposed as a subset of COOL, for use where a relational data base has a distinct object orientation. | eng |
dc.description.notes | We are currently acquiring citations for the work deposited into this collection. We recognize the distribution rights of this item may have been assigned to another entity, other than the author(s) of the work.If you can provide the citation for this work or you think you own the distribution rights to this work please contact the Institutional Repository Administrator at digitize@ucalgary.ca | eng |
dc.identifier.department | 1992-482-20 | eng |
dc.identifier.doi | http://dx.doi.org/10.11575/PRISM/30442 | |
dc.identifier.uri | http://hdl.handle.net/1880/46301 | |
dc.language.iso | Eng | eng |
dc.publisher.corporate | University of Calgary | eng |
dc.publisher.faculty | Science | eng |
dc.subject | Computer Science | eng |
dc.title | GENITIVE RELATIONS AND THE COMPOSITE OBJECT-ORIENTED LANGUAGE COOL FOR OBJECT SUPPORT IN $N sup 2$ | eng |
dc.type | unknown | |
thesis.degree.discipline | Computer Science | eng |