20
Free Powerpoint Templates Page 1 SNOWFLAKE SCHEMA Data Warehouse

Presentasi Data warehouse

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Presentasi Data warehouse

Free Powerpoint TemplatesPage 1

SNOWFLAKE SCHEMA

Data Warehouse

Page 2: Presentasi Data warehouse

Free Powerpoint TemplatesPage 2

Kelompok 2• HENI PRASTIWI (105623010)• RIANA SUPRAPTO (105623068)• NETY HERAWATI (105623084)• ISSA OKTAVIANI (105623276)• INDRI SETYOWATI (105623284)• CHUSNUL IMAMA (105623288)• FAJAR HIDAYAT (105623303)• IRWAN ()• FIKRI ()

Page 3: Presentasi Data warehouse

Free Powerpoint TemplatesPage 3

Pendahuluan

• Data warehouse memberikan storage, fungsionalitas yang lebih dan lebih responsif terhadap query dibandingkan kemampuan database yang bersifat transaksi

• Banyak orang hanya butuh data read-access tapi butuh akses yang cepat pada data yang sangat bear dan bisa diunduh ke desktop, seringkali data itu datangnya dari lebih dari 1 database. DW, DM dan OLAP menyediakan fungsi ini.

Page 4: Presentasi Data warehouse

Free Powerpoint TemplatesPage 4

Konsep Data Warehouse

• Subject-oriented, integrated, nonvolatile, time-variant collection of data in support of management’s decisions (Inmon, 1992)

• Dibanding database tradisional, DW umumnya terdiri dari data yang berukuran sangat besar dari banyak sumber dan mungkin terdiri dari database dari model data yang berbeda dan kadang file dari sistem dan platform yang independen

Page 5: Presentasi Data warehouse

Free Powerpoint TemplatesPage 5

Konsep Data Warehouse (2)

• Tidak seperti database transaksional, DW biasanya mendukung analisa tren dan time-series, di mana keduanya membutuhkan data historik

• DW itu nonvolatile. Artinya informasi dalam DW jarang diubah dan bisa dianggap non-real-time

• DW bisa digambarkan sebagai “kumpulan teknologi pendukung keputusan, dimaksudkan untuk memungkinkan pekerja yang berhubungan dengan informasi (eksekutif, manajer dan analis) untuk membuat keputusan lebih baik dan lebih cepat”

Page 6: Presentasi Data warehouse

Free Powerpoint TemplatesPage 6

Ciri-ciri Data Warehouse

• Konsep multidimensi

• Deminsi generic

• Tingkat agregasi dan

dimensi tak terbatas

• Operasi lintas dimensi tak

terbatas

• Penanganan matriks

dinamis

• Arsitektur client-server

• Dukungan multi-user

• aksesibilitas

• Transparansi

• Manipulasi data yang

intuitif

• Performa reporting yang

konsisten

• Reporting yang fleksibel

Page 7: Presentasi Data warehouse

Free Powerpoint TemplatesPage 7

Fungsi Umum Data Warehouse

• Data warehouse ada untuk memfasilitasi queri ad hoc yang terjadi sering dan

kompleks. Untuk itu, data warehouse harus menyediakan dukungan query yang

lebih efisien

• Roll-up: data dirangkum dengan generalisasi

• Dril-down: meningkatkan tingkat detail

• Pivot: lintas tabulasi (juga disebut rotasi)

• Potong dan iris: melakukan operasi proyeksi terhadap dimensi

• Sorting: data diurut berdasarkan nilai ordinal

• Selection: data tersedia dalam nilai atau range

• Derived attributes: atribut dihitung oleh operasi dalam nilai yang disimpan atau

turunan

Page 8: Presentasi Data warehouse

Free Powerpoint TemplatesPage 8

Model Data untukData Warehouse

• Contoh dimensi dalam DW adalah periode fiskal, produk dan region perusahaan

• Spreadsheet standar biasanya matrix 2 dimensi. Contohnya spreadsheet sales regional berdimensi produk untuk satu jangka waktu tertentu. Produk ditampilkan per baris dengan pendapatan sales untuk masing-masing region ditampilkan per kolom.

• Menambah dimensi waktu seperti kuartal fiskal perusahaan menjadikannya matrix 3 dimensi yang ditampilkan sebagai kubus data

• Menambah dimensi tambahan, bisa menghasilkan hypercube, tapi sulit untuk divisualisasikan

Page 9: Presentasi Data warehouse

Free Powerpoint TemplatesPage 9

