Anda di halaman 1dari 17

Star and Snowflake Schema

Nama Kelompok : M.Ramzi Candra Dwi. W Gerry R. (10.41010.0209) 100% (10.41010.0214) 80% (10.41010.0219) 90%

Model Dimensional
O Model dimensional merupakan rancangan

logikal yang bertujuan untuk menampilkan data dalam bentuk standar dan intuitif yang memperbolehkan akses dengan performa yang tinggi.

4 Langkah Membuat Desain Dimensional (Kimball, 2003)


O Menentukan Sumber data O Mendeklarasi grain dari tabel fakta O Masukkan dimensi untuk semua yang

diketahui mengenai grain ini O Masukkan fakta ukuran numerik sebenarnya ke grain tersebut

Tabel Penyusun Model Dimensional


O Tabel Fakta

Tabel Dimensi

Tabel Fakta
O Merupakan

tabel yang umumnya mengandung angka dan data history dimana key (kunci) yang dihasilkan sangat unik, karena key tersebut terdiri dari foreign key(kunci asing) yang merupakan primary key (kunci utama) dari beberapa dimension table yang berhubungan.

Tabel Dimensional
O Tabel

yang berisikan kategori dengan ringkasan data detail yang dapat dilaporkan. Seperti laporan laba pada tabel fakta dapat dilaporkan sebagai dimensi waktu(yang berupa perbulan, perkwartal dan pertahun).

Konsep Pemodelan Data Warehouse


O Star Schema O Snowflake Schema

O Starflake Schema

Star Schema
O Konsep pemodelan data warehouse yang

berupa sebuah struktur logikal yang memiliki sebuah tabel fakta yang terdiri dari data faktual di pusatnya, yang dikelilingi oleh tabel dimensi

Gambar Star Schema

Keuntungan Star Schema


O Mudah dipahami user
O Mengoptimalkan navigasi O Paling cocok untuk pemrosesan query

Karakteristik Star Schema


O Pusat dari Star Schema disebut tabel fakta
O Tabel fakta mempunyai sebuah relasi dari data-data yang O O O O

berasal dari tabel dimensi Setiap tabel dimensi berelasi langsung dengan tabel fakta Tabel dimensi berisikan data tentang informasi atau waktu yang juga merupakan atribut penyusun tabel fakta Relasi antara tabel fakta dengan dimensi-dimensinya adalah 1 N (one to many) Primary key pada tabel dimensi akan menjadi foreign key pada tabel fakta atau dapat diakatakan bahwa tabel fakta memiliki kombinasi key dari tabel dimensi tersebut

Snowflake Schema
O Konsep pemodelan data warehouse yang berupa

sebuah variasi dari skema bintang dimana tabel dimensi tidak mengandung data denormalisasi. O Tabel dimensi diperbolehkan memiliki tabel dimensi lainnya.

Gambar Snowflake Schema

Keuntungan Snowflake Schema


O Ukuran

penyimpanan kecil di dalam tempat penyimpanan. O Struktur yang normal lebih mudah untuk di-update dan dijaga.

Karakteristik Snowflake Schema


O Konsep pemodelan data warehouse yang berupa

sebuah variasi dari skema bintang dimana tabel dimensi tidak mengandung data denormalisasi. O Tabel dimensi diperbolehkan memiliki tabel dimensi lainnya.

Starflake Schema
( Kombinasi Star & Snowflake Schema)
O Starflake adalah struktur yang merupakan

gabungan dari skema bintang dan skema snowflake. Beberapa dimensi mungkin saja menerapkan kedua model ini untuk memenuhi kebutuhan query yang berbedabeda.

Gambar Starflake Schema

Anda mungkin juga menyukai