(Dimensional Modelling)
Lecture 2a
Data warehouse & data mining
Syukri 2014
Pokok Bahasan
Umumnya 3NF
Menjaga integritas database dengan
menghindari anomalies
Contoh Normalisasi
time
time_key
day
day_of_the_week
month
quarter
year
branch
location_key
branch_key
branch_name
branch_type
units_sold
dollars_sold
avg_sales
Measures
item_key
item_name
brand
type
supplier_type
location
location_key
street
city
province_or_street
country
time
time_key
day
day_of_the_week
month
quarter
year
item
Sales Fact Table
time_key
item_key
branch_key
branch
location_key
branch_key
branch_name
branch_type
units_sold
dollars_sold
avg_sales
Measures
item_key
item_name
brand
type
supplier_key
supplier
supplier_key
supplier_type
location
location_key
street
city_key
city
city_key
city
province_or_street
country
item
Sales Fact Table
time_key
item_key
item_name
brand
type
supplier_type
item_key
location_key
branch_key
branch_name
branch_type
units_sold
dollars_sold
avg_sales
Measures
time_key
item_key
shipper_key
from_location
branch_key
branch
location
to_location
location_key
street
city
province_or_street
country
dollars_cost
units_shipped
shipper
shipper_key
shipper_name
location_key
shipper_type
Multi-Dimensionality
Multidimensional Data
Year
Product
City
Office
Month
Month Week
Day
3Qtr
4Qtr
sum
U.S.A
Canada
Mexico
sum
Country
TV
PC
VCR
sum
1Qtr
Date
Kelebihan
Kekurangan
Integrasi
Mapping dari pemodelan berdimensi ke
sistem yang sudah ada
7.
8.
9.
Usaha Retail
Usaha Retail
Memilih dimensi
Usaha Retail
Sekian
Next
Pemodelan Berdimensi (Lanj.)
Model Agregat