SlideShare a Scribd company logo
1 of 54
Download to read offline
Lingkungan
Data Warehouse
“When you are willing to make sacrifices for a
great cause, you will never be alone.”
TIF32604 Data Warehouse
Nova Eka Diana (nova.diana@yarsi.ac.id)
Fakultas Teknologi Informasi
Universitas YARSI
Konten
• Pengertian Data Warehouse
• Tipe Data Warehouse
• OLAP vs OLTP
• Struktur Data Warehouse
• Fitur Data Warehouse
• Granularity
• Partitioning
Data Warehousing
• “Data Warehouse” pertama kali diperkenalkan
oleh Bill Inmon pada tahun 1990
“Data warehouse is subject-oriented, integrated,
time-variant, and non-volatile collection of data”
• Data Warehousing: adalah proses untuk
membangun dan menggunakan data warehouse
• Data Warehouse dibangun dengan cara
mengintegrasikan data dari berbagai sumber
yang bersifat heterogen
Konsep Penting
• Data Warehouse (DW) adalah basisdata yang disimpan
secara terpisah dari basisdata untuk aktivitas operasional
perusahaan
• Tidak ada proses modifikasi (update) yang sering dilakukan
pada DW
• DW mengkonsolidasikan data histori yang dapat digunakan
untuk menganalisa proses bisnis perusahaan
• DW membantu level eksekutif untuk mengorganisasi,
memahami dan menggunakan data untuk mengambil
keputusan strategis
• Keberadaan DW membantu proses integrasi dari aplikasi
sistem yang bervariasi
Alasan Pemisahan
• Basisdata operasional (OLTP) dipisahkan dari Data
Warehouse karena:
• Dibangun untuk mendukung proses atau aktivitas yang
bersifat umum, misal: pencarian record data tertentu;
sedangkan DW memproses kueri yang kompleks dan
menampilkan data dalam bentuk umum
• OLTP Mendukung proses dari banyak transaksi yang
bersifat konkuren/paralel sehingga perlu mekanisme
kontrol dan recovery
• OLTP mendukung operasi baca dan ubah data; OLAP
hanya mendukung operasi baca data
• OLTP menyimpan data terkini; DW menyimpan data
histori
Tipe Aplikasi DW
• Pemrosesan Informasi
data yang tersimpan dapat diproses untuk
melayani operasi kueri, analisis statistik dasar atau
pelaporan
• Pemrosesan Analitik
mendukung operasi slice-and-dice, drill down, dan
pivoting
• Data Mining
mendukung proses penemuan pola dan asosiasi,
menyusun model analitik, klasifikasi dan prediksi
OLTP vs. OLAP
No Data Warehouse (OLAP) Operational Database (OLTP)
1 Memproses Data Historikal Memproses data Day to Day
2 Digunakan oleh pengguna
pengetahuan, seperti: eksekutif,
manajer dan analis
Digunakan oleh Klerk, DBA,
atau Database Profesional
3 Digunakan untuk menganalisis
bisnis
Digunakan untuk menjalankan
bisnis
4 Fokus untuk memperoleh
informasi
Fokus untuk memasukkan data
5 Berdasar Star, Snowflake, dan
Fact Constellation Scheme
Berdasar ERD model
6 Menyediakan rangkuman dan
konsolidasi data
Menyediakan data primitif dan
sangat detail
7 Jumlah pengguna adalah
ratusan
Jumlah pengguna adalah
ribuan
OLTP vs. OLAP (2)
No Data Warehouse (OLAP) Operational Database (OLTP)
8 Menyediakan view data yang
terangkum dan multidimensi
Menyediakan view data yang
detail dan flat
9 Jumlah record yang diakses
adalah jutaan
Jumlah record yang diakses
adalah puluhan
10 Ukuran basisdata adalah 100GB
sampe TB
Ukuran basisdata adalah
100MB sampai GB
11 Bersifat fleksibel Mempunyai performa tinggi
Struktur Data Warehouse
Fitur Data Warehouse
• Subject Oriented
• Integrated
• Non-Volatile
• Time Variant
SUBJECT ORIENTED
DW: Subject Oriented
• Menyediakan informasi tentang subjek-subjek
daripada operasi yang berlangsung pada
organisasi
• Tipikal subjek yang terlibat meliputi:
• Customer
• Product
• Transaction or Activity
• Policy
• Claim
• Account
DW: Subject Oriented
Implementasi
• Tiap subjek biasanya diimplementasikan sebagai
serangkaian tabel yang saling terhubung dalam
data warehouse
• Subjek mungkin terdiri atas 10, 100, atau lebih
tabel fisik yang semuanya saling terhubung
Common Key
Media Penyimpanan
• Data bisa tersimpan pada media yang berbeda,
misal DASD dan Magnetic Tape
• Bisa terdapat lebih dari satu DBMS yang
meyimpan data dalam Data Warehouse
• Data dengan probabilitas akses tinggi dan volume
data kecil  medium yang cepat dan mahal
• Dua media lain:
• Fiche  record bersifat detail dan legal
• optical disk  murah, cepat, kapasitas besar
Media Penyimpanan
INTEGRATED
DW: Integrated
• DW dibangun dengan mengintegrasikan data dari
berbagai sumber yang heterogen, misal: RDBMS,
flat files, dan lain-lain
• Perlu dilakukan proses:
• Konversi
• Reformat
• Resequence
• Summari
DW: Integrated
DW: Integrated
NON-VOLATILE
DW: Non-Volatile
• Data lama tidak akan dihapus ketika data baru
dimasukkan ke dalam Data Warehouse
• Perubahan pada operational database (OLTP)
tidak terlihat langsung pada Data Warehouse
• Data dalam DW diload dan diakses, tapi tidak
diubah (dalam konteks secara umum)
• Data diload dalam bentuk snapshot dengan
format statis
• Perubahan DW  penulisan snapshot baru
DW: Non-Volatile (2)
DW: Non-Volatile (3)
TIME VARIANT
DW: Time-Variant
• Data dalam Data Warehouse diidentifikasi
dengan periode waktu tertentu
• Menyediakan informasi dari sisi histori
• Time variancy mengimplikasikan bahwa setiap unit
data bersifat akurat pada periode waktu tertentu
• Record memiliki timestamp, waktu transaksi, atau
penanda waktu (time horizon)
DW: Time-Variant (2)
DW: Time-Variant (3)
DW: Time-Variant (4)
• Keuntungan:
• Memungkinkan analisis data pada periode sebelumnya
• Mampu menghubungkan informasi-informasi yang ada
ke situasi sekarang
• Mampu memprediksi kondisi pada masa depan
GRANULARITY
Granularity
• Mendefinisikan level detail atau pembuatan
summary dari unit-unit data dalam Data
Warehouse
Level Detail Volume Data Granularity
Granularity: Critical Issue
• Merupakan isu desain yang paling penting dalam
membangun data warehouse
• Level granularity menentukan:
• Volume data yang disimpan serta
• Tipe kueri yang mampu diproses
Granularity Tipe Kueri
Granularity: Issue
Granularity: Keuntungan
• Level granularity menentukan tingkat reusability
dari data warehouse oleh aplikasi-aplikasi lain
• Data yang sama dalam DW dapat digunakan
untuk:
• Marketing  melihat penjualan bulanan
berdasarkan wilayah geografis
• Sales  melihat penjualan oleh pegawai sales pada
wilayah tertentu untuk tiap minggunya
• Accounting  melihat pendapatan yang berarti
pada perempat tahun berdasarkan jenis produk
Granularity: Keuntungan (2)
• Kemampuan untuk rekonsiliasi data antar
departemen lebih mudah
• Granularity rendah meningkatkan fleksibilitas untuk
merubah data
• Terdiri atas histori dari semua aktivitas dan kejadian
dalam perusahaan
• Data warehouse dapat digunakan untuk
mengakomodasi kebutuhan akan datang yang
belum diketahui
Granularity: Contoh
Granularity: Contoh
Granularity: Dual Level
• Keperluan untuk efisiensi penyimpanan dan
pengaksesan data
• Kemampuan untuk menganalisa data secara
lebih detail
• Diperlukan lebih dari satu level granularity
Granularity: Trade-Off
Granularity: Dual Level
Granularity: Dual Level
Granularity: Dual Level
PROSES MEMBANGUN
DATA WAREHOUSE
Living Sample Database
• Adalah subset dari true archival data atau lightly
summarized data yang diambil dari Data
Warehouse
• Aspek penting:
• Bagaimana data di-load  menentukan volume
dan kerandoman data dalam basisdata
Living Sample Database
PARTITIONING
Partitioning
• Membagi data kedalam unit fisik yang berbeda
sehingga dapat ditangani secara independen
• “Bagaimanakah partitioning harus dilakukan?”
• Granularity dan partitioning menentukan aspek
lain dalam data warehouse
Partitioning: Manfaat
• Memudahkan proses dalam data warehouse:
• Loading data
• Akses data
• Archiving data
• Delete data
• Monitor data
• Menyimpan data
Partitioning: Proses
Partitioning: Kriteria
• Data dapat dibagi berdasarkan kriteria:
• Tanggal/waktu
• Segi bisnis
• Wilayah geografis
• Unit organisasi
• Semua kriteria di atas
Partitioning: Contoh
• Perusahaan life insurance berdasarkan Date:
• 2000 health claims
• 2001 health claims
• 2002 health claims
• 1999 life claims
• 2000 life claims
• 2001 life claims
• 2002 life claims
• 2000 casualty claims
• 2001 casualty claims
• 2002 casualty claims

