Desain Skema Data Warehouse – Star, Snowflake, dan Fact Constellations

Pengertian Schema Data Warehouse

Skema merupakan deskripsi logika dari keseluruhan database. termasuk dengan nama dan keterangan lengkap dari semua item rekaman data. Model yang sering digunakan di dalam data warehouse saat ini adalah Star Schema, Snowflake Schema, dan Fact Constellations Schema. Masing-masing model skema tentunya memiliki kelebihan dan kekurangannya masing-masing.

Star Schema

Merupakan schema yang paling simpel dan efektif digunakan untuk Data Warehouse, dengan Fact Table yang menjadi titik tengah dikelilingi oleh Dimension Tables yang menjadikan terlihat mirip bintang

Contoh:

Desain Star Schema

Snowflake Schema

Snowflake merupakan hasil ekspansi dari Star Schema, dengan beberapa proses yang ada di schema star di normalisasikan. setiap Fact Table berhubungan dengan sebuah tabel yang memiliki foreign key nya tersendiri, hasilnya menyerupai bentuk snowflake atau kepingan salju

Contoh:

Desain Snowflake Schema

Fact Constellations Schema

Pada schema ini, Fact Table ada lebih dari satu yang saling berbagi Dimension Tables yang sama. penyusunan dari Fact Tables dan Dimension Tables mirip dengan sekumpulan bintang di langit malam, karena itulah diberi nama lain Galaxy Schema

Contoh:

Desain Fact Constellations Schema

Tinggalkan komentar