View : 669 Download: 0

OLAP을 위한 객체-관계 DBMS 기반 다차원 데이타 모델의 설계 및 구현

Title
OLAP을 위한 객체-관계 DBMS 기반 다차원 데이타 모델의 설계 및 구현
Other Titles
Design and Implementation of Multidimensional Data Model for OLAP Based on Object-Relational DBMS
Authors
김은영
Issue Date
1998
Department/Major
대학원 컴퓨터학과
Keywords
OLAPDBMS다차원데이타
Publisher
이화여자대학교 대학원
Degree
Master
Abstract
데이타 웨어하우스 환경에서 사용자에게 분석적이고 다차원적인 정보를 제공하는 OLAP을 위해서는 ER-모델을 기반으로 정규화 과정을 통해 구축된 데이타를 분석 질의에 적용하는 것은 부적합하며 더욱이 표준어 SQL로는 처리할 수 없는 질의들도 대부분이다. 따라서 이러한 문제들을 해결하기 위해 데이타를 다차원적으로 모델링하고 질의를 변환하거나 표준 SQL의 확장을 통해 분석 질의를 재 정의해야 한다. 본 논문에서는 기존의 OLAP 시스템이 지닌 분석 질의의 변환에 따른 한계점 및 차원 항목에 대한 유연성의 결여 등을 보완하기 위해 객체-관계 DBMS의 확장된 성능을 기반으로 다차원 데이타 모델의 설계를 제안하였다. 특히, 본 논문에서 제안한 다차원 데이타 모델의 특징은 분석의 기반이 되는 차원을 특성에 따라 분류하고 이를 기반으로 기존 차원 모델링에서 제시한 차원 테이블과 사실 테이블을 결합시킨 다차원 데이타 스키마를 정의하였다는 점이다. 또한, 객체-관계 DBMS에서 제공하는 사용자 정의 데이타 타입을 기반으로 다차원 데이타 모델을 정의하고 계층에 기반한 데이타 모델을 상속 받는 요약 데이타를 설계하며 이를 객체-관계 DBMS인 Informix Universal Server를 사용하여 구현함으로써 본 논문에서 제안하는 다차원 데이타 모델과 질의의 효용성을 검증하였다. 본 논문에서 제안한 방법은 데이타의 다차원적인 개념을 좀더 정확하게 반영할 수 있고, 분석 질의도 간단하게 구현될 수 있으며 차원간의 분류에 의한 시간 속성을 기반으로 데이타가 정렬되므로 요약 데이타에 대한 효율적인 구축도 가능하게 된다.;Organizations are increasingly realizing the competitive advantages brought through better access to information by the widespread deployment of Data Warehouse. As user's analytical environment grows more complex and the volumes of data being queried undergo seemingly exponential growth, OLAP(On-Line Analytical Processing) technologies are being pushed to their limits. ROLAP(Relational OLAP) based on the star, snowflake, and other dimensional schemas which offers the multidimensional analytical method is very complex and MOLAP (Multidimensional OLAP) based on MDDB has scalability problems. In this thesis, to solve the limitations of previous approaches, design and implementation of multidimensional data model based on Object-Relation DBMS were proposed. With the extensibility of Object-Relation DBMS, it was possible to advent multidimensional data model which was more expressively defined for multidimensional concept and analysis functions which were optimized for the defined multidimensional data model. In addition, through the hierarchy between data objects supported by Object-Relation DBMS, the aggregated data model which was inherited from the super-table, multidimensional data model, was designed. Once these data models and functions were defined, they behad just like the built-in functions, with the full performance characteristics of Object-Relation DBMS engine. Especially, with classifying the dimension items into time factor, simple dimension factors which have no hierarchy, and variable factors which have the numeric values, data schema for multidimensional data modeling was proposed. Therefore, it was more effective to perform the aggregate queries based on time dimension and to build the summary data. Finally, to demonstrate the feasibility of the proposed multidimensional data model design, a prototype system was designed and implemented with Intermix Universal Server and Informix Client Tools.
Fulltext
Show the fulltext
Appears in Collections:
일반대학원 > 컴퓨터공학과 > Theses_Master
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

BROWSE