Konsep Data Warehouse Serta Pengertian OLAP & OLTP Berikut Beberapa pengertian dari beberapa ahli tentang definisi Data Warehouse: Menurut W.H. Inmon dan Richard D.H., adalah Data warehousing adalah koleksi data yang mempunyai sifat berorientasi subjek,terintegrasi,time-variant, dan bersifat tetap dari koleksi data dalam mendukung proses pengambilan keputusan management. Menurut Vidette Poe, adalah data warehousing merupakan basisdata yang bersifat analisis dan read only yang digunakan sebagai fondasi dari sistem penunjang keputusan. Menurut Paul Lane, adalah data warehousing merupakan basisdata 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 warehousing memisahkan beban kerja analisis dari beban kerja transaksi dan memungkinkan organisasi menggabung/konsolidasi data dari berbagai macam sumber. Dari definisi – definisi para tadi, yang saya dapat simpulkan adalah data warehouse adalah basis data yang saling berhubungan dan dapat diambil suatu informasi yang dapat di olah, serta bersifat orientasi subjek, terintegrasi, timevariant, tidak berubah yang juga dapat digunakan untuk membantu pengambil keputusan. Kelebihan Data warehouse : 1. Data terorganisir dengan baik untuk query analisis dan sebagai bahan yang baik untuk proses transaksi. 2. Perbedaan struktur data yang banyak macamnya dari sumber yang berbeda dapat di atasi 3. Memiliki aturan transformasi untuk memvalidasi dan menkonsolidasi data dari OLTP ke datawarehouse. 4. Masalah keamanan dan kinerja dapat dipecahkan tanpa perlu mengubah sistem produksi. Kekurangan Data Warehouse 1. Datawarehouse bukan merupakan lingkungan yang cocok untuk data yang tidak terstruktur. 2. Data perlu di ekstrak, diubah (ETL) dan di load ke datawarehouse sehingga membutuhkan tenggang waktu untuk memindahkannya. 3. Semakin lama dipelihara, semakin besar biaya untuk merawat sebuah datawarehouse. OLAP & OLTP OLAP (Online Analytical Processing) Pengertian OLAP o Suatu jenis prangkat lunak yang melakukan pemrosesan untuk menganalisa data bervolume besar dari berbagai perspektif (multidimensi). OLAP seringkali disebut analisis data multidimensi yang berfungsi sebagai data analasis (select) (Ardi, 2010). OLTP (Online Transaction Processing Systems) Pengertian OLTP o Online Transaction Processing Systems (OLTP) adalah suatu sistem yang memproses suatu transaksi secara langsung (insert,update,delete) melalui komputer yang terhubung dalam jaringan. OLTP berorientasi pada proses yang memproses suatu transaksi secara langsung melalui komputer yang terhubung dalam jaringan (Ardi, 2010).