data warehouse
DESCRIPTION
Data WarehouseTRANSCRIPT
-
Data Warehouse 1/20
Sistem Basis Data Lanjut
DATA WAREHOUSE
-
Data Warehouse 2/20
Sistem Basis Data Lanjut
Outline Konsep dan Arsitektur Data
Warehouse Alur Data Warehouse Teknologi dan Peralatan Data
Warehouse Perancangan Data Warehouse Penggunaan Oracle pada Data
Warehouse
-
Data Warehouse 3/20
Sistem Basis Data Lanjut
Konsep dan ArsitekturData Warehouse
Data warehouse : kumpulan data yang berorientasi subjek, terintegrasi, time-variant, dan non volatile untuk mendukung prosespengambilan keputusan.
Subject oriented :Data warehouse mengorganisasi-kan subjek utama perusahaan (pe-langgan, produk, dan penjualan), bukan area aplikasi utama (fakturpelanggan, pengawasan stock, danpenjualan produk). Hal ini meng-gambarkan kebutuhan untuk me-nyimpan data pendukung keputus-ab daripada aplikasi yang berorien-tasi data.
-
Data Warehouse 4/20
Sistem Basis Data Lanjut
Integratedpengambilan secara bersamaansumber data yang berasal dari sis-tem aplikasi berbagai perusaan be-sar yang berbeda. Sumber data sering tidak konsisten, misal berbe-da format. Sumber data yang terin-tegrasi harus dapat dibuat konsis-ten untuk menggambarkan view gabungan data ke pemakai.
Time variantdata warehouse hanya akurat danvalid pada saat tertentu ataubeberapa interval waktu tertentu.
-
Data Warehouse 5/20
Sistem Basis Data Lanjut
Non volatiledata tidak diperbaharui secara real time tetapi diperbaharui dari sistemoperasional secara regular. Data baru selalu ditambahkan sebagailampiran pada basis data, bukanmenggantikan data lama.
Keuntungan data warehouse- Pengembalian investasi yangtinggi
- Keuntungan yang kompetitif- Meningkatkan produktifitas parapembuat keputusan korporasi
-
Data Warehouse 6/20
Sistem Basis Data Lanjut
Data warehouse digunakan un-tuk mendukung pengambilankeputusan, bukan untuk melak-sanakan pemrosesan transaksi
Data warehouse hanya berisiinformasi-informasi yang rele-van bagi kebutuhan pemakaiyang dipakai untuk pengambil-an keputusan.
-
Data Warehouse 7/20
Sistem Basis Data Lanjut
Arsitektur Data Warehouse
Sumber Data Internal
Sumber Data
Operasional 1
Sumber Data
Operasional 2
Sumber Data
Eksternal
Manajer
Data Warehouse
Perangkat EIS Perangkat pelaporan Perangkat
pengembangan aplikasi
OLAP
Data Mining
Data
Warehouse
-
Data Warehouse 8/20
Sistem Basis Data Lanjut
Sumber data untuk data warehouse :1. Data operasional dalam organisasi,
misalnya basis data pelanggan danproduk.
2. Sumber eksternal yang diperolehmisalnya melalui Internet, basis da-ta komersial, basis data pemasokatau pelanggan.
-
Data Warehouse 9/20
Sistem Basis Data Lanjut
Berbagai data yang berasal darisumber digabungkan dan diproseslebih lanjut oleh manajer data warehouse dan disimpan dalambasis data tersendiri.
Selanjutnya, perangkat lunakseperti OLAP dan data miningdapat digunakan oleh pemakaiuntuk mengakses data warehouse
-
Data Warehouse 10/20
Sistem Basis Data Lanjut
Alur Data Warehouse
Inflowpengekstrasian, pembersihan, dan pemuatan sumber data.
UpflowMenambahkan nilai data kedalam warehouse melaluiringkasan, pemaketan, danpendistribusian data.
Downflowpengarsipan dan back up data ke dalam warehouse.
-
Data Warehouse 11/20
Sistem Basis Data Lanjut
Outflowmembuat data agar tersediauntuk pemakai akhir.
Meta-flowpengaturan meta-data
-
Data Warehouse 12/20
Sistem Basis Data Lanjut
Teknologi dan PeralatanData Warehouse
Peralatan untuk pengekstrasian, pembersihan, dan transformasi :- Code generator
membuat program transforma-si 3GL/4GL yang dapat disesu-aikan berdasarkan sumber dantarget pendefinisian data.
-
Data Warehouse 13/20
Sistem Basis Data Lanjut
- Database data replication toolsmenggunakan database trigger dan recovery log untuk merekamperubahan terhadap sumber data tunggal pada satu sistem danmengunakan perubahan tsb kesuatu salinan sumber data yang dialokasikan pada sebuah sistemyang berbeda.
- Dynamic transformation enginesmerekam data dari sumber sistempada interval yang telah definisikanpemakai, mentransformasikan data kemudian mengirim dan memuathasilnya kedalam target lingkungan
-
Data Warehouse 14/20
Sistem Basis Data Lanjut
PerancanganData Warehouse
Petunjuk membangun datawarehouse : Menentukan misi dan sasa-
ran bisnis bagi pembentukandata warehouse.
Mengidentifikasi data daribasis data operasional dansumber lain yang diperlukanbagi data warehouse.
Menentukan item-item data dalam perusahaan denganmelakukan standarisasi penamaan data dan artinya
-
Data Warehouse 15/20
Sistem Basis Data Lanjut
Merancang basis data untukdata warehouse
Membangun kebijakan dalammengarsipkan data lama sehingga ruang penyimpanantak menjadi terlalu besar danagar pengambilan keputusantidak menjadi terlalu lamban.
Menarik data produksi(operasional) dan meletakkanke basis data milik data warehouse
-
Data Warehouse 16/20
Sistem Basis Data Lanjut
Penggunaan Oracle untukData Warehouse
Fasilitas yang disediakan Oracleuntuk data warehouse :1. Summary management
mekanisme untuk menyimpandata multi dimensi dan ringkasanperhitungan pada sebuah tabel.
2. Analytical functionspenggunaan fungsi analitikal SQL (ranking, moving aggregate,dll) untuk keperluan business intelligence dan aplikasi data warehouse.
-
Data Warehouse 17/20
Sistem Basis Data Lanjut
3. Bitmapped indexesmeningkatkan kinerja yang sangat baik terhadap aplikasidata warehouse.
4. Advanced join methodsdengan partition wise-join,secara dramatis meningkatkan kinerja join yang melibatkan tabel yang telah dipartisipada join key.
-
Data Warehouse 18/20
Sistem Basis Data Lanjut
5. Sophisticated SQL optimizeroptimizer secara dinamikmenentukan path dan joinyang paling efisien untuksetiap query
6. Resource managementmenyediakan pengawasansumber-sumber sistem yang telah ditentukan pemakai.
-
Data Warehouse 19/20
Sistem Basis Data Lanjut
Referensi Connoly, Thomas; Begg,
Carolyn; Strachan, Anne; Database Systems : A Practical Approach to Design, Implementation and Management, 3rd edition, Addison Wesley, 2003.
http://mti.ugm.ac.id/~adji/courses/resources/lectures/InformSystem/AKA/si-6-2.ppt
-
Data Warehouse 20/20
Sistem Basis Data Lanjut
Kesimpulan Data warehouse merupakan
kumpulan data yang berorientasisubjek, terintegrasi, time-variant, dan non volatile untuk mendukungproses pengambilan keputusan.
Sumber data untuk data warehouse : data operasional dalamorganisasi, dan sumber eksternal
Alur data warehouse : inflow, upflow, downflow, outflow, meta flow.
Peralatan data warehouse : code generator, database data replication tools, dynamic transformation engines