101
3.2.3.3. Perancangan Gudang Data Dalam Tabel Fakta Dan Dimensi
Pembentukan tabel dimensi dilakukan berdasarkan tabel master yang sudah dibentuk sebelumnya. Dimensi yang akan dibentuk diantaranya dimensi
proyekspk, dimensi barang, dimensi sales, dan dimensi waktu. Sedangkan untuk tabel fakta yang akan dibentuk adalah tabel fakta produkkhusus dan
tabel fakta proyekspk. Berikut adalah proses pembentukan tabel fakta dan tabel dimensi :
1 Tabel Dimensi ProyekSPK
Tabel dimensi proyekspk berasal dari tabel msproyekspk yang telah dibentuk sebelumnya.
K Tabel Dimensi Barang
Gambar 3.45Pembentukan tabel dim_proyekspk
Tabel msproyekspk
kode_proyek nama_proyek
nama_spk tabel
dim_proyek PK
SK_proyekspk kode_proyek
namaproyek namaspk
Tabel ms_barang
kodebarang namabarang
tabel dim_barang
PK SK_proyek
kodebarang
namabarang Tabel
ms_kategori Kategori
subategori
10K
Gambar 3.46 memperlihatkan proses pembentukan tabel dim_barang. Tabel dimensi dim_barang dibentuk dari penggabungan tabel ms_barang dan
tabel ms_kategori.
3 Tabel Dimensi Sales
4 Fact_proyek
Tabel mssales
kodesales sales
jabatan Tabel
dim_sales
PK SK_sales
kodesales sales
Gambar 3.47 Pembentukan tabel dim_sales
103
Tabel fact_proyek dibentuk dari tabel ms_transaksi, tabel dim_proyekspk, dan tabel dim_waktu.
Gambar 3.48 Pembentukan tabel fact_proyek
tabel dim_proyekspk
PK kodeproyek
namaproyek namaspk
nilaispk tabel
ms_transaksi PK
SK_transaksi kodeproyek
namaproyek namaspk
tglspk nilaispk
jumlahbahan jumlahoperasional
jumlahtenagakerja jumlahbiaya
tabel fact_proyek
FK SK_proyekspk
FK SK_waktu
FK SK_transaksi
nilaispk jumlahbahan
jumlahoperasional jumlahtenagakerja
jumlahbiaya selisih
Tabel dim_waktu
PK SK_Waktu Year
Month Date
Quarter
104
5 Fact_produkkhusus
Tabel Fact_produkkhusus dibentuk dari tabel ms_transaksi, tabel dim_barang, tabel dim_waktu, dan tabel dim_sales.
Tabel ms_transaksi
PK Nofaktur
tglfaktur sales
kodebarang namabarang
kategori satuan
quantity Harga_satuan
totaldiskon harganet
total Tabel
dim_barang PK
SK_barang kodebarang
namabarang kategori
subkategori katerangan
satuan tabel
dim_waktu PK
SK_waktu year
month date
quarter
tabel dim_sales
fact_produkkhusus FK1 SK_transaksi
FKK SK_barang
105
3.2.3.4. Perancangan Star Schema