GENITIVE RELATIONS AND THE COMPOSITE OBJECT-ORIENTED LANGUAGE COOL FOR OBJECT SUPPORT IN $N sup 2$

dc.contributor.authorBradley, Jameseng
dc.date.accessioned2008-02-27T22:59:45Z
dc.date.available2008-02-27T22:59:45Z
dc.date.computerscience1999-05-27eng
dc.date.issued1992-08-01eng
dc.description.abstractA 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.notesWe 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.caeng
dc.identifier.department1992-482-20eng
dc.identifier.doihttp://dx.doi.org/10.11575/PRISM/30442
dc.identifier.urihttp://hdl.handle.net/1880/46301
dc.language.isoEngeng
dc.publisher.corporateUniversity of Calgaryeng
dc.publisher.facultyScienceeng
dc.subjectComputer Scienceeng
dc.titleGENITIVE RELATIONS AND THE COMPOSITE OBJECT-ORIENTED LANGUAGE COOL FOR OBJECT SUPPORT IN $N sup 2$eng
dc.typeunknown
thesis.degree.disciplineComputer Scienceeng
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
1992-482-20.pdf
Size:
4.65 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.86 KB
Format:
Plain Text
Description: