Font Size: a A A

The Study Of Model,Storage And Query Optimization About Object-Oriented Database

Posted on:2005-01-29Degree:MasterType:Thesis
Country:ChinaCandidate:L LiuFull Text:PDF
GTID:2168360125466809Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the continuous advancement of the development and application needs of computer technology, the Object-oriented Database Technology is paid more and more attention. This paper discusses some problems about Object-oriented Database based on the research of ODMG3.0 standard. The main contents include three aspects.Firstly, the types supported by Object-oriented model described by ODMG3.0 are studied, and Object-oriented Database also supports these types. On this basis, this thesis introduces the ODL (Object-oriented Definition Language), and describes the methods to model the database with ODL, then extends UML and founds graphical frames of database to cooperate the model in order to make it more intuitive.Secondly, this thesis discusses the problems of the storage management of Object-oriented database. It studies the storage structure of data, and the popular storage strategies such as cluster & index, etc. It emphasizes on the further study to double-buffered mechanism, improves the architecture, and raises implement strategy.Thirdly, this thesis studies the Object Query Language (OQL). It supplies OQL with update statement, and analyses its process flow. The improved BNF for OQL is given. On this basis, it raises a query optimization model for OQL by introducing some query theories of RDB into the query process of OODB, and gives its implement strategy.
Keywords/Search Tags:Object Data Management Group, Object Definition Language, Object Query Language, Double-buffered Mechanism, Object Tree
PDF Full Text Request
Related items