Business Intelligence roadmap chapter 8 Database design
Slides prepared by: Roya Hosseini
Professor: Dr. Ahmad AbdollahzadehAmirkabir University of Technology, Computer Engineering and Information Technology Department Intelligent Systems LaboratoryAutumn 2009Business Intelligence roadmapchapter 8Database design
:
. ( BI) back up
2Roya Hosseini CEIT - Business Intelligence CH8 Database Design
drill down ad-hoc
3Roya Hosseini CEIT - Business Intelligence CH8 Database Design
BI ()
4Roya Hosseini CEIT - Business Intelligence CH8 Database Design (performance)
performance requirement)) ... (B-tree, hash, inverted file, sparse, binary)
5Roya Hosseini CEIT - Business Intelligence CH8 Database Design
DBMS DBMS BI DBMS DBMS DBMS
6Roya Hosseini CEIT - Business Intelligence CH8 Database Design
BI BI
7Roya Hosseini CEIT - Business Intelligence CH8 Database Design BI slice dice . .
: (conventional way) SQL . slice dice .
8Roya Hosseini CEIT - Business Intelligence CH8 Database Design BI9 BI (: ) . (: ). . . . . denormalize . . . . . . .
Roya Hosseini CEIT - Business Intelligence CH8 Database Design BI10
Roya Hosseini CEIT - Business Intelligence CH8 Database Design BI11 BI : BI ( ) BI . BI . .
BI : . BI . BI .
Roya Hosseini CEIT - Business Intelligence CH8 Database Design 12 BI .
.
Roya Hosseini CEIT - Business Intelligence CH8 Database Design 13 . :
Roya Hosseini CEIT - Business Intelligence CH8 Database Design 14 Fact . Fact Dimension . Dimension Business object . Fact table . Dimension table . : Fact table Dimension table
Roya Hosseini CEIT - Business Intelligence CH8 Database Design Fact15 Business event ( ) Business event . . . . :
.
Roya Hosseini CEIT - Business Intelligence CH8 Database Design 16 business object . . . . .
Roya Hosseini CEIT - Business Intelligence CH8 Database Design 17 BI . :
. . DBMS . .
Roya Hosseini CEIT - Business Intelligence CH8 Database Design 18 .
: . .: Join . .
Roya Hosseini CEIT - Business Intelligence CH8 Database Design 19 DBMS .Dataset . : . mainframe . I/O interleaved . . .
Roya Hosseini CEIT - Business Intelligence CH8 Database Design 20 . . null . . . . Hash B-tree Inverted file Sparse Binary .
Roya Hosseini CEIT - Business Intelligence CH8 Database Design 21 dataset . dataset . full/incremental backup . query .
Roya Hosseini CEIT - Business Intelligence CH8 Database Design 22 : . (aggregation) BI BI
Roya Hosseini CEIT - Business Intelligence CH8 Database Design 23 : . ERD . BI: dataset (partitioning) . : SQL DBMS ... . : SQL ... . BI
Roya Hosseini CEIT - Business Intelligence CH8 Database Design 24 :Application Lead Developer: query .Data administrator: . :Database Administrator . platform .ETL Developer: ETL . ETL .
Roya Hosseini CEIT - Business Intelligence CH8 Database Design 25Engine DBMS . . . engine DBMS . BI .
Roya Hosseini CEIT - Business Intelligence CH8 Database Design 26The End
Roya Hosseini CEIT - Business Intelligence CH8 Database Design