Model Data untukData Warehouse (2)

• Mengubah dari satu (orientasi) hirarki dimensi ke hirarki lain bisa dikerjakan dalam satu kubus data dengan teknik pivoting (juga disebut rotasi)

• Model multidimensi memiliki view hirarki yang dikenal dengan roll-up display dan drill-down.

• Roll-up display memindahkan ke atas secara hirarki, mengelompokkan ke unit yang lebih besar

• Drill-down display lebih mendetailkan

Page 10: Presentasi Data warehouse

Free Powerpoint TemplatesPage 10

Model Data untukData Warehouse (3)

• Model storage multidimensi melibatkan 2 tipe tabel: tabel dimensi dan tabel fakta

• Tabel dimensi terdiri dari tupel atribut tuples dari diemsni

• Tabel fakta bisa digambarkan memiliki banyak tupel. Satu tupel untuk satu fakta yang tercatat. Fakta ini berisikan data dan dimensi mengidentifikasikan masing-masing tupel dalam data tersebut

Page 11: Presentasi Data warehouse

Free Powerpoint TemplatesPage 11

Model Data untukData Warehouse (4)

• Skema multidimensi yang umum adalah skema bintang dan skema snowflake.

• Skema bintang terdiri dari sebuah tabel fakta dengan satu tabel untuk masing-masing dimensi

• Skema snowflake adalah variasi skema bintang di mana di dalamnya tabel dimensi dari skema bintang diorganisir menjadi hirarki dengan normalisasi.

Page 12: Presentasi Data warehouse

Free Powerpoint TemplatesPage 12

SNOW FLAKE SCHEMA

?

Page 13: Presentasi Data warehouse

Free Powerpoint TemplatesPage 13

Adalah

Skema snowflake merupakan perluasan dari

skema bintang, di mana setiap titik dari

bintang meledak menjadi poin lebih.

Page 14: Presentasi Data warehouse

Free Powerpoint TemplatesPage 14

Page 15: Presentasi Data warehouse

Free Powerpoint TemplatesPage 15

Example

• Misalnya, Dimensi Waktu yang terdiri dari 2 hirarki yang berbeda:

• 1. Tahun → → Bulan Hari• 2. Minggu → Day

Page 16: Presentasi Data warehouse

Free Powerpoint TemplatesPage 16

Keuntungan dari Menggunakan Skema Snowflake

• Dalam beberapa kasus dapat meningkatkan kinerja karena meja kecil yang bergabung,

• Lebih mudah untuk mempertahankan,

• Meningkatkan fleksibilitas.

Page 17: Presentasi Data warehouse

Free Powerpoint TemplatesPage 17

Kekurangan Menggunakan Skema Snowflake

• Meningkatkan jumlah tabel pengguna akhir harus bekerja dengan,

• Membuat query jauh lebih sulit untuk menciptakan karena lebih tabel perlu digabung.

Page 18: Presentasi Data warehouse

Free Powerpoint TemplatesPage 18

Kesimpulan

• Snowflake Schema merupakan varian dari skema bintang dimana table-table dimensi tidak terdapat data yang di denormalisasi.

• Snowflake Schema memberi kemudahan pada perawatan dimensi, dikarenakan strukturnya yang lebih normalisasi.

• Snowflake schema adalah model data dimensional yang memiliki sebuah tabel fakta sebagai pusatnya, dikelilingi tabel-tabel dimensi yang ternormalisasi. Snowflake schema adalah sebuah variasi dari star schema dimana tabel dimensinya boleh memiliki dimensi.

• Penggunaan tabel dimensi pada snowflake schema sangatlah mendasar, sedangkan pada star schema tidak. Snowflake schema dibuat berdasarkan OLTP sehingga semua data akan termuat detail dalam setiap tabel fakta dan tabel dimensi.

Page 19: Presentasi Data warehouse

Free Powerpoint TemplatesPage 19

Saran

– Keduanya merupakan model-model dimensional, perbedaannya terletak pada implementasi fisikal. Skema snowflake memberi kemudahan pada perawatan dimensi, dikarenakan strukturnya yang lebih normalisasi.

– Skema bintang lebih efisien serta sederhana dalam membuat query dan mudah diakses secara langsung oleh pengguna.

– Jika data yang digunakan kompleks sebaiknya menggunakan snowflake schema, namun jika data yang digunakan sederhana lebih baik kita menggunakan star schema.

Page 20: Presentasi Data warehouse

Free Powerpoint TemplatesPage 20