Konsep Data Warehouse
Data Warehouse adalah sebuah basis data relational atau multidimensional yang dirancang untuk query dan analisis. Data warehouse tidak dioptimalkan untuk pengolahan transaksi yang merupakan domain dari sistem OLTP. Data warehouse biasanya berupa history dan analisis data yang dihasilkan dari bebagai sumber. data warehouse analisis terpisah dari data transaksi dan memungkinkan suatu organisasi untuk mengkonsolidasi data dari bebagai sumber.
Sebuah data warehouse biasanya menyimpan banyak bulan atau tahun data untuk mendukung histori analisis. Data dalam data warehouse biasanya dimuat melalui ekstraksi, transformasi, dan loading (ETL) proses dari satu atau lebih sumber data seperti aplikasi OLTP, aplikasi mainframe, atau penyedia data eksternal.
Pengguna data warehouse melakukan analisis data yang sering kali berhubungan. Contohnya meliputi konsolidasi tahun lalu angka penjualan, persediaan analisis, dan laba menurut produk dan oleh pelanggan. Lebih canggih analisis meliputi analisis kecenderungan dan data mining, yang menggunakan data yang ada untuk memperkirakan tren atau memprediksi masa depan. data warehouse biasanya memberikan fondasi bagi lingkungan intelijen bisnis.
Karakteristik kunci Data Warehouse :
- Sebagian data di denormalisasi untuk penyederhanaan dan meningkatkan performansi
- Jumlah data yang besar untuk histori data yang digunakan.
- Query yang dieksekusi untuk mengambil data yang besar.
Secara umum performansi query yang cepat dengan throughput data yang tinggi adalah kunci dari data warehouse.