Anda di halaman 1dari 21

Desain dan Petunjuk

Membangun Data
Warehouse
Tujuan Pertemuan
• Mahasiswa mampu:
– Memahami conceptual dan desain
– Menjelaskan sepuluh manfaat Desain pada
data warehouse
– Menjelaskan empat langkah petunjuk
membangun data warehouse
Pendahuluan : Memahami
Conceptual dan Desain

• Conceptual Modelling
• Conceptual Schema
• Conceptual Design
• Conceptual dan Desain pada Data
Warehouse : Logik dan Fisik
Conceptual Modelling
• Upaya untuk pemodelan konseptual suatu
kegiatan
• Dilakukan untuk memperoleh gambaran jelas
mengenai produk meliputi data flow, process
flow, entity relationship, data dictionary
• Dilanjutkan ke Conceptual Schema
Conceptual Design Logical Design Model
 Physical Design Model (class diagram or
entity relationship diagram)
Conceptual Modelling

Conceptual Modelling Kegiatan Sehari-hari


Conceptual Schema

• Skema level atas suatu produk


yang menyediakan deskripsi
produk, konseptual produk serta
kebutuhan informasi bisnis bagi
pengembang produk
Conceptual Schema

• Penentuan domain dan sub-domain


• Rancang conceptual schema untuk
seluruh sub-domain
• Integrasikan seluruh conceptual
schema sub domain ke dalam sebuah
conceptual schema
Conceptual Schema
Conceptual Schema –
ERD 1 dimensi
Conceptual Schema –
ERD multi dimensi
Conceptual Design
• Tahap desain konseptual terhadap
suatu produk yang sedang
dikembangkan yang membantu
pengembang untuk menganalisis dari
sudut pandang pemahaman level
atas untuk proses, interaksi dan
strategi
• Menggambarkan nama table dalam
database
Conceptual dan Desain pada
Data Warehouse : Logik dan Fisik

Conceptual Design
Conceptual dan Desain pada
Data Warehouse : Logik dan Fisik

Logical Design
Conceptual dan Desain pada
Data Warehouse : Logik dan Fisik

Physical Design
Kompleksitas Design

No Kompleksitas Conceptual Logical Physical


Design Design Design
1 Nama Entitas Tersedia Tersedia Tersedia
(table)
2 Hubungan Tersedia Tersedia Tersedia
entitas (relasi)
3 Primary Key (PK) - Tersedia Tersedia
4 Foreign Key (FK) - Tersedia Tersedia
5 Tipe Data - - Tersedia
Sepuluh Manfaat Desain Pada
Data Warehouse (1)

• Memudahkan pengembang dan


pengguna dalam memilih platform
• Meningkatkan Komunikasi Antara
Pengembang dan Pengguna
• Mengurangi Kompleksitas Desain
• Kemudahan di dalam Pemilihan
Engine OLAP untuk Deployment
• Memudahkan proses dokumentasi
Sepuluh Manfaat Desain Pada
Data Warehouse (2)
• Membantu di dalam pemahaman
dan Pengujian Sistem
• Memudahkan Implementasi dan
Pemanfaatan Business Intelligence
• Meningkatkan Pemahaman
Pengguna terhadap OLAP
• Menyederhanakan Daur Hidup data
Warehouse
• Mengurangi Ambiguitas
Empat langkah petunjuk Membangun
Data Warehouse
• Membuat Desain Data Warehouse
• Memahami ETL dan Pemilihan Engine ETL
• Memahami Dimensi dan Data Multidimensi
Beserta Desainnya
• Membuat Cube dan Data Cube (data N
dimensi)
Tabel 2 Dimensi

Bandung
Waktu Produk
Tahu Tempe Kecap
Pagi 100 100 100
Siang 200 200 200
Sore 300 300 300
Tabel 3 Dimensi
Bandung Bogor Cimahi
Waktu

Produk Produk Produk


Tahu Tempe Kecap Tahu Tempe Kecap Tahu Tempe Kecap

Pagi 100 100 100 300 300 300 200 200 200
Siang 200 200 200 200 200 200 100 100 100
Sore 300 300 300 100 100 100 300 300 300

Anda mungkin juga menyukai