Anda di halaman 1dari 7

SKEMA BINTANG

Skema

bintang adalah perancangan basis data dimana data dimensional (yang menjelaskan bagaimana data tersebut diagregasi) dipisahkan dari data fakta atau data kejadian Skema bintang mengandung 2 jenis tabel : 1.Tabel Fakta : data-data faktual atau data kuantitatif tentang bisnis. Seperti : penjualan, pemesanan, dsb; 2. Tabel Dimensi : mencatat data deskriptif tentang bisnis. Setiap tabel dimensi secara umum memiliki kunci primer, juga beberapa atribut bukan kunci. Kunci primer bertindak sebagai kunci tamu pada tabel fakta. Kunci primer di tabel fakta adalah kunci komposit yang mengandung penggabungan semua kunci tamu.

TABEL DIMENSI

TABEL DIMENSI Kunci 3

Kunci 1
Atribut Atribut Atribut

TABEL FAKTA
Kunci 1 Kunci 2 Kunci 3 Kunci 4

Atribut
Atribut Atribut

Kolom Data
TABEL DIMENSI Kolom Data Kolom Data TABEL DIMENSI Kunci 4 Atribut Atribut

Kunci 2
Atribut Atribut Atribut

Atribut

Komponen-komponen Skema Bintang

Skema Bintang Untuk Data Warehouse


PRODUK JENIS_INDUSTRI

*Kode_Produk
NamaProduk

*Kode_industri

PENJUALAN
*Nomor_Pesanan *Kode_Industri *Kode_Pelanggan *Kode_Produk
JumlahPenjualan LabaPenjualan

Nama_Industri

WAKTU *Nomor_pesanan Bulan Tahun

TIPEPELANGGAN

*Kode_Pelanggan
Tipe_Pelanggan LOKASI

*No_Pesanan
Propinsi
Negara

1. Tabel Fakta Ganda (Multiple Fact Tables)


Pendefinisian lebih dari satu tabel fakta pada skema bintang sering diperlukan untuk perbaikan kinerja. Tetapi pertukaran ini mengakibatkan penggunaan tempat penyimpanan menjadi lebih besar, kelebihannya untuk tabel fakta mungkin meningkatkan kinerja.

2. Skema Snowflake
Skema ini adalah versi perluasan dari skema bintang dimana semua tabel ternomalisasi secara sempurna yang menghasilkan tabel yang diperluas. Keunggulan dari skema ini adalah pengurangan ruang penyimpanan dan perbaikan fleksibilitas. Kekurangan yang utama adalah kinerja yang relatif rendah, terutama saat menjelajahi basis data.

V A R I A S I S K E M A B I N T A N G

3. Basis data perorangan


Data pertama kali diikhtisarkan atau diagregasi kemudian disimpan di basis data multidimensional untuk query-query. Basis data multidimensional menyimpan data dalam bentuk array mirip dengan skema bintang. Keunggulannya kinerjanya yang sangat cepat, kekurangannya adalah sering dibatasi oleh ukuran basis data yang dapat diakomodasi dan tidak fleksibel seperti skema bintang.

Skema Bintang TABEL FAKTA GANDA


PRODUK
PENJUALAN BULANAN

JENIS_INDUSTRI

*Kode_Produk
NamaProduk

*Nomor_Pesanan *Kode_Industri *Kode_Pelanggan *Kode_Produk


JumlahPenjualan LabaPenjualan Bulan

*Kode_industri
NamaIndustri

WAKTU *Nomor_pesanan Bulan Tahun

TIPEPELANGGAN

*Nomor_Pesanan *Kode_Industri *Kode_Pelanggan *Kode_Produk


PENJUALAN TAHUNAN JumlahPenjualan LabaPenjualan Tahun

*Kode_Pelanggan
Tipe_Pelanggan LOKASI

*Nomor_Pesanan
Propinsi
Negara

SKEMA BINTANG SNOWFLAKE


PRODUK
*KdProduk Deskripsi NoKelompok Warna Ukuran

KELOMPOK PRODUK
NoKelompok Deskripsi Lokasi

TOKO
*KdToko NamaToko Kota Telepon Manager

PENJUALAN
*KdProduk *KdPeriode *KdToko UnitTerjual

PERIODE
*KdPeriode Tahun Kuartal Bulan

MANAGER_TOKO
Manager
Nama Alamat Telepon

Anda mungkin juga menyukai