Pages

Sabtu, 18 Oktober 2014

Pemodelan Dimensional (Meet - 06)

Nah langsung aja,
Pemodelan dimensional adalah  teknik desain yang bertujuan untuk menyajikan data dalam  kerangka kerja standar yang intuitif dan memungkinkan untuk akses kinerja tinggi. Pada dasarnya model dimensional mengikuti entity-relationship modeling dengan beberapa pembatasan penting. Setiap model dimensional terdiri dari satu tabel dengan multipart key yang disebut tabel fakta, dan satu set tabel kecil yang disebut tabel dimensi. Setiap tabel dimensi memiliki primary key yang sesuai persis dengan salah satu komponen multipart key dalam tabel fakta.

Sedangkan yang dimaksud dengan tabel fakta dan tabel dimensi, yaitu :
  • Tabel fakta (fact table) adalah tabel yang umumnya mengandung sesuatu yang dapat diukur (measure) seperti harga, jumlah barang, dan sebagainya. Tabel fakta juga merupakan kumpulan foreign key dari primary key yang terdapat pada masing-masing tabel dimensi. Tabel fakta juga mengandung data yang bersifat historis.

tabel fakta

  • Tabel dimensi (dimension table) adalah tabel yang berisi detail yang menjelaskan foreign key yang terdapat pada tabel fakta. Atribut yang terdapat pada tabel dimensi dibuat secara berjenjang (hirarki) untuk memudahkan proses query.
tabel dimensi


Star Schema
Disebut star schema karena Entity Relationship Diagram atau ERD-nya yang menyerupai bintang, tabel fakta berada di tengah dengan dikelilingi tabel dimensi di sampingnya.
star skema


Snowflake Schema
adalah struktur logical yang memiliki tabel fakta , dan dikelilingi dengan tabel dimensi , tetapi tabel dimensi utama diperbolehkan memiliki dimensi lain.
snowflake skema


Starflake Schema
Adalah gabungan dari star schema dan snowflake schema yang digunakan saat dalam situasi sulit untuk merestrukturasi semua entitas menjadi satu set dimensi yang berbeda.
\
starflake skema


Kelebihan dan kekurangan masing-masing skema


Referensi
  • http://yoyonb.wordpress.com/2009/11/24/apakah-dimensioanal-modeling-dm/
  • http://aditiyagita.com/business-intelligence/data-warehouse/pengertian-dimensional-modelling/\
  • http://levinbosz.wordpress.com/2014/01/02/star-schema-dan-snowflake-schema-baru/
  • http://pic.dhe.ibm.com/infocenter/idm/docv3/index.jsp?topic=%2Fcom.ibm.datatools.dimensional.ui.doc%2Ftopics%2Fc_dm_schema_starflake.html
  • http://en.wikipedia.org/wiki/Snowflake_schema




Sabtu, 11 Oktober 2014

Arsitektur dan Infrastruktur Data warehouse (Meet - 05)

Nah, setelah sebelumnya membahas mulai dari arti dan kegunaan data warehouse sampe contoh penggunaan data warehouse, kali ini entri blog saya akan saya isi dengan apa itu arsitektur dan infrastruktur data warehouse. langsung aja deh...

apa itu arsitektur data warehouse?
Arsitektur adalah sekumpulan atau struktur yang memberikan kerangka untuk keseluruhan rancangan suatu sistem atau produk. Ada arsitektur client-server,arsitektur networking  dan masih banyak arsitektur lainnya. Arsitektur data menyediakan kerangka dengan mengidentifikasikan dan memahami bagaimana data akan pindah melalui sistem dan digunakan dalam perusahaan. Arsitektur data untuk data warehouse mempunyai komponen utama yaitu read-only database.

contoh arsitektur data warehouse 

Arsitektur data warehouse mempunyai karakteristik loh :
  1. Data diambil dari sistem asal (sistem informasi yang ada), database dan file.
  2. Data dari sistem asal diintegrasikan dan ditransformasi sebelum disimpan ke dalam Database Management System (DBMS) seperti Oracle,Ms SQL Server, Sybase dan masih banyak yang lainnya.
  3. Data warehouse merupakan sebuah database terpisah bersifat hanya dapat dibaca yang dibuat khusus untuk mendukung pengambilan keputusan
  4. Pemakai mengakses data warehouse melalui aplikasi front end tool
komponen utama arsitektur data warehouse:
  1. Operational Data
  2. Load Manager
  3. Warehouse Manager
  4. Query Manager
  5. End-user Access Tools
Nah, selanjutnya infrastruktur Data warehouse, apa itu infrastruktur data warehouse?
Infrastruktur data warehouse adalah software, hardware, pelatihan dan komponen-komponen lainnya yang memberikan dukungan yang dibutuhkan untuk mengimplementasikan data warehouse(Poe).

Salah satu instrumen yang mempengaruhi keberhasilan pengembangan data warehouse adalah pengidentifikasian arsitektur mana yang terbaik dan infrasruktur apa yang dibutuhkan. Arsitektur yang sama, mungkin memerlukan infrastruktur yang berbeda, tergantung pada lingkunan perusahaan ataupun organisasi.


referensi :
1. Arsitektur dan Infrastruktur Data Warehouse | http://calvingulo.blogspot.com/2012/10/arsitektur-dan-infrastruktur-data.html
2. Data warehouse | http://edukasi.kompasiana.com/2013/11/09/data-warehouse-609238.html
3. Arsitektur dan Infrastruktur Data Warehouse | http://padamasa.wordpress.com/2013/09/30/infrastruktur-dan-arsitektur-data-warehouse/


Sabtu, 04 Oktober 2014

Analisa Arsitektur dan Skema (Meet - 04)

Link Dokumen :
http://repository.akprind.ac.id/sites/files/conference-paper/2008/amborowati_20131.pdf
atau
http://goo.gl/pA7GcO

Analisa arsitektur pada perpustakaan STMIK AMIKOM YOGYAKARTA, yaitu:


Berdasarkan  kebutuhan informasi yang dibutuhkan oleh petugas dan manajemen perpustakaan maka model data dimensional yang dibuat dalam bentuk star schema untuk data warehouse.

Star Schema adalah alat dimana pemodelan dimesional diterapkan dan berisi sebuah tabel fakta pusat. Tabel fakta berisi atribut deskriptif yang digunakan untuk proses query dan foreign key untuk menghubungkan ke tabel dimensi. Atribut analisis keputusan terdiri dari ukuran performa, metrik operasional, ukuran agregat, dan semua metrik yang lain yang diperlukan untuk menganalisis performa organisasi. Tabel fakta menunjukkan apa yang didukung oleh data warehouse untuk analisis keputusan. Tabel dimensi mengelilingi tabel fakta pusat. Tabel dimensi berisi atribut yang menguraikan data yang dimasukkan dalam tabel fakta.