Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Presentasi Data warehouse

3,079 views

Published on

Published in: Education
  • Be the first to comment

  • Be the first to like this

Presentasi Data warehouse

  1. 1. Free Powerpoint TemplatesPage 1SNOWFLAKE SCHEMA
  2. 2. Free Powerpoint TemplatesPage 2Kelompok 2• HENI PRASTIWI (105623010)• RIANA SUPRAPTO(105623068)• NETY HERAWATI(105623084)• ISSA OKTAVIANI (105623276)• INDRI SETYOWATI(105623284)• CHUSNUL IMAMA(105623288)• FAJAR HIDAYAT (105623303)• IRWAN ()
  3. 3. Free Powerpoint TemplatesPage 3Pendahuluan• Data warehouse memberikan storage, fungsionalitas yanglebih dan lebih responsif terhadap query dibandingkankemampuan database yang bersifat transaksi• Banyak orang hanya butuh data read-access tapi butuhakses yang cepat pada data yang sangat bear dan bisadiunduh ke desktop, seringkali data itu datangnya darilebih dari 1 database. DW, DM dan OLAP menyediakanfungsi ini.
  4. 4. Free Powerpoint TemplatesPage 4Konsep Data Warehouse• Subject-oriented, integrated, nonvolatile, time-variant collection of data in support ofmanagement’s decisions (Inmon, 1992)• Dibanding database tradisional, DW umumnyaterdiri dari data yang berukuran sangat besar daribanyak sumber dan mungkin terdiri dari databasedari model data yang berbeda dan kadang file darisistem dan platform yang independen
  5. 5. Free Powerpoint TemplatesPage 5Konsep Data Warehouse (2)• Tidak seperti database transaksional, DW biasanyamendukung analisa tren dan time-series, di manakeduanya membutuhkan data historik• DW itu nonvolatile. Artinya informasi dalam DW jarangdiubah dan bisa dianggap non-real-time• DW bisa digambarkan sebagai “kumpulan teknologipendukung keputusan, dimaksudkan untuk memungkinkanpekerja yang berhubungan dengan informasi(eksekutif, manajer dan analis) untuk membuat keputusanlebih baik dan lebih cepat”
  6. 6. Free Powerpoint TemplatesPage 6Ciri-ciri Data Warehouse• Konsep multidimensi• Deminsi generic• Tingkat agregasi dan dimensitak terbatas• Operasi lintas dimensi takterbatas• Penanganan matriks dinamis• Arsitektur client-server• Dukungan multi-user• aksesibilitas• Transparansi• Manipulasi data yang intuitif• Performa reporting yangkonsisten• Reporting yang fleksibel
  7. 7. Free Powerpoint TemplatesPage 7Fungsi Umum Data Warehouse• Data warehouse ada untuk memfasilitasi queri ad hoc yang terjadi sering dankompleks. Untuk itu, data warehouse harus menyediakan dukungan query yanglebih 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 atauturunan
  8. 8. Free Powerpoint TemplatesPage 8Model Data untukData Warehouse• Contoh dimensi dalam DW adalah periode fiskal, produk dan regionperusahaan• Spreadsheet standar biasanya matrix 2 dimensi. Contohnya spreadsheet salesregional berdimensi produk untuk satu jangka waktu tertentu. Produkditampilkan per baris dengan pendapatan sales untuk masing-masing regionditampilkan per kolom.• Menambah dimensi waktu seperti kuartal fiskal perusahaan menjadikannyamatrix 3 dimensi yang ditampilkan sebagai kubus data• Menambah dimensi tambahan, bisa menghasilkan hypercube, tapi sulituntuk divisualisasikan
  9. 9. Free Powerpoint TemplatesPage 9Model Data untukData Warehouse (2)• Mengubah dari satu (orientasi) hirarki dimensike hirarki lain bisa dikerjakan dalam satu kubusdata dengan teknik pivoting (juga disebutrotasi)• Model multidimensi memiliki view hirarki yangdikenal dengan roll-up display dan drill-down.• Roll-up display memindahkan ke atas secarahirarki, mengelompokkan ke unit yang lebihbesar
  10. 10. Free Powerpoint TemplatesPage 10Model Data untukData Warehouse (3)• Model storage multidimensi melibatkan 2 tipe tabel:tabel dimensi dan tabel fakta• Tabel dimensi terdiri dari tupel atribut tuples daridiemsni• Tabel fakta bisa digambarkan memiliki banyaktupel. Satu tupel untuk satu fakta yang tercatat.Fakta ini berisikan data dan dimensimengidentifikasikan masing-masing tupel dalamdata tersebut
  11. 11. Free Powerpoint TemplatesPage 11Model Data untukData Warehouse (4)• Skema multidimensi yang umum adalah skemabintang dan skema snowflake.• Skema bintang terdiri dari sebuah tabel faktadengan satu tabel untuk masing-masing dimensi• Skema snowflake adalah variasi skema bintang dimana di dalamnya tabel dimensi dari skema bintangdiorganisir menjadi hirarki dengan normalisasi.
  12. 12. Free Powerpoint TemplatesPage 12SNOW FLAKE SCHEMA
  13. 13. Free Powerpoint TemplatesPage 13AdalahSkema snowflake merupakan perluasan dari skemabintang, di mana setiap titik dari bintang meledakmenjadi poin lebih.
  14. 14. Free Powerpoint TemplatesPage 14
  15. 15. Free Powerpoint TemplatesPage 15Example• Misalnya, Dimensi Waktu yang terdiri dari2 hirarki yang berbeda:• 1. Tahun → → Bulan Hari• 2. Minggu → Day
  16. 16. Free Powerpoint TemplatesPage 16Keuntungan dari MenggunakanSkema Snowflake• Dalam beberapa kasus dapatmeningkatkan kinerja karena meja kecilyang bergabung,• Lebih mudah untuk mempertahankan,• Meningkatkan fleksibilitas.
  17. 17. Free Powerpoint TemplatesPage 17Kekurangan Menggunakan SkemaSnowflake• Meningkatkan jumlah tabel penggunaakhir harus bekerja dengan,• Membuat query jauh lebih sulit untukmenciptakan karena lebih tabel perludigabung.
  18. 18. Free Powerpoint TemplatesPage 18Kesimpulan• Snowflake Schema merupakan varian dari skema bintang dimanatable-table dimensi tidak terdapat data yang di denormalisasi.• Snowflake Schema memberi kemudahan pada perawatandimensi, dikarenakan strukturnya yang lebih normalisasi.• Snowflake schema adalah model data dimensional yang memilikisebuah tabel fakta sebagai pusatnya, dikelilingi tabel-tabeldimensi yang ternormalisasi. Snowflake schema adalah sebuahvariasi dari star schema dimana tabel dimensinya boleh memilikidimensi.• Penggunaan tabel dimensi pada snowflake schema sangatlahmendasar, sedangkan pada star schema tidak. Snowflakeschema dibuat berdasarkan OLTP sehingga semua data akantermuat detail dalam setiap tabel fakta dan tabel dimensi.
  19. 19. Free Powerpoint TemplatesPage 19Saran– Keduanya merupakan model-modeldimensional, perbedaannya terletak padaimplementasi fisikal. Skema snowflake memberikemudahan pada perawatan dimensi, dikarenakanstrukturnya yang lebih normalisasi.– Skema bintang lebih efisien serta sederhana dalammembuat query dan mudah diakses secara langsungoleh pengguna.– Jika data yang digunakan kompleks sebaiknyamenggunakan snowflake schema, namun jika datayang digunakan sederhana lebih baik kitamenggunakan star schema.
  20. 20. Free Powerpoint TemplatesPage 20

×