Senin, 23 September 2013

Istilah-istilah Dalam Data Warehouse

Chapter 2

Selamat sore menjelang maghrib semuanya.... ketemu lagi dengan saya dikesempatan yang berbahagia ini. Kali ini saya masih mau lanjutin pembahasan tentang Dawer (bukan Dawet, Jewer atau Dower) yaaaa... Dawer itu singkatan untuk Data Warehouse. Yang mau saya bahas kali ini adalah mengenai istilah-istilah yang sering muncul di Data Warehouse.
Waktu pertama saya masuk kelas Dawer, dosen saya selalu menggunakan istilah-istilah seperti Data Mart, OLTP, OLAP, dll. Terus terang aja, sebenernya saya gak ngerti apa maksud dari istilah-istilah tersebut. Maklum, saya lebih familiar dengan istilah-istilah yang biasa digunakan oleh master “Vickybulary” (kalimat barusan memang tidak ada hubungannya dengan data warehouse saudara, jadi abaikan saja!). Oke, fokus ke Dawer! Untuk mengetahui lebih lanjut, mari langsung saja kita simak pembahasan dibawah ini…

Istilah-istilah yang berkaitan dengan data warehouse:

1.      Data Mart
Data mart adalah suatu bagian pada data warehouse yang mendukung pembuatan laporan dan analisa data pada suatu unit, bagian atau operasi pada suatu perusahaan. Dalam beberapa implementasi data warehouse, data mart adalah miniature data warehouse. Data mart sering digunakan untuk memberikan informasi kepada segmen fungsional organisasi. Contoh umum data mart adalah untuk departemen penjualan, departemen persediaan dan pengiriman, departemen keuangan, manajemen tingkat atas, dan seterusnya.

2.      On-Line Transaction Processing (OLTP)
Merupakan suatu pemrosesan yang menyimpan data mengenai kegiatan operasional transaksi sehari-hari. OLTP sering kita jumpai di sekitar kita misalnya seperti di toko atau swalayan yang menggunakan database pada sistem informasi penjualan.

3.      On-Line Analytical Processing (OLAP)
Merupakan sebuah proses berbasis komputer yang memungkinkan penggunanya untuk melihat data terkini dari berbagai sudut pandang atau persepsi secara mudah dan cepat. Untuk memungkinkan terjadinya analisis, data-data OLAP disimpan dalam multidimensional database. Pada multidimensional database, setiap atribut dari datanya (misalnya produk, periode, lokasi) dibedakan sebagai dimensi yang berbeda- beda. Software dari OLAP dapat menghubungkan dimensi-dimensi dari data tersebut dan menampilkannya. Software OLAP dapat digunakan sebagai data mining.

4.      Data Mining
Data mining merupakan proses untuk menggali (mining) pengetahuan dan informasi baru dari data yang berjumlah banyak pada data warehouse, dengan menggunakan kecerdasan buatan (Artificial Intelegence), statistik dan matematika. Data mining merupakan teknologi yang diharapkan dapat menjembatani komunikasi antara data dan pemakainya.

5.      Dimension Table
Tabel yang berisikan kategori dengan ringkasan data detail yang dapat dilaporkan. Seperti laporan laba pada tabel fakta dapat dilaporkan sebagai dimensi waktu (berupa perbulan, perkwartal dan pertahun).

6.      Fact Table
Merupakan tabel yang umumnya mengandung angka dan data history dimana key (kunci) yang dihasilkan sangat unik, karena key tersebut terdiri dari foreign key (kunci asing) yang merupakan primary key (kunci utama) dari beberapa dimension table yang berhubungan.

7.      DSS
Merupkan sistem yang menyediakan informasi kepada pengguna yang menjelaskan bagaimana sistem ini dapat menganalisa situasi dan mendukung suatu keputusan yang baik.

