Al-Hajj, Reda2016-01-082016-01-081990http://hdl.handle.net/11693/17300Ankara : The Department of Computer Engineering and Information Sciences and the Institute of Engineering and Sciences of Bilkent Univ., 1990.Thesis (Master's) -- Bilkent University, 1990.Includes bibliographical references leaves 76-77Storage management and indexing methods used in existing conventional database management systems are not appropriate for the object-oriented database management systems due to the distinctive features of the later systems. A model for storage management suitable for object- oriented database management systems is proposed in this thesis. It supports object identity, multiple inheritance, composite objects, a fine degree of granularity and schema evolution. An index provides fast access to data stored in files at the price of using additional storage space and an overhead in update operations. Work has been carried out on indexing and an indexing method for the object-oriented database systems is proposed. Identity and equality indexes are treated. Object identity and information hiding are provided. Schema changes are handled without affecting existing indexes. It is general enough to be applicable to most existing object-oriented database systems. The mapping of the proposed storage and indexing approaches into a relational database scheme is also presented.ix, 76 leaves , illustrationsEnglishinfo:eu-repo/semantics/openAccessObject-oriented database management systemsStorage managementData encapsulationSchema evolutionDegree of granularityComposite objectsIdentity indexEquality indexQA76.64 .A44 1990Object-Oriented programming (Computer science).Database management.Computer storage devices.Indexing.Storage management and indexing in object-oriented database management systemsThesisBILKUTUPB007094