Dalam menggambarkan relasi database pada data warehouse
dapat digunakan 2 pendekatan model skema yaitu star schema atau snowflake
schema. Disebut star schema karena Entity Relationship Diagram atau ERD-nya
yang menyerupai bintang, tabel fakta berada di tengah dengan dikelilingi tabel
dimensi di sampingnya.
Berikut adalah contoh gambar star schema :
Sedangkan snowflake schema lebih kompleks dibandingkan
dengan star schema karena merupakan pengembangan dari star schema, karena
tabel-tabel dimensinya merupakan hasil normalisasi dari beberapa tabel yang
berhubungan.
Berikut adalah contoh gambar snowflake schema :
Berikut adalah kelebihan dan kekurangan model dimensi star
schema.
Kelebihan model dimensi star schema :
-cenderung mudah dipahami karena modelnya yang lebih
sederhana,
-memudahkan mencari isi karena kesderhanaannya dengan cara
melihat step by step dari masing-masing dimensinya,
-proses query lebih cepat pada saat proses OLAP.
Kekurangan model dimensi star schema :
-ukuran data lebih besar karena ada data yang disimpan
ulang,
-maintenance dan update lebih sulit.
Berikut adalah kelebihan dan kekurangan model dimensi
snowflake schema.
Kelebihan model dimensi snowflake schema :
-ukuran data lebih kecil di dalam tempat penyimpanan,
-lebih mudah dilakukan maintenance dan update,
-proses query lebih cepat pada saat proses ETL.
Kekurangan model dimensi snowflake schema :
-cenderung lebih sulit dipahami karena kompleksitasnya,
-sulit mencari isi karena melihat strukturnya yang kompleks
dan bercabang-cabang.


No comments:
Post a Comment