Thumbnail
Access Restriction
Subscribed

Author Adams, Teresa M. ♦ Wiegand, Nancy K.
Source ACM Digital Library
Content type Text
Publisher Association for Computing Machinery (ACM)
File Format PDF
Language English
Subject Domain (in DDC) Computer science, information & general works ♦ Data processing & computer science
Subject Keyword Database management systems ♦ Logical database design ♦ Physical database design ♦ Application development ♦ Object-oriented database management systems
Abstract An application developer's perspective is used to compare modeling and storage in two Object-Oriented Database Management Systems (OODBMSs): ODE (Object Database and Environment) and ObjectStore. Although both systems are based on the object-oriented language C++, differences exist in their OODBMS designs. Comparing the differences between these two systems provides insight into other possible designs or combinations of features that could be possible in an OODBMS. As part of this discussion, internal translations of OODBMS schemas to physical storage are shown. Such knowledge enables an application developer to create appropriate logical and physical database designs and provides a basis for understanding OODBMS software. Features compared in this paper are physical and logical clustering, iterators, sets, joins, inverse pointers, and queries. To facilitate the discussion, a simple Geographic Information System (GIS) schema is presented.
Description Affiliation: Civil and Environmental Engineering, University of Wisconsin-Madison (Wiegand, Nancy K.; Adams, Teresa M.)
Age Range 18 to 22 years ♦ above 22 year
Educational Use Research
Education Level UG and PG
Learning Resource Type Article
Publisher Date 2013-06-01
Publisher Place New York
Journal ACM SIGAPP Applied Computing Review (SIAP)
Volume Number 2
Issue Number 2
Page Count 5
Starting Page 27
Ending Page 31


Open content in new tab

   Open content in new tab
Source: ACM Digital Library