Translate

Tuesday, August 9, 2016

Perbedaan OLTP dan Data warehouse

Perbedaan OLTP dan Data warehouse

Perbedaan Sistem OLTP dan data warehouse



Perbedaan Requirement dari data warehouse dan system OLTP, diantaranya adalah:

èModifikasi data
               Datawarehouse diupdate setiap periode tertentu melalui proses ETL. End user data warehouse tidak dapat meng-update secara langsung.
Pada sistem OLTP end user dapat memodifikasi statement data secara individual ke database. OLTP database selalu up to date, dan mencerminkan keadaan setiap transaksi bisnis saat ini.

èSchema design
         Data warehouse seringkali menggunakan skema yang tidak dinormalisasi atau ternormalisasi sebagian ( seperti start schema ) untuk mengoptimalkan analisa data.
Sistem OLTP lebih banyak menggunakan full normalisasi untuk mengoptimalkan kinerja insert/update/delete dan menjaga konsistensi data.


èTypical Operations
      Typical operation query data warehouse men-scan ribuan dan bahkan jutaan baris. Misalnya: “Cari nilai total penjualan semua customer bulan lalu”.
Sedangkan typical opeartion OLTP hanya meng-akses beberapa record yang sedang diproses saat ini. Misalnya: “Dapatkan data barang-barang yang di-order oleh customer x saat ini”.

èHistorical data
           Data warehouse menyimpan data-data bulan-bulan sebelumnya atau tahun-tahun sebelumnya, sehingga mendukung analisis data historis.
Sedangkan sistem OLTP hanya menyimpan data beberapa bulan lalu atau beberapa minggu lalu. Sistem OLTP hanya mendukung data historis sesuai kebutuhan transaksi saat ini.


No comments:

Post a Comment

silahkan membaca dan berkomentar