Selasa, 21 Oktober 2014

Tugas Resume DATA WEREHOUSE pert 6

       Ada dua pendekatan yang diterima sebagai “best practice” untuk memodelkan data pada dw:
  1. Relational Model (Immon Approach)
  2. Multidimensional Model (Kimball Approach)
Relational Model

       Model relasional telah ada sejak tahun 70 an dan telah diimplementasikan pada teknologi mesindatabase seperti DB2, oracle, SQL Server dsb.
       Tiap database dapat terdiri dari satu atau lebih table yang saling berhubungan (memiliki relasi)
       Tiap table terdiri dari kolom yang bertindak sebagai atribut dari data, masing2 kolom dapat memiliki karakteristik yang berbeda.


       Dalam model relasional, data harus hadir dalam bentuk normal
       Maksudnya normal ialah data telah tersusun dalam desain yang granularitasnya rendah.
       Kelebihan dari model ini ialah desain yang disiplin dengan data yang detail.
1.       Model ini fleksibel dan adaptif untuk dimanfaatkan dari berbagai sudut pandang dan kebutuhan.
2.       Berbagai jenis “view” dapat ditampilkan oleh model ini.
       Kekurangan model ini ialah tingkat komplesitas yang tinggi seiring dengan bertumbuhnya jenis informasi. Untuk menampilkan sebuah “view” yang spesifik

Dimensional Model

       Sering juga disebut dengan multidimensional approach, star join approach, atau kimball approach
       Strukturnya seperti bintang yang berelasi, (star-join)
       Di tengah terdapat tabel fakta yang dikelilingi oleh tabel dimension
       Kelebihan model ini ialah terfokus untuk menampilkan sebuah “view” khusus, sehingga tidak fleksibel untuk kebutuhan umum

       Tabel fakta menyimpan data utama, berisi jumlah data teragregasi yang banyak seperti harga dan jumlah penjualan.
       Tabel dimensi, umumnya lebih kecil dari tabel fakta berisi atribut yang menjelaskan tabel fakta, umumnya tabel terpisah untuk tiap atribut.


Perbedaan relational dengan Dimensional

       Dimensional model memiliki scope (ruang lingkup) yang lebih kecil, karena requirement menentukan bentuk dari model.
       Cocok untuk req departement atau sub departement
       Dimensional model akan mengalami kesulitan saat banyak req proses bermunculan untuk memanfaatkan data.
       Secara sederhana, dimensional model hanya bisa dioptimasi untuk satu proses req.
       Relational model tidak memiliki optimasi, karena disimpan pada level granularitas terendah.
       Tidak ada batasan untuk mengolah relational model, sehingga cocok untuk scope yang luas (model enterprise)





Independent data mart

       Aspek lain dari multidimensional model ialah independent data mart.
       Data mart ialah struktur data yang di dedikasikan untuk melayano fungsi analitis dari sebuah group, seperti departement accounting atau departement finance.
       independent data mart ialah data mart yang dibangun langsung dari legacy applications.

       Independent data marts sangat menarik karena memungkinkan solusi untuk memecahkan permasalahan informasi pada sebuah bagian.
       independent data mart dapat dibuat oleh sebuah departemen tanpa memperhitungkan kebutuhan departemen lain atau data it terintegrasi, tidak diperlukan untuk “berpikir global” saat membuatnya.
       Independent merepresentasikan subset dari keseluruhan req DSS, murah dibuat, dan popular.

       Pendekatan lain dari pengembangan data mart ialah dependent data mart
       Pada dependent data mart, data disusun dan dibuat dari data warehouse yang telah ada
Sumber dari mahergabayu.blogspot.com

Tidak ada komentar:

Posting Komentar