1 Relational Database Relational Database Implementation of a Implementation of a Multi-dimensional Multi-dimensional database database 컴컴컴컴컴컴컴컴 컴컴컴컴컴컴컴컴 컴컴 컴컴 3 3 컴컴 컴컴 컴컴컴 컴컴컴 U.S. Patent Number: 5,926,8 Date of Patent: Jul.20,19 inventor: William Earl Mall
22
Embed
Relational Database Implementation of a Multi-dimensional database
Relational Database Implementation of a Multi-dimensional database. U.S. Patent Number: 5,926,818 Date of Patent: Jul.20,1999 inventor: William Earl Malloy. 컴퓨터언어연구실 석사 3 학기 김혜진. abstract. A method, apparatus, and article of manufacture for using a RDBMS to support OLAP systems. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
1
Relational Database Relational Database Implementation of a Multi-Implementation of a Multi-dimensional databasedimensional database
컴퓨터언어연구실 컴퓨터언어연구실 석사 석사 33 학기학기
김혜진김혜진
U.S. Patent Number: 5,926,818Date of Patent: Jul.20,1999
inventor: William Earl Malloy
2
abstractabstract
A method, apparatus, and article of manufacture for using a RDBMS to support OLAP systems.
Multi-dimensional database 는 RDB 에서 relational schema 로 표현된다 .– 여러 dimension table, 하나의 fact table 포함– fact table
• multi-dimensional database 의 모든 dimension-1만큼의 column + 나머지 한 dimension 의 각member 에 대한 value column
3
abstractabstract
• dimension column 에 의해 identify 된 member와 value column 의 교차에 따른 value 를 포함한 row 를 적어도 하나 갖는다 .
– dimension tables• 각 dimension 은 하나 이상의 member 를 갖는다 .
4
Background of the inventionBackground of the invention
Field – OLAP 을 지원하는 RDBMS
description of related art– dimension– multi-dimensional conceptual view– multi-dimensional data analysis– 어떤 vendor 들은 RDBMS product 를 storage manager 로
사용하는 OLAP system 을 제안하고 내놓았으나 많은 이유로 실패
– 그 결과 RDBMS product 를 storage manager 로 사용하는 enhanced 된 기술이 필요하게 됨
5
Summary of the invention(I)Summary of the invention(I)
Multi-dimensional database 는 relational database 에서의 relational schema 로 표현됨– multi-dimensional database: dimension 이
하나 이상– relational schema: 한 fact table 과 여러
dimension table 포함
6
Summary of the invention(II)Summary of the invention(II)
– fact table• multi-dimensional database 의 모든 dimension-
1 만큼의 column + 나머지 한 dimension 의 각member 에 대한 value column
• dimension column 에 의해 identify 된 member와 value column 의 교차에 따른 value 를 포함한 row 를 적어도 하나 갖는다 .
– dimension tables• 각 dimension 은 하나 이상의 member 를 갖는다 .
7
Summary of the invention(III)Summary of the invention(III)
Object– to emulate a multi-dimensional database
using a relational database– to provide a relational database
implementation of a multi-dimensional database using a relational schema
– to map data between the multi-dimensional database and the relational database
8
Detailed Description of the Detailed Description of the Preferred EmbodimentPreferred Embodiment