The dimensional fact model: A conceptual model for data warehouses

被引:219
作者
Golfarelli, M [1 ]
Maio, D [1 ]
Rizzi, S [1 ]
机构
[1] Univ Bologna, DEIS, I-40136 Bologna, Italy
关键词
data warehouse; conceptual models; multidimensional data model; entity-relationship model;
D O I
10.1142/S0218843098000118
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Data warehousing systems enable enterprise managers to acquire and integrate information from heterogeneous sources and to query very large databases efficiently. Building a data warehouse requires adopting design and implementation techniques completely different from those underlying operational information systems. Though most scientific literature on the design of data warehouses concerns their logical and physical models, an accurate conceptual design is the necessary foundation for building a DW which is well-documented and fully satisfies requirements. In this paper we formalize a graphical conceptual model for data warehouses, called Dimensional Fact model, and propose a semi-automated methodology to build it from the pre-existing (conceptual or logical) schemes describing the enterprise relational database. The representation of reality built using our conceptual model consists of a. set of fact schemes whose basic elements are facts, measures, attributes, dimensions and hierarchies; other features which may be represented on fact schemes are the additivity of fact attributes along dimensions, the optionality of dimension attributes and the existence of non-dimension attributes. Compatible fact schemes may be overlapped in order to relate and compare data for drill-across queries. Fact schemes should be integrated with information of the conjectured workload, to be used as the input of logical and physical design phases; to this end, we propose a simple language to denote data warehouse queries in terms of sets of fact instances.
引用
收藏
页码:215 / 247
页数:33
相关论文
共 23 条
[1]  
AGRAWAL R, 1995, MODELING MULTIDIMENS
[2]  
[Anonymous], P 21 INT C VER LARG
[3]  
Baralis E, 1997, PROCEEDINGS OF THE TWENTY-THIRD INTERNATIONAL CONFERENCE ON VERY LARGE DATABASES, P156
[4]  
BARQUIN R, 1996, PLANNING DESIGNING D
[5]  
Cabibbo L, 1998, LECT NOTES COMPUT SC, V1377, P183
[6]  
Chaudhuri S., 1997, SIGMOD Record, V26, P65, DOI 10.1145/248603.248616
[7]  
CHAUDHURI S, 1994, P 20 INT C VER LARG, P354
[8]  
Colliat G., 1996, SIGMOD Record, V25, P64, DOI 10.1145/234889.234901
[9]   A SURVEY OF DATABASE DESIGN TRANSFORMATIONS BASED ON THE ENTITY-RELATIONSHIP MODEL [J].
FAHRNER, C ;
VOSSEN, G .
DATA & KNOWLEDGE ENGINEERING, 1995, 15 (03) :213-250
[10]  
FAYYAD UM, 1996, COMM ACM, V39