Object-view Model and Its Creating and Deleting Algorithms

庄冠华,骆斌,陈世福
DOI: https://doi.org/10.3969/j.issn.1001-3695.2004.06.005
2004-01-01
Abstract:Propose a kind of Object-Oriented(OO) materialized view model: Object-view model.With the aid of the Object-Oriented technique,the model can describe complex abstract objects.Conventional relational view model of Data Warehouse(DW) cannot represent the semantics and operations of multi-dimensional data adequately.So we propose the Object-view model.Using Object-Oriented methodology,we can explicitly represent the semantics and reuse view(class) definitions based on the class composition hierarchies,thereby resulting in a more efficient view mechanism.Firstly,we give the definitions of class,data type,materialized view,abstract materialized view and Object-Oriented data warehouse.We also present the semantics of Object-view.Then,we discuss the creating algorithm and deleting algorithm of Object-view.Using the creating algorithm,we can extract and load data into warehouse efficiently.At last we argue the performance of our algorithms.The algorithms are implemented successfully and efficiently in the data warehouse based justice decision support system.By comparison the methodology of Object-view is more efficient than conventional algorithms’in data extraction and loading when data scale is large.
What problem does this paper attempt to address?