SlideShare a Scribd company logo
1 of 13
Desain Methodology
UNIVERSITAS
TEKNOKRAT
INDONESIA
Desain Data Warehouse
Data warehouse dan OLAP dibangun berdasarkan pada
multidimensional data model. Model ini merepresentasikan data
dalam bentuk data cube, data dimodelkan dan ditampilkan sebagai
multiple dimension. Pada model ini diperlukan tabel fakta dan tabel
dimensi.
UNIVERSITAS TEKNOKRAT INDONESIA
Desain Data Warehouse
Tabel fakta merepresentasikan proses bisnis, yaitu model proses
bisnis sebagai bentuk (artifact) pada data model. Mengandung
elemen pengukuran atau metrik atau fakta pada bisnis proses.
Sedangkan tabel dimensi merepresentasikan who, what, where,
when, and how of sebuah pengukuran/artifact. Merepresentasikan
entitas yang real, bukan proses bisnis. Dimensional model harus
sesuai dengan kebutuhan dari user.
UNIVERSITAS TEKNOKRAT INDONESIA
Desain Data Warehouse
Model ini juga harus dirancang sedemikian rupa sehingga
mudahuntuk dipertahankan dan dapat beradaptasi dari segala
perubahan yang akan terjadi.
UNIVERSITAS TEKNOKRAT INDONESIA
Desain Data Warehouse
Desain modelnya harus dihasilkan dalam bentuk database relasional
yang mendukung OLAP cubes untuk menyediakan secara cepat hasil
query untuk analis. Dalam dimensional modeling, terdapat beberapa
pendekatan untuk membuat data warehouse, yaitu :
UNIVERSITAS TEKNOKRAT INDONESIA
UNIVERSITAS TEKNOKRAT INDONESIA
Desain
Data
Warehouse
• Star Schema
• Snowflake Schema
• Fact Contellation
Snowflake Schema
UNIVERSITAS TEKNOKRAT INDONESIA
Snowflake Schema
Menurut Poniah (2010) Model snowflake merupakan perluasan dari
star dimana ia juga mempunyai satu atau lebih dimensi. Hanya saja
pada snowflake, tabel yang berelasi pada fact table hanya tabel
dimensi utama, sedangkan tabel yang lain dihubungkan pada tabel
dimensi utama. Model snowflake ini hampir sama seperti teknik
normalisasi.
UNIVERSITAS TEKNOKRAT INDONESIA
Snowflake Schema
Kelebihan dari skema keping salju ini adalah adanya normalisasi,
tetapi dengan jumlah tabel yang lebih banyak skema ini kurang cocok
digunakan untuk digunakan pada data warehouse yang melakukan
transaksi data dengan jumlah besar karena proses akan menjadi
lebih lambat dan memakan kapasitas data yang lebih boros.
UNIVERSITAS TEKNOKRAT INDONESIA
Contoh Snowflake
Schema
UNIVERSITAS TEKNOKRAT INDONESIA
Any Question..??
Tugas
Jelaskan tentang snowflake schema dalam data warehouse.
NB : dibuat dalam blog anda, dan link dipaste pada tugas pertemuan 17.
Batas Pengumpulan 22 Agustus 2021
UNIVERSITAS TEKNOKRAT INDONESIA

More Related Content

Similar to Desain Data Warehouse Snowflake Schema

Similar to Desain Data Warehouse Snowflake Schema (20)

MIK4237-01.pdf
MIK4237-01.pdfMIK4237-01.pdf
MIK4237-01.pdf
 
ALYAMIN II
ALYAMIN IIALYAMIN II
ALYAMIN II
 
Sesion 5 - DW.pptx
Sesion 5 - DW.pptxSesion 5 - DW.pptx
Sesion 5 - DW.pptx
 
TEORI BAB 6
TEORI BAB 6TEORI BAB 6
TEORI BAB 6
 
SISTEM MANAJEMEN BASIS DATA BAB 6
SISTEM MANAJEMEN BASIS DATA BAB 6 SISTEM MANAJEMEN BASIS DATA BAB 6
SISTEM MANAJEMEN BASIS DATA BAB 6
 
SISTEM MANAJEMEN BASIS DATA BAB 6
SISTEM MANAJEMEN BASIS DATA BAB 6 SISTEM MANAJEMEN BASIS DATA BAB 6
SISTEM MANAJEMEN BASIS DATA BAB 6
 
BAB 12 Laporan Berdasarkan Query
BAB 12 Laporan Berdasarkan QueryBAB 12 Laporan Berdasarkan Query
BAB 12 Laporan Berdasarkan Query
 
BAB 6 Sistem Manajemen Basis Data
BAB 6 Sistem Manajemen Basis DataBAB 6 Sistem Manajemen Basis Data
BAB 6 Sistem Manajemen Basis Data
 
Modul Data Warehouse
Modul Data Warehouse  Modul Data Warehouse
Modul Data Warehouse
 
23-82-1-PB.pdf
23-82-1-PB.pdf23-82-1-PB.pdf
23-82-1-PB.pdf
 
Olap 1
Olap 1Olap 1
Olap 1
 
Data Management (Introducing of Datawarehouse)
Data Management (Introducing of Datawarehouse)Data Management (Introducing of Datawarehouse)
Data Management (Introducing of Datawarehouse)
 
Olap 2
Olap 2Olap 2
Olap 2
 
Presentasi Data warehouse
Presentasi Data warehousePresentasi Data warehouse
Presentasi Data warehouse
 