Demikian istilah-istilah yang sering saya dengar di kelas Dawer. Gimana menurut saudara, cukup membuat panas otak Anda bukan? Belum lagi kalau di pelajari lebih mendalam, masih banyak sekali istilah-istilah yang belum terungkap. Kalau ibarat ikan-ikan dilaut, itu baru ikan teri nya aja yang terjaring ($#%^&!@$?). Udah ah, saya cabut dulu ya… kalau ada pertanyaan dan masukkan dari rekan-rekan sekalian, silahkan tinggalkan komen dibawah ini! Gak usah takut, gratis koq...

Sampai jumpa di chapter-chapter berikutnya… Bye!
Selasa, 17 September 2013

Sekilas Data Warehouse

Chapter 1

Selamat pagi/siang/malam/subuh menjelang fajar…

Dikesempatan kali ini saya mau membahas sedikit ilmu tentang Data Warehouse. Kenapa saya mengangkat topik ini? Jawabannya simple, karena pada semester ini saya mengambil matakuliah tersebut dan saya belum mengerti sama sekali tentang Data Warehouse.

Dengan banyak bantuan dari Mbah Gugel, saya coba mencari tahu apa itu sebenernya Data Warehouse? Tanpa menunggu terlalu lama, akhirnya sang Mbah pun mengijabah doa saya dengan menampilkan beribu macam penjelasan tentang Data Warehouse.

Saya ambil salah satu dari banyak artikel yang menjelaskan bahwa Data Warehouse adalah metode dalam perancangan database, yang menunjang DSS (Decission Support System) dan EIS (Executive Information System). Secara fisik data warehouse adalah database, tapi perancangan data warehouse dan database sangat berbeda. Dalam perancangan database tradisional menggunakan normalisasi, sedangkan pada data warehouse normalisasi bukanlah cara yang terbaik. (Nah lho? Bingung kan...)

Menurut bapake Data Warehouse yakni W.H. Inmon dan rekannya Richard D.H., data warehouse adalah koleksi data yang mempunyai sifat berorientasi subjek, terintegrasi, time-variant, dan bersifat tetap dari koleksi data dalam mendukung proses pengambilan keputusan management.

Namun ada juga pendapat dari Vidette Poe yang menyatakan bahwa data warehouse merupakan database yang bersifat analisis dan read only yang digunakan sebagai fondasi dari sistem penunjang keputusan.

Paul Lane juga gak mau kalah nih, dia menyatakan bahwa data warehouse merupakan database relasional yang didesain lebih kepada query dan analisa dari pada proses transaksi, biasanya mengandung history data dari proses transaksi dan bisa juga data dari sumber lainnya. Data warehouse memisahkan beban kerja analisis dari beban kerja transaksi dan memungkinkan organisasi menggabung/konsolidasi data dari berbagai macam sumber.

Terus dari beberapa pendapat para pakar diatas, siapa nih yang penjelasannya paling bener? Jawabannya… bener semua koq! Sehingga dapat ditarik kesimpulan bahwa data warehouse adalah database yang saling bereaksi yang dapat digunakan untuk query dan analisisis, bersifat orientasi subjek, terintegrasi, time-variant, serta tidak berubah yang dapat digunakan untuk membantu para pengambil keputusan.

Sekian dulu pembahasannya dari saya ya di chapter pertama ini.  Kalo kepanjangan ntar takut mabok duluan… (maklum, biasa bahas ko-korea-an sekarang mendadak disuruh bahas ilmu komputer). Kalo begitu saya cabut ya saudara, sampai jumpa di chapter selanjutnya…

CMIIW ^_^

Senin, 16 September 2013

Introduction

Hallo semua.... Welcome to Qura's Blog...


Ini adalah blog ke-2 (second edition) yang saya buat setelah blog dengan nama akun Sister Unlimited yang kini nasibnya sudah tidak jelas dan sedikit mengenaskan karena sudah jarang di update.
Blog ini sebenernya tercipta karena ada sedikit unsur "keterpaksaan", dimana saya sebagai salah satu mahasiswa di sebuah universitas swasta terkemuka dijagat raya mendapat tugas untuk membuat sebuah Web Portal. Akhirnya dengan segenap jiwa raga dan sedikit ketulusan hati, maka saya buatlah blog ini.

Berdasarkan arahan dari sang dosen, blog ini seharusnya berisikan tentang artikel-artikel yang membahas seputar Ilmu Komputer. Namun, saya tidak bisa menjamin kalau nanti dipertengahan jalan akan muncul postingan-postingan diluar jalur yang semestinya dikarenakan adanya human error dari sang blogger (postingan gado-gado).

Saya berharap agar temen-temen bisa menikmati sajian yang dihidangkan di Rumah Makan Padang dan menghayati apa yang terkandung dirahim sang bundo (halaaah.. dejiggg!!!) pada blog ini, dan sudi kiranya untuk menyisipkan "sebuah komentar yang dapat membangun konspirasi kemakmuran dan harmonisisasi dalam kaidah-kaidah penulisan untuk menghindari terjadinya labil ekonomi yang dapat mempersuram statusisasi dunia pem-blogger-an..." (Copas quote by The Da Vicky Code - Intelektual Luar Angkasa)

Sebagai penutup kata sambutan, izin kan saya sang penulis untuk memohon ampun apabila terdapat kata-kata yang kurang pas dan kurang berkenan dihati temen-temen sekalian. Sarang dan kripik yang sifat nya membangun sangat saya harapkan untuk cadangan cemilan dikos kemajuan blog ini. 

Demikian saya sampaikan, akhirul kalam wa akhirul dakwana walhamdulillahirobbil alamiiiin....