More Related Content

What's hot

Kel2 Data Warehouse
Kel2 Data WarehouseKel2 Data Warehouse
Kel2 Data WarehouseMrirfan
 
Kel2 Data Warehouse 2
Kel2 Data Warehouse 2Kel2 Data Warehouse 2
Kel2 Data Warehouse 2Mrirfan
 
Dimensional Modelling
Dimensional ModellingDimensional Modelling
Dimensional Modellingdedidarwis
 
Definisi data-warehouse
Definisi data-warehouseDefinisi data-warehouse
Definisi data-warehouseRian Wibowo
 
Karakteristik data warehouse
Karakteristik data warehouseKarakteristik data warehouse
Karakteristik data warehousesuleman ganteng
 
Kebutuhan Data Warehouse
Kebutuhan Data WarehouseKebutuhan Data Warehouse
Kebutuhan Data Warehousededidarwis
 
Tugas 4 – 0317 (individu)
Tugas 4 – 0317 (individu)Tugas 4 – 0317 (individu)
Tugas 4 – 0317 (individu)Linda Lestari
 
Data warehouse dan data mining dianvs.blogspot.com
Data warehouse dan data mining dianvs.blogspot.comData warehouse dan data mining dianvs.blogspot.com
Data warehouse dan data mining dianvs.blogspot.comsuleman ganteng
 
