Perbedaan OLTP dan OLAP

By | Januari 21, 2019

1. Perbedaan OLTP dan OLAP

OLTP adalah singkatan dari On Line Transaction Processing, OLTP sering kita jumpai di sekitar kita seperti toko atau swalayan contohnya database pada sistem informasi penjualan. Berbeda dengan OLTP, OLAP adalah On Line Analytical Processing yang maksudnya adalah database yang menyimpan data sekarang dan masa lalu yang berasal dari OLTP. OLAP bertujuan untuk keperluan analisis dan pelaporan manajemen dalam rangka pengambilan keputusan.

Dalam OLTP, penggunanya adalah IT Profesional sedangkan OLAP penggunanya adalah Knowledge worker maksdunya penggunanya adalah seorang yang bertindak dalam subyek tertentu, atau petinggi dalam suatu perusahaan.

2. Function

OLTP digunakan sehari-hari untuk proses bisnis seperti toko atau swalayan, sedangkan OLAP digunakan untuk pengambilan keputusan.

3. Design

DBDesain dalam OLTP bersifat Entity Relational atau databasenya dinormalisasi dulu sebelum digunakan. Untuk OLAP desain databasenya di de-normalisasi.

4. Data

Dalam OLTP datanya adalah hari ini, update setiap saat sedangkan OLAP datanya adalah sekarang dan hari ini yang berguna untuk melakukan analisis ke depan.

Baca Juga: Tahapan Proses KDD

5. Penggunaan

OLTP digunakan setiap saat, sedangkan OLAP digunakan seperlunya saja.

6. Access

OLTP aksesnya bisa write, read dan lain-lain. Sedangkan OLAP sering dibaca karena digunakan untuk analisa.

7. Unit Pekerjaan

Kalau OLTP pekerjaannya hanya sederhana misalnya transaksi dalam swalayan. Untuk OLAP query untuk menampilkan data sangat kompleks

8. Jumlah Rekaman yang di Akses

Kalau OLTP sekitar ratusan sampai ribuan, tapi jika OLAP data yang diakses bisa sampai jutaan bahkan milyaran.

9. Jumlah Pengguna

Untuk OLTP penggunanya adalah puluhan, tapi kalau OLAP penggunanya bisa sampai ratusan bahkan ribuan

10. Ukuran Database

Ukuran database untuk OLTP sekitar MB-GB, sedangkan OLAP bisa sampai GB-TB