Dokumen tersebut membahas tentang desain data warehouse yang didasarkan pada model multidimensional dengan menggunakan tabel fakta dan tabel dimensi. Ada beberapa pendekatan dalam membuat data warehouse yaitu star schema, snowflake schema, dan fact constellation. Snowflake schema merupakan perluasan dari star schema dimana tabel dimensi dapat dihubungkan ke tabel dimensi lain.
2. Desain Data Warehouse
Data warehouse dan OLAP dibangun berdasarkan pada
multidimensional data model. Model ini merepresentasikan data
dalam bentuk data cube, data dimodelkan dan ditampilkan sebagai
multiple dimension. Pada model ini diperlukan tabel fakta dan tabel
dimensi.
UNIVERSITAS TEKNOKRAT INDONESIA
3. Desain Data Warehouse
Tabel fakta merepresentasikan proses bisnis, yaitu model proses
bisnis sebagai bentuk (artifact) pada data model. Mengandung
elemen pengukuran atau metrik atau fakta pada bisnis proses.
Sedangkan tabel dimensi merepresentasikan who, what, where,
when, and how of sebuah pengukuran/artifact. Merepresentasikan
entitas yang real, bukan proses bisnis. Dimensional model harus
sesuai dengan kebutuhan dari user.
UNIVERSITAS TEKNOKRAT INDONESIA
4. Desain Data Warehouse
Model ini juga harus dirancang sedemikian rupa sehingga
mudahuntuk dipertahankan dan dapat beradaptasi dari segala
perubahan yang akan terjadi.
UNIVERSITAS TEKNOKRAT INDONESIA
5. Desain Data Warehouse
Desain modelnya harus dihasilkan dalam bentuk database relasional
yang mendukung OLAP cubes untuk menyediakan secara cepat hasil
query untuk analis. Dalam dimensional modeling, terdapat beberapa
pendekatan untuk membuat data warehouse, yaitu :
UNIVERSITAS TEKNOKRAT INDONESIA
8. Snowflake Schema
Menurut Poniah (2010) Model snowflake merupakan perluasan dari
star dimana ia juga mempunyai satu atau lebih dimensi. Hanya saja
pada snowflake, tabel yang berelasi pada fact table hanya tabel
dimensi utama, sedangkan tabel yang lain dihubungkan pada tabel
dimensi utama. Model snowflake ini hampir sama seperti teknik
normalisasi.
UNIVERSITAS TEKNOKRAT INDONESIA
9. Snowflake Schema
Kelebihan dari skema keping salju ini adalah adanya normalisasi,
tetapi dengan jumlah tabel yang lebih banyak skema ini kurang cocok
digunakan untuk digunakan pada data warehouse yang melakukan
transaksi data dengan jumlah besar karena proses akan menjadi
lebih lambat dan memakan kapasitas data yang lebih boros.
UNIVERSITAS TEKNOKRAT INDONESIA
13. Tugas
Jelaskan tentang snowflake schema dalam data warehouse.
NB : dibuat dalam blog anda, dan link dipaste pada tugas pertemuan 17.
Batas Pengumpulan 22 Agustus 2021
UNIVERSITAS TEKNOKRAT INDONESIA