EVAN SUSANTO / 1304505107
JURUSAN TEKNOLOGI INFORMASI / FAKULTAS TEKNIK /
UNIVERSITAS UDAYANA
DATA WAREHOUSE
DOSEN : I PUTU AGUS EKA PRATAMA, S.T., M.T.
PENGERTIAN OLAP & OLTP
sumber : http://image.slidesharecdn.com/oltpvsolap-141119161644-conversion-gate02/95/oltp-vs-olap-1-638.jpg?cb=1416413983
A. Pengertian
• OLAP (OnLine Analytical Processing)
Pengertian OLAP merupakan sebuah 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). Data multidimensi adalah data yang dapat dimodelkan sebagai atribut dimensi dan atribut ukuran. Contoh atribut dimensi adalah nama barang dan warna barang, sedangkan contoh atribut ukuran adalah jumlah barang.
• OLTP (Online Transaction Processing Systems)
OLTP (On-line Transaction Processing) memiliki karakteristik dengan jumlah data yang besar namun hanya dapat melakukan hal sederhana seperti insert,update, dan delete. Hal utama yang menjadi perhatian dari sistem yang dilakukan OLTP adalah melakukan query secara cepat, data mudah untuk diperbaiki dan dapat diakses melalui komputer yang terhubung dalam jaringan. OLTP berorientasi pada proses yang memproses suatu transaksi secara langsung melalui komputer yang terhubung dalam jaringan. Seperti misalanya kasir pada sebuah super market yang menggunakan mesin dalam proses transaksinya. OLTP mempunyai karakteristik beberapa user dapat creating, updating, retrieving untuk setiap record data, lagi pula OLTP sangat optimal untuk updating data.
Berikut perbedaan antara OLTP dan OLAP :
1. User
OLTP sering digunakan untuk kebutuhan 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 untuk proses bisnis seperti toko atau swalayan, sedangkan OLAP biasa digunakan untuk pengambilan keputusan.
3. Design DB
Desain 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.
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
DAFTAR PUSTAKA
[1] Agus Eka Pratama, S.T.,M.T, I Putu. 2014. Smart City Beserta Cloud Computing dan Teknologi-Teknologi Pendukung Lainnya. Bandung: Informatika.
[2] Giriayoga. 2015. OLAP. http://giriayoga.com/2011/03/16/perbedaan-oltp-dan-olap/. Diakses 13 September 2015.
0 komentar:
Posting Komentar