KONSEP DATA WAREHOUSING
data warehousing
merupakan
metode dalam perancangan basisdata, yang menunjang DSS(Decission Support
System) dan EIS (Executive Information System). Secara fisik data
warehousing adalah basisdata, tapi perancangan data warehousing dan
basisdata sangat berbeda. Dalam perancangan basisdata tradisional menggunakan
normalisasi, sedangkan pada
data warehousing normalisasi
bukanlah cara yang terbaik.
Istilah-istilah yang
berhubungan
Data Mart, Adalah suatu
bagian pada data warehousing yang mendukung pembuatan laporan dan analisa data
pada suatu unit, bagian atau operasi pada suatu perusahaan.
• On-Line
Analytical Processing(OLAP), merupakan suatu pemrosesan basisdata yang
menggunakan tabel fakta dan dimensi untuk dapat menampilkan berbagai macam
bentuk laporan, analisis, query dari data yang berukuran besar.
• On-Line
Transaction Processing(OLTP), merupakan suatu pemrosesan yang menyimpan
data mengenai kegiatan operasional transaksi sehari-hari.
• Dimension
Table, Tabel yang berisikan kategori dengan ringkasan data detail yang
dapat dilaporkan. Seperti laporan laba pada tabel fakta dapat dilaporkan
sebagai dimensi waktu(yang berupa perbulan, perkwartal dan pertahun).
• Fact Table,
merupakan tabel yang umumnya mengandung angka dan data history dimana key (kunci)
yang dihasilkan sangat unik, karena key tersebut terdiri dari foreign
key(kunci asing) yang merupakan primary key (kunci utama) dari
beberapa dimension table yang berhubungan.
• Decision
Suport System, merupkan sistem yang menyediakan informasikepada pengguna
yang menjelaskan bagaimana sistem ini dapatmenganalisa situasi dan mendukung
suatu keputusan yang baik
perbedaan
antara OLTP dengan OLAP
OLTP
|
OLAP
|
|
Berdasarkan sumber data
|
Data Operasional, data OLTP adalah
data asli
|
Data konsolidasi, data OLAP di peroleh
dari beberapa OLTP
|
Berdasarkan Tujuan datanya
|
Untuk mengendalikan dan menjalankan
tugas2 utama.
|
Untuk membantu dalam perencanaan,
memecahkan masalah dan mendukung keputusan.
|
Berdasarkan Data apa yg di tampilkan
|
Bisnis proses yg berkelajutan.
|
Menampilkan data dari berbagai macam
aktivitas bisnis.
|
Query yg digunakan
|
Simple Query
|
Complex Queries.
|
Kecepatan proses
|
Pada dasarnya sangat cepat.
|
Tergantung dari data yg dilibatkan,
proses akan lebih cepat dengan menggunakan fungsi indexing.
|
Space yg dibutuhkan
|
Relativ kecil.
|
Lebih besar, karena membutuhkan lebih
banyak indexing dibandingkan OLTP.
|
.
Database Design
|
Normalized dengan banyak table.
|
De-normalized
dengan sedikit table dan menggunakan star / showflake schemas.
|
0 komentar:
Speak up your mind
Tell us what you're thinking... !