Bab 6 pengenalan database
Bab 6   pengenalan databaseBab 6   pengenalan database
Bab 6 pengenalan databaseSii Frc
 
Terminologi data warehouse
Terminologi data warehouseTerminologi data warehouse
Terminologi data warehouseZona Computer
 
Data Management (Introduction to Data Management)
Data Management (Introduction to Data Management)Data Management (Introduction to Data Management)
Data Management (Introduction to Data Management)Adam Mukharil Bachtiar
 
Data dimensioanal kelompok akbar aswad
Data dimensioanal kelompok akbar aswadData dimensioanal kelompok akbar aswad
Data dimensioanal kelompok akbar aswadakbaraswad
 
Pertemuan 10 Metadata Datawarehouse
Pertemuan 10 Metadata DatawarehousePertemuan 10 Metadata Datawarehouse
Pertemuan 10 Metadata DatawarehouseEndang Retnoningsih
 
Konsep Dasar Data Warehouse
Konsep Dasar Data WarehouseKonsep Dasar Data Warehouse
Konsep Dasar Data Warehousededidarwis
 

What's hot (20)

Data warehouse
Data warehouseData warehouse
Data warehouse
 
29642 4 data warehouse
29642 4 data warehouse29642 4 data warehouse
29642 4 data warehouse
 
Kel2 Data Warehouse
Kel2 Data WarehouseKel2 Data Warehouse
Kel2 Data Warehouse
 
Kel2 Data Warehouse 2
Kel2 Data Warehouse 2Kel2 Data Warehouse 2
Kel2 Data Warehouse 2
 
Dimensional Modelling
Dimensional ModellingDimensional Modelling
Dimensional Modelling
 
Definisi data-warehouse
Definisi data-warehouseDefinisi data-warehouse
Definisi data-warehouse
 
Pertemuan 2 Konsep Dasar DW
Pertemuan 2 Konsep Dasar DWPertemuan 2 Konsep Dasar DW
Pertemuan 2 Konsep Dasar DW
 
OLAP
OLAPOLAP
OLAP
 
Karakteristik data warehouse
Karakteristik data warehouseKarakteristik data warehouse
Karakteristik data warehouse
 
Kebutuhan Data Warehouse
Kebutuhan Data WarehouseKebutuhan Data Warehouse
Kebutuhan Data Warehouse
 
Tugas 4 – 0317 (individu)
Tugas 4 – 0317 (individu)Tugas 4 – 0317 (individu)
Tugas 4 – 0317 (individu)
 
Data warehouse dan data mining dianvs.blogspot.com
Data warehouse dan data mining dianvs.blogspot.comData warehouse dan data mining dianvs.blogspot.com
Data warehouse dan data mining dianvs.blogspot.com
 
Bab 6 pengenalan database
Bab 6   pengenalan databaseBab 6   pengenalan database
Bab 6 pengenalan database
 
Terminologi data warehouse
Terminologi data warehouseTerminologi data warehouse
Terminologi data warehouse
 
Chapter 7
Chapter 7Chapter 7
Chapter 7
 
Data Management (Introduction to Data Management)
Data Management (Introduction to Data Management)Data Management (Introduction to Data Management)
Data Management (Introduction to Data Management)
 
Data dimensioanal kelompok akbar aswad
Data dimensioanal kelompok akbar aswadData dimensioanal kelompok akbar aswad
Data dimensioanal kelompok akbar aswad
 
Pertemuan 10 Metadata Datawarehouse
Pertemuan 10 Metadata DatawarehousePertemuan 10 Metadata Datawarehouse
Pertemuan 10 Metadata Datawarehouse
 
Konsep Dasar Data Warehouse
Konsep Dasar Data WarehouseKonsep Dasar Data Warehouse
Konsep Dasar Data Warehouse
 
Seminar datawarehouse @ Universitas Multimedia Nusantara
Seminar datawarehouse @ Universitas Multimedia NusantaraSeminar datawarehouse @ Universitas Multimedia Nusantara
Seminar datawarehouse @ Universitas Multimedia Nusantara
 

Similar to Lingkungan Data Warehouse

Data_warehouse.ppt
Data_warehouse.pptData_warehouse.ppt
Data_warehouse.pptDedek28
 
Konsep Data Warehouse.pptx
Konsep Data Warehouse.pptxKonsep Data Warehouse.pptx
Konsep Data Warehouse.pptxMarketingStaff2
 
02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.ppt02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.pptDedek28
 
Pertemuan 3 Data Warehousing dan OLAP.pptx
Pertemuan 3 Data Warehousing dan OLAP.pptxPertemuan 3 Data Warehousing dan OLAP.pptx
Pertemuan 3 Data Warehousing dan OLAP.pptxDanteHayashi
 
Arsitektur Data Warehouse
Arsitektur Data WarehouseArsitektur Data Warehouse
Arsitektur Data WarehouseNova ed
 
Data warehouse fundamental (Planning & Requirement)
Data warehouse fundamental (Planning & Requirement)Data warehouse fundamental (Planning & Requirement)
Data warehouse fundamental (Planning & Requirement)Ikka Utamy
 
arsitektur data warehouse.pptx
arsitektur data warehouse.pptxarsitektur data warehouse.pptx
arsitektur data warehouse.pptxarc nemesis
 
Perencanaan dan Akses Kebutuhan
Perencanaan dan Akses KebutuhanPerencanaan dan Akses Kebutuhan
Perencanaan dan Akses KebutuhanNova ed
 
Business Intelligence - Overview
Business Intelligence - Overview Business Intelligence - Overview
Business Intelligence - Overview Beni Krisbiantoro
 
Perwakilan keperluan pangkalan data
Perwakilan keperluan pangkalan dataPerwakilan keperluan pangkalan data
Perwakilan keperluan pangkalan dataIebal Eibal
 
DATA WAREHOUSE.pdf
DATA WAREHOUSE.pdfDATA WAREHOUSE.pdf
DATA WAREHOUSE.pdfIkaCutePiece
 
Pertemuan 5 Membangun Datawarehouse
Pertemuan 5 Membangun DatawarehousePertemuan 5 Membangun Datawarehouse
Pertemuan 5 Membangun DatawarehouseEndang Retnoningsih
 
484 922-1-pb
484 922-1-pb484 922-1-pb
484 922-1-pbadhiethyo
 
Pertemuan 1 DWO
Pertemuan 1 DWOPertemuan 1 DWO
Pertemuan 1 DWOanovie
 
Materi 2_Munti Parsi Holan.pptx
Materi 2_Munti Parsi Holan.pptxMateri 2_Munti Parsi Holan.pptx
Materi 2_Munti Parsi Holan.pptxMuntiHolanBokenka
 
Slide-SIF101-Data-Knowledge.pptx
Slide-SIF101-Data-Knowledge.pptxSlide-SIF101-Data-Knowledge.pptx
Slide-SIF101-Data-Knowledge.pptxdion antariksa
 
Presentasi Data warehouse
Presentasi Data warehousePresentasi Data warehouse
Presentasi Data warehouseNety Herawati
 

Similar to Lingkungan Data Warehouse (20)

Data_warehouse.ppt
Data_warehouse.pptData_warehouse.ppt
Data_warehouse.ppt
 
Konsep Data Warehouse.pptx
Konsep Data Warehouse.pptxKonsep Data Warehouse.pptx
Konsep Data Warehouse.pptx
 
02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.ppt02-konsep-data-warehouse.ppt
02-konsep-data-warehouse.ppt
 
Pertemuan 3 Data Warehousing dan OLAP.pptx
Pertemuan 3 Data Warehousing dan OLAP.pptxPertemuan 3 Data Warehousing dan OLAP.pptx
Pertemuan 3 Data Warehousing dan OLAP.pptx
 
Arsitektur Data Warehouse
Arsitektur Data WarehouseArsitektur Data Warehouse
Arsitektur Data Warehouse
 
Data warehouse fundamental (Planning & Requirement)
Data warehouse fundamental (Planning & Requirement)Data warehouse fundamental (Planning & Requirement)
Data warehouse fundamental (Planning & Requirement)
 
4114310.ppt
4114310.ppt4114310.ppt
4114310.ppt
 
arsitektur data warehouse.pptx
arsitektur data warehouse.pptxarsitektur data warehouse.pptx
arsitektur data warehouse.pptx
 
D wh pentol
D wh pentolD wh pentol
D wh pentol
 
Perencanaan dan Akses Kebutuhan
Perencanaan dan Akses KebutuhanPerencanaan dan Akses Kebutuhan
Perencanaan dan Akses Kebutuhan
 
Business Intelligence - Overview
Business Intelligence - Overview Business Intelligence - Overview
Business Intelligence - Overview
 
Perwakilan keperluan pangkalan data
Perwakilan keperluan pangkalan dataPerwakilan keperluan pangkalan data
Perwakilan keperluan pangkalan data
 
DATA WAREHOUSE.pdf
DATA WAREHOUSE.pdfDATA WAREHOUSE.pdf
DATA WAREHOUSE.pdf
 
Pertemuan 5 Membangun Datawarehouse
Pertemuan 5 Membangun DatawarehousePertemuan 5 Membangun Datawarehouse
Pertemuan 5 Membangun Datawarehouse
 
484 922-1-pb
484 922-1-pb484 922-1-pb
484 922-1-pb
 
Pertemuan 1 DWO
Pertemuan 1 DWOPertemuan 1 DWO
Pertemuan 1 DWO
 
Materi 2_Munti Parsi Holan.pptx
Materi 2_Munti Parsi Holan.pptxMateri 2_Munti Parsi Holan.pptx
Materi 2_Munti Parsi Holan.pptx
 
Slide-SIF101-Data-Knowledge.pptx
Slide-SIF101-Data-Knowledge.pptxSlide-SIF101-Data-Knowledge.pptx
Slide-SIF101-Data-Knowledge.pptx
 
Presentasi Data warehouse
Presentasi Data warehousePresentasi Data warehouse
Presentasi Data warehouse
 
Chapter 2 fitur dan komponen datawarehouse
Chapter 2   fitur dan komponen datawarehouseChapter 2   fitur dan komponen datawarehouse
Chapter 2 fitur dan komponen datawarehouse
 

More from Nova ed

Business Intelligence
Business IntelligenceBusiness Intelligence
Business IntelligenceNova ed
 
Populating Data Warehouse
Populating Data WarehousePopulating Data Warehouse
Populating Data WarehouseNova ed
 
Meta Data dalam Data Warehouse
Meta Data dalam Data WarehouseMeta Data dalam Data Warehouse
Meta Data dalam Data WarehouseNova ed
 
Data Extraction
Data ExtractionData Extraction
Data ExtractionNova ed
 
Physical Database Design
Physical Database DesignPhysical Database Design
Physical Database DesignNova ed
 
Data Modeling
Data ModelingData Modeling
Data ModelingNova ed
 
Data warehouse
Data warehouseData warehouse
Data warehouseNova ed
 
Augmented reality (ar) introduction
Augmented reality (ar) introductionAugmented reality (ar) introduction
Augmented reality (ar) introductionNova ed
 
Gui component
Gui componentGui component
Gui componentNova ed
 

More from Nova ed (9)

Business Intelligence
Business IntelligenceBusiness Intelligence
Business Intelligence
 
Populating Data Warehouse
Populating Data WarehousePopulating Data Warehouse
Populating Data Warehouse
 
Meta Data dalam Data Warehouse
Meta Data dalam Data WarehouseMeta Data dalam Data Warehouse
Meta Data dalam Data Warehouse
 
Data Extraction
Data ExtractionData Extraction
Data Extraction
 
Physical Database Design
Physical Database DesignPhysical Database Design
Physical Database Design
 
Data Modeling
Data ModelingData Modeling
Data Modeling
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 
Augmented reality (ar) introduction
Augmented reality (ar) introductionAugmented reality (ar) introduction
Augmented reality (ar) introduction
 
Gui component
Gui componentGui component
Gui component
 

Recently uploaded

SOP MEDIA KOMUNIKASI DAN KOORDINASI pkms
SOP MEDIA KOMUNIKASI DAN KOORDINASI pkmsSOP MEDIA KOMUNIKASI DAN KOORDINASI pkms
SOP MEDIA KOMUNIKASI DAN KOORDINASI pkmsedyardy
 
pertemuan-3-distribusi pada-frekuensi.ppt
pertemuan-3-distribusi pada-frekuensi.pptpertemuan-3-distribusi pada-frekuensi.ppt
pertemuan-3-distribusi pada-frekuensi.pptAhmadSyajili
 
PPT Olah Nilai Kurikulum merdeka belajar.pptx
PPT Olah Nilai Kurikulum merdeka belajar.pptxPPT Olah Nilai Kurikulum merdeka belajar.pptx
PPT Olah Nilai Kurikulum merdeka belajar.pptxnursariheldaseptiana
 
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptxMATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptxrikosyahputra0173
 
manajemen analisis data export data epidata 3.1
manajemen analisis data export data epidata 3.1manajemen analisis data export data epidata 3.1
manajemen analisis data export data epidata 3.1YudiPradipta
 
SKP GURU satuan kinerja pegawai tahun 2023 untuk PNS Aceh
SKP GURU satuan kinerja pegawai tahun 2023 untuk PNS AcehSKP GURU satuan kinerja pegawai tahun 2023 untuk PNS Aceh
SKP GURU satuan kinerja pegawai tahun 2023 untuk PNS AcehBISMIAULIA
 
kesalahan tipe 1 dan 2 pada statistik.pptx
kesalahan tipe 1 dan 2 pada statistik.pptxkesalahan tipe 1 dan 2 pada statistik.pptx
kesalahan tipe 1 dan 2 pada statistik.pptxAhmadSyajili
 
Manajemen Lalu Lintas Baru Di Jalan Selamet Riyadi
Manajemen Lalu Lintas Baru Di Jalan Selamet RiyadiManajemen Lalu Lintas Baru Di Jalan Selamet Riyadi
Manajemen Lalu Lintas Baru Di Jalan Selamet RiyadiCristianoRonaldo185977
 
Metode penelitian Deskriptif atau Survei
Metode penelitian Deskriptif atau SurveiMetode penelitian Deskriptif atau Survei
Metode penelitian Deskriptif atau Surveikustiyantidew94
 
MARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptxMARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptxmariaboisala21
 
415418921-statistika- mean media modus data tunggal dan data kelompok
415418921-statistika- mean media modus data tunggal dan data kelompok415418921-statistika- mean media modus data tunggal dan data kelompok
415418921-statistika- mean media modus data tunggal dan data kelompokelmalinda2
 
VULKANISME.pdf vulkanisme dan pengaruh nya terhadap kehidupan
VULKANISME.pdf vulkanisme dan pengaruh nya terhadap kehidupanVULKANISME.pdf vulkanisme dan pengaruh nya terhadap kehidupan
VULKANISME.pdf vulkanisme dan pengaruh nya terhadap kehidupanBungaCitraNazwaAtin
 

Recently uploaded (12)

SOP MEDIA KOMUNIKASI DAN KOORDINASI pkms
SOP MEDIA KOMUNIKASI DAN KOORDINASI pkmsSOP MEDIA KOMUNIKASI DAN KOORDINASI pkms
SOP MEDIA KOMUNIKASI DAN KOORDINASI pkms
 
pertemuan-3-distribusi pada-frekuensi.ppt
pertemuan-3-distribusi pada-frekuensi.pptpertemuan-3-distribusi pada-frekuensi.ppt
pertemuan-3-distribusi pada-frekuensi.ppt
 
PPT Olah Nilai Kurikulum merdeka belajar.pptx
PPT Olah Nilai Kurikulum merdeka belajar.pptxPPT Olah Nilai Kurikulum merdeka belajar.pptx
PPT Olah Nilai Kurikulum merdeka belajar.pptx
 
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptxMATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
 
manajemen analisis data export data epidata 3.1
manajemen analisis data export data epidata 3.1manajemen analisis data export data epidata 3.1
manajemen analisis data export data epidata 3.1
 
SKP GURU satuan kinerja pegawai tahun 2023 untuk PNS Aceh
SKP GURU satuan kinerja pegawai tahun 2023 untuk PNS AcehSKP GURU satuan kinerja pegawai tahun 2023 untuk PNS Aceh
SKP GURU satuan kinerja pegawai tahun 2023 untuk PNS Aceh
 
kesalahan tipe 1 dan 2 pada statistik.pptx
kesalahan tipe 1 dan 2 pada statistik.pptxkesalahan tipe 1 dan 2 pada statistik.pptx
kesalahan tipe 1 dan 2 pada statistik.pptx
 
Manajemen Lalu Lintas Baru Di Jalan Selamet Riyadi
Manajemen Lalu Lintas Baru Di Jalan Selamet RiyadiManajemen Lalu Lintas Baru Di Jalan Selamet Riyadi
Manajemen Lalu Lintas Baru Di Jalan Selamet Riyadi
 
Metode penelitian Deskriptif atau Survei
Metode penelitian Deskriptif atau SurveiMetode penelitian Deskriptif atau Survei
Metode penelitian Deskriptif atau Survei
 
MARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptxMARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptx
 
415418921-statistika- mean media modus data tunggal dan data kelompok
415418921-statistika- mean media modus data tunggal dan data kelompok415418921-statistika- mean media modus data tunggal dan data kelompok
415418921-statistika- mean media modus data tunggal dan data kelompok
 
VULKANISME.pdf vulkanisme dan pengaruh nya terhadap kehidupan
VULKANISME.pdf vulkanisme dan pengaruh nya terhadap kehidupanVULKANISME.pdf vulkanisme dan pengaruh nya terhadap kehidupan
VULKANISME.pdf vulkanisme dan pengaruh nya terhadap kehidupan
 

Lingkungan Data Warehouse

  • 1. Lingkungan Data Warehouse “When you are willing to make sacrifices for a great cause, you will never be alone.” TIF32604 Data Warehouse Nova Eka Diana (nova.diana@yarsi.ac.id) Fakultas Teknologi Informasi Universitas YARSI
  • 2. Konten • Pengertian Data Warehouse • Tipe Data Warehouse • OLAP vs OLTP • Struktur Data Warehouse • Fitur Data Warehouse • Granularity • Partitioning
  • 3. Data Warehousing • “Data Warehouse” pertama kali diperkenalkan oleh Bill Inmon pada tahun 1990 “Data warehouse is subject-oriented, integrated, time-variant, and non-volatile collection of data” • Data Warehousing: adalah proses untuk membangun dan menggunakan data warehouse • Data Warehouse dibangun dengan cara mengintegrasikan data dari berbagai sumber yang bersifat heterogen
  • 4. Konsep Penting • Data Warehouse (DW) adalah basisdata yang disimpan secara terpisah dari basisdata untuk aktivitas operasional perusahaan • Tidak ada proses modifikasi (update) yang sering dilakukan pada DW • DW mengkonsolidasikan data histori yang dapat digunakan untuk menganalisa proses bisnis perusahaan • DW membantu level eksekutif untuk mengorganisasi, memahami dan menggunakan data untuk mengambil keputusan strategis • Keberadaan DW membantu proses integrasi dari aplikasi sistem yang bervariasi
  • 5. Alasan Pemisahan • Basisdata operasional (OLTP) dipisahkan dari Data Warehouse karena: • Dibangun untuk mendukung proses atau aktivitas yang bersifat umum, misal: pencarian record data tertentu; sedangkan DW memproses kueri yang kompleks dan menampilkan data dalam bentuk umum • OLTP Mendukung proses dari banyak transaksi yang bersifat konkuren/paralel sehingga perlu mekanisme kontrol dan recovery • OLTP mendukung operasi baca dan ubah data; OLAP hanya mendukung operasi baca data • OLTP menyimpan data terkini; DW menyimpan data histori
  • 6. Tipe Aplikasi DW • Pemrosesan Informasi data yang tersimpan dapat diproses untuk melayani operasi kueri, analisis statistik dasar atau pelaporan • Pemrosesan Analitik mendukung operasi slice-and-dice, drill down, dan pivoting • Data Mining mendukung proses penemuan pola dan asosiasi, menyusun model analitik, klasifikasi dan prediksi
  • 7. OLTP vs. OLAP No Data Warehouse (OLAP) Operational Database (OLTP) 1 Memproses Data Historikal Memproses data Day to Day 2 Digunakan oleh pengguna pengetahuan, seperti: eksekutif, manajer dan analis Digunakan oleh Klerk, DBA, atau Database Profesional 3 Digunakan untuk menganalisis bisnis Digunakan untuk menjalankan bisnis 4 Fokus untuk memperoleh informasi Fokus untuk memasukkan data 5 Berdasar Star, Snowflake, dan Fact Constellation Scheme Berdasar ERD model 6 Menyediakan rangkuman dan konsolidasi data Menyediakan data primitif dan sangat detail 7 Jumlah pengguna adalah ratusan Jumlah pengguna adalah ribuan
  • 8. OLTP vs. OLAP (2) No Data Warehouse (OLAP) Operational Database (OLTP) 8 Menyediakan view data yang terangkum dan multidimensi Menyediakan view data yang detail dan flat 9 Jumlah record yang diakses adalah jutaan Jumlah record yang diakses adalah puluhan 10 Ukuran basisdata adalah 100GB sampe TB Ukuran basisdata adalah 100MB sampai GB 11 Bersifat fleksibel Mempunyai performa tinggi
  • 10. Fitur Data Warehouse • Subject Oriented • Integrated • Non-Volatile • Time Variant
  • 12. DW: Subject Oriented • Menyediakan informasi tentang subjek-subjek daripada operasi yang berlangsung pada organisasi • Tipikal subjek yang terlibat meliputi: • Customer • Product • Transaction or Activity • Policy • Claim • Account
  • 14. Implementasi • Tiap subjek biasanya diimplementasikan sebagai serangkaian tabel yang saling terhubung dalam data warehouse • Subjek mungkin terdiri atas 10, 100, atau lebih tabel fisik yang semuanya saling terhubung
  • 15.
  • 17. Media Penyimpanan • Data bisa tersimpan pada media yang berbeda, misal DASD dan Magnetic Tape • Bisa terdapat lebih dari satu DBMS yang meyimpan data dalam Data Warehouse • Data dengan probabilitas akses tinggi dan volume data kecil  medium yang cepat dan mahal • Dua media lain: • Fiche  record bersifat detail dan legal • optical disk  murah, cepat, kapasitas besar
  • 20. DW: Integrated • DW dibangun dengan mengintegrasikan data dari berbagai sumber yang heterogen, misal: RDBMS, flat files, dan lain-lain • Perlu dilakukan proses: • Konversi • Reformat • Resequence • Summari
  • 24. DW: Non-Volatile • Data lama tidak akan dihapus ketika data baru dimasukkan ke dalam Data Warehouse • Perubahan pada operational database (OLTP) tidak terlihat langsung pada Data Warehouse • Data dalam DW diload dan diakses, tapi tidak diubah (dalam konteks secara umum) • Data diload dalam bentuk snapshot dengan format statis • Perubahan DW  penulisan snapshot baru
  • 28. DW: Time-Variant • Data dalam Data Warehouse diidentifikasi dengan periode waktu tertentu • Menyediakan informasi dari sisi histori • Time variancy mengimplikasikan bahwa setiap unit data bersifat akurat pada periode waktu tertentu • Record memiliki timestamp, waktu transaksi, atau penanda waktu (time horizon)
  • 31. DW: Time-Variant (4) • Keuntungan: • Memungkinkan analisis data pada periode sebelumnya • Mampu menghubungkan informasi-informasi yang ada ke situasi sekarang • Mampu memprediksi kondisi pada masa depan
  • 33. Granularity • Mendefinisikan level detail atau pembuatan summary dari unit-unit data dalam Data Warehouse Level Detail Volume Data Granularity
  • 34. Granularity: Critical Issue • Merupakan isu desain yang paling penting dalam membangun data warehouse • Level granularity menentukan: • Volume data yang disimpan serta • Tipe kueri yang mampu diproses Granularity Tipe Kueri
  • 36. Granularity: Keuntungan • Level granularity menentukan tingkat reusability dari data warehouse oleh aplikasi-aplikasi lain • Data yang sama dalam DW dapat digunakan untuk: • Marketing  melihat penjualan bulanan berdasarkan wilayah geografis • Sales  melihat penjualan oleh pegawai sales pada wilayah tertentu untuk tiap minggunya • Accounting  melihat pendapatan yang berarti pada perempat tahun berdasarkan jenis produk
  • 37. Granularity: Keuntungan (2) • Kemampuan untuk rekonsiliasi data antar departemen lebih mudah • Granularity rendah meningkatkan fleksibilitas untuk merubah data • Terdiri atas histori dari semua aktivitas dan kejadian dalam perusahaan • Data warehouse dapat digunakan untuk mengakomodasi kebutuhan akan datang yang belum diketahui
  • 40. Granularity: Dual Level • Keperluan untuk efisiensi penyimpanan dan pengaksesan data • Kemampuan untuk menganalisa data secara lebih detail • Diperlukan lebih dari satu level granularity
  • 46.
  • 47. Living Sample Database • Adalah subset dari true archival data atau lightly summarized data yang diambil dari Data Warehouse • Aspek penting: • Bagaimana data di-load  menentukan volume dan kerandoman data dalam basisdata
  • 50. Partitioning • Membagi data kedalam unit fisik yang berbeda sehingga dapat ditangani secara independen • “Bagaimanakah partitioning harus dilakukan?” • Granularity dan partitioning menentukan aspek lain dalam data warehouse
  • 51. Partitioning: Manfaat • Memudahkan proses dalam data warehouse: • Loading data • Akses data • Archiving data • Delete data • Monitor data • Menyimpan data
  • 53. Partitioning: Kriteria • Data dapat dibagi berdasarkan kriteria: • Tanggal/waktu • Segi bisnis • Wilayah geografis • Unit organisasi • Semua kriteria di atas
  • 54. Partitioning: Contoh • Perusahaan life insurance berdasarkan Date: • 2000 health claims • 2001 health claims • 2002 health claims • 1999 life claims • 2000 life claims • 2001 life claims • 2002 life claims • 2000 casualty claims • 2001 casualty claims • 2002 casualty claims