Kel2 Data Warehouse 2
Kel2 Data Warehouse 2Kel2 Data Warehouse 2
Kel2 Data Warehouse 2
 
Kel2 Data Warehouse
Kel2 Data WarehouseKel2 Data Warehouse
Kel2 Data Warehouse
 
Tugas 2 1104505098__1104505102_dwh
Tugas 2 1104505098__1104505102_dwhTugas 2 1104505098__1104505102_dwh
Tugas 2 1104505098__1104505102_dwh
 
Tugaswarehosdio2003
Tugaswarehosdio2003Tugaswarehosdio2003
Tugaswarehosdio2003
 
Materi 3_Munti Parsi Holan.pptx
Materi 3_Munti Parsi Holan.pptxMateri 3_Munti Parsi Holan.pptx
Materi 3_Munti Parsi Holan.pptx
 
BAB 6. Sistem Manajemen Basis Data
BAB 6. Sistem Manajemen Basis Data BAB 6. Sistem Manajemen Basis Data
BAB 6. Sistem Manajemen Basis Data
 

More from Setiawansyah Setiawansyah (20)

Chapter 15
Chapter 15Chapter 15
Chapter 15
 
Part 13
Part 13Part 13
Part 13
 
Chapter 14
Chapter 14Chapter 14
Chapter 14
 
Part 12
Part 12Part 12
Part 12
 
Chapter 13
Chapter 13Chapter 13
Chapter 13
 
Chapter 12
Chapter 12Chapter 12
Chapter 12
 
Chapter 11
Chapter 11Chapter 11
Chapter 11
 
Part 10
Part 10Part 10
Part 10
 
Part 9
Part 9Part 9
Part 9
 
Chapter 9
Chapter 9Chapter 9
Chapter 9
 
Chapter 9
Chapter 9Chapter 9
Chapter 9
 
Part 8
Part 8Part 8
Part 8
 
Chapter 8
Chapter 8Chapter 8
Chapter 8
 
Part 7
Part 7Part 7
Part 7
 
Chapter 7
Chapter 7Chapter 7
Chapter 7
 
Part 6
Part 6Part 6
Part 6
 
Chapter 6
Chapter 6Chapter 6
Chapter 6
 
Part 5
Part 5Part 5
Part 5
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Part 4 kriptografi
Part 4   kriptografiPart 4   kriptografi
Part 4 kriptografi
 

Recently uploaded

001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptxMuhararAhmad
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studiossuser52d6bf
 
05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.pptSonyGobang1
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaRenaYunita2
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++FujiAdam
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxmuhammadrizky331164
 

Recently uploaded (6)

001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
 
05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di Indonesia
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
 

Desain Data Warehouse Snowflake Schema

  • 2. Desain Data Warehouse Data warehouse dan OLAP dibangun berdasarkan pada multidimensional data model. Model ini merepresentasikan data dalam bentuk data cube, data dimodelkan dan ditampilkan sebagai multiple dimension. Pada model ini diperlukan tabel fakta dan tabel dimensi. UNIVERSITAS TEKNOKRAT INDONESIA
  • 3. Desain Data Warehouse Tabel fakta merepresentasikan proses bisnis, yaitu model proses bisnis sebagai bentuk (artifact) pada data model. Mengandung elemen pengukuran atau metrik atau fakta pada bisnis proses. Sedangkan tabel dimensi merepresentasikan who, what, where, when, and how of sebuah pengukuran/artifact. Merepresentasikan entitas yang real, bukan proses bisnis. Dimensional model harus sesuai dengan kebutuhan dari user. UNIVERSITAS TEKNOKRAT INDONESIA
  • 4. Desain Data Warehouse Model ini juga harus dirancang sedemikian rupa sehingga mudahuntuk dipertahankan dan dapat beradaptasi dari segala perubahan yang akan terjadi. UNIVERSITAS TEKNOKRAT INDONESIA
  • 5. Desain Data Warehouse Desain modelnya harus dihasilkan dalam bentuk database relasional yang mendukung OLAP cubes untuk menyediakan secara cepat hasil query untuk analis. Dalam dimensional modeling, terdapat beberapa pendekatan untuk membuat data warehouse, yaitu : UNIVERSITAS TEKNOKRAT INDONESIA
  • 6. UNIVERSITAS TEKNOKRAT INDONESIA Desain Data Warehouse • Star Schema • Snowflake Schema • Fact Contellation
  • 8. Snowflake Schema Menurut Poniah (2010) Model snowflake merupakan perluasan dari star dimana ia juga mempunyai satu atau lebih dimensi. Hanya saja pada snowflake, tabel yang berelasi pada fact table hanya tabel dimensi utama, sedangkan tabel yang lain dihubungkan pada tabel dimensi utama. Model snowflake ini hampir sama seperti teknik normalisasi. UNIVERSITAS TEKNOKRAT INDONESIA
  • 9. Snowflake Schema Kelebihan dari skema keping salju ini adalah adanya normalisasi, tetapi dengan jumlah tabel yang lebih banyak skema ini kurang cocok digunakan untuk digunakan pada data warehouse yang melakukan transaksi data dengan jumlah besar karena proses akan menjadi lebih lambat dan memakan kapasitas data yang lebih boros. UNIVERSITAS TEKNOKRAT INDONESIA
  • 11.
  • 13. Tugas Jelaskan tentang snowflake schema dalam data warehouse. NB : dibuat dalam blog anda, dan link dipaste pada tugas pertemuan 17. Batas Pengumpulan 22 Agustus 2021 UNIVERSITAS TEKNOKRAT INDONESIA