Apa itu Star Schema ?
Star
schema adalah
salah satu tipe skema yang dibuat untuk memodelkan sebuah sistem data
warehouse.
Skema
jenis ini dianggap sebagai skema data warehouse yang paling
sederhana yang mudah dibuat dan dimengerti.
Nama skema ini datang dari susunan tabelnya yang membentuk bintang
Komponen Struktur Star Schema
1. Fact table
Fact table atau tabel fakta
berisi metrik proses sebuah bisnis.
Data
yang dimuat dalam tabel ini harus bersifat numerik (dalam bentuk angka) dan
bisa ditambah.
Apa
pun data yang kamu miliki, pastikan bahwa data tersebut adalah
kuantitatif. Misalnya, jumlah sesuatu.
Selain
itu, wajib diperhatikan juga bahwa tabel fakta harus memuat hal-hal utama yang
terkait dengan tabel-tabel di sekitarnya, yaitu tabel dimensi.
Seperti
contoh yang sebelumnya diperlihatkan, hanya boleh ada satu tabel fakta dalam
sebuah star schema.
Tabel ini umumnya
memiliki jumlah baris yang tidak banyak.
Sementara,
tabel dimensi bisa memuat jauh lebih banyak jumlah baris dan bisa terus
ditambahkan dari waktu ke waktu.
2.
Dimension table
Dimensions table atau tabel dimensi memuat informasi mengenai kapan, di mana,
apa, dan lain-lain.
Berbeda dengan
tabel fakta, tabel dimensi berisi informasi yang bersifat kualitatif.
Dalam
sebuah star schema, bisa ada beberapa tabel dimensi sekaligus yang
mengelilingi tabel fakta.
Namun,
harus dipastikan bahwa semua informasinya terkait dengan apa yang dicantumkan
dalam tabel fakta.
Karakteristik Star Schema
Dalam membuat star schema, kita harus memahami
karakteristiknya juga.
Beberapa karakteristik utama skema bentuk bintang ini adalah:
- Struktur yang sederhana dan mudah dipahami.
- Jumlah tabel tidak begitu banyak.
- Semua dimensi dalam skema bentuk bintang
direpresentasikan hanya menggunakan tabel satu dimensi.
- Dapat digunakan oleh beragam business intelligence tools.
0 komentar:
Posting Komentar