Query model for object-oriented databases

dc.citation.epage172en_US
dc.citation.spage163en_US
dc.contributor.authorAlhajj, Redaen_US
dc.contributor.authorArkun, M. Erolen_US
dc.coverage.spatialVienna, Austria
dc.date.accessioned2016-02-08T12:02:12Z
dc.date.available2016-02-08T12:02:12Z
dc.date.issued1993-04en_US
dc.departmentDepartment of Computer Engineeringen_US
dc.descriptionDate of Conference: 19-23 April 1993
dc.descriptionConference name: Proceedings of IEEE 9th International Conference on Data Engineering
dc.description.abstractA query language should be a part of any database system. While the relational model has a well defined underlying query model, the object-oriented database systems have been criticized for not having such a query model. One of the most challenging steps in the development of a theory for object-oriented databases is the definition of an object algebra. A formal object-oriented query model is described here in terms of an object algebra, at least as powerful as the relational algebra, by extending the latter in a consistent manner. Both the structure and the behavior of objects are handled. An operand and the output from a query in the object algebra are defined to have a pair of sets, a set of objects and a set of message expressions where a message expression is a valid sequence of messages. Hence the closure property is maintained in a natural way. In addition, it is proved that the output from a query has the characteristics of a class; hence the inheritance (sub/superclass) relationship between the operand(s) and the output from a query is derived. This way, the result of a query can be persistently placed in its proper place in the lattice.en_US
dc.identifier.doi10.1109/ICDE.1993.344066
dc.identifier.urihttp://hdl.handle.net/11693/27809
dc.language.isoEnglishen_US
dc.publisherIEEEen_US
dc.source.title9th International Conference on Data Engineering, 2003en_US
dc.subjectAlgebraen_US
dc.subjectData handlingen_US
dc.subjectData structuresen_US
dc.subjectMathematical modelsen_US
dc.subjectMathematical operatorsen_US
dc.subjectObject oriented programmingen_US
dc.subjectQuery languagesen_US
dc.subjectSet theoryen_US
dc.subjectInheritance relationshipsen_US
dc.subjectMessage expressionsen_US
dc.subjectObject algebraen_US
dc.subjectObject oriented databasesen_US
dc.subjectOperandsen_US
dc.subjectQuery modelsen_US
dc.subjectQuery outputen_US
dc.subjectDatabase systemsen_US
dc.titleQuery model for object-oriented databasesen_US
dc.typeConference Paperen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Query model for object-oriented databases.pdf
Size:
1.1 MB
Format:
Adobe Portable Document Format
Description:
Full printable version