An Object Oriented Approach to Multidimensional Database Conceptual Modeling (OOMD)
نویسنده
چکیده
In the recent past, there has been an increasing interest in multidimensional databases (MDB) and On-line Analytical Processing (OLAP) scenarios. Several multidimensional models have been proposed in the last days. However, very few works have been focused on the area of multidimensional database conceptual modeling. Moreover, they are either conceptual extensions to the classical multidimensional model or translations from classical database conceptual models (such as the EntityRelationship model). Nevertheless, we take the concepts and basic ideas of the classical multidimensional model (dimensions and facts) to propose a revolutionary approach based on the Object Oriented (OO) Paradigm to MDB conceptual modeling. Then, the basic elements of our Object Oriented Multidimensional Model (OOMD) such as dimension classes and fact classes are introduced. We then present cube classes as the basic structure to allow a subsequent analysis of the data stored in the system. We fairly believe that the utilization of the OO Paradigm will provide us a general conceptual model to MDB conceptual modeling in a more flexible, natural and simple way than the models proposed until now.
منابع مشابه
The GOLD model: An Object Oriented multidimensional data model for multidimensional databases
There has recently been an increased interest in multidimensional databases (MDB) and On-line Analytical Processing (OLAP) scenarios. OLAP systems impose different requirements than On-line Transactional Processing (OLTP) systems, and therefore, different data models and implementation methods are required for each type of system. There have been several different multidimensional data models p...
متن کاملExtending UML for Multidimensional Modeling
Multidimensional (MD) modeling is the foundation of data warehouses, MD databases, and OLAP applications. In the last years, there have been some proposals to represent MD properties at the conceptual level. Nevertheless, none of them considers all multidimensional properties at both the structural and dynamic levels. In this paper, we present an object-oriented (OO) approach to accomplish the ...
متن کاملImproving Performance in Integrated DSS with Object Oriented Modeling
The development cycle of a decision support system involves many resources, time and high cost and above all, the database schema used in the system is built only for some specific tasks. So, a relational database schema or a data warehouse prototype cannot be easily mapped and reused in multiple DSS projects. In this paper we propose an object-oriented (OO) approach and an OO database schema t...
متن کاملAn Object Oriented Multidimensional Data Model for OLAP
Online Analytical Processing (OLAP) data is frequently organized in the form of multidimensional data cubes each of which is used to examine a set of data values, called measures, associated with multiple dimensions and their multiple levels. In this paper, we first propose a conceptual multidimensional data model, which is able to represent and capture natural hierarchical relationships among ...
متن کاملChapter XIX Object - Relational Modeling Jaroslav
IntroductIon Modeling techniques play an important role in the development of database applications. Well-known entity-relationship modeling and its extensions have become a widely-accepted approach for relational database conceptual design. An object-oriented approach has brought a new view of conceptual modeling. A class as a fundamental concept of the object-oriented approach encapsulates bo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998