Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Perancangan Data Warehouse

Presentasi serupa


Presentasi berjudul: "Perancangan Data Warehouse"— Transcript presentasi:

1 Perancangan Data Warehouse

2 Dimensionality Modeling
Teknik yang digunakan untuk menjelaskan komponen database dari suatu datawarehouse Model dimensional menggunakan konsep model hubungan antar entity (ER) dengan beberapa batasan yang penting

3 Setiap model dimensi terdiri dari :
sebuah tabel dengan sebuah komposit primary key disebut dengan table fakta dan satu set table yang lebih kecil disebut table dimensi.

4 Setiap table dimensi memiliki sebuah simple primary key yang merespon tepat pada satu komponen primary key pada tabel fakta. Dengan kata lain primary key pada table fakta terdiri dari dua atau lebih foreign key

5 Sebuah sistem OLTP memerlukan normalisasi untuk mengurangi redudansi, validasi untuk input data, mendukung volume yang besar dari transaksi yang bergerak sangat cepat Model OLTP sering terlihat seperti jaring laba-laba yang terdiri atas ratusan bahkan ribuan tabel

6 dimension model mendukung query sederhana dan menyediakan performa query yang superior dengan meminimalisasi tabel-tabel join

7 Tabel Fakta berisi atribut deskriptif yang digunakan untuk proses query dan foreign key untuk menghubungkan ke tabel dimensi. Atribut analisis keputusan terdiri dari ukuran performa, metrik operasional, ukuran agregat, dan semua metrik yang lain yang diperlukan untuk menganalisis performa organisasi

8 Tabel fakta menunjukkan apa yang didukung oleh data warehouse untuk analisis keputusan

9 Tabel dimensi Tabel dimensi mengelilingi tabel fakta pusat.
Tabel dimensi berisi atribut yang menguraikan data yang dimasukkan dalam tabel fakta. Tabel dimensi menunjuk bagaimana data akan dianalisis.

10 Contoh Star Schema item branch time time_key item_key branch_key
day day_of_the_week month quarter year time item_key item_name brand type supplier_type item time_key item_key branch_key branch_key branch_name branch_type branch location_key street city province_or_street country location location_key units_sold dollars_sold avg_sales Measures

11 Snowflake Schema item supplier branch time time_key item_key
day day_of_the_week month quarter year time item_key item_name brand type supplier_key item supplier_key supplier_type supplier time_key item_key branch_key location_key street city_key location branch_key branch_name branch_type branch location_key units_sold city_key city province_or_street country dollars_sold avg_sales Measures

12 item time Shipping Fact Table time_key item_key time_key shipper_key
day day_of_the_week month quarter year time item_key item_name brand type supplier_type item Shipping Fact Table time_key item_key time_key shipper_key item_key from_location branch_key branch_key branch_name branch_type branch location_key to_location location_key street city province_or_street country location dollars_cost units_sold units_shipped dollars_sold avg_sales shipper_key shipper_name location_key shipper_type shipper


Download ppt "Perancangan Data Warehouse"

Presentasi serupa


Iklan oleh Google