Online Analytical Processing LANDASAN TEORI

2.4. Online Analytical Processing

2.4.1. Pengertian Online Analytical Processing OLAP

Pengertian OLAP menurut Connoly dan Begg 2005 Online Analytical Processing OLAP “ is the dynamic synthesis, analysis, and consolidation of large volumes ”. Dimana OLAP merupakan gabungan yang dinamis, analisis dan konsolidasi dari data yang berukuran besar. Selain Connolly dan Begg, OLAP menurut Codd et al 1995 OLAP adalah istilah untuk menggambarkan teknologi yang menggunakan tampilan data multidimensi yang memberikan akses yang cepat untuk informasi strategis dalam melakukan analisis. Berdasarkan pengertian OLAP menurut ahli-ahli diatas dapat disimpulkan bahwa OLAP adalah perpaduan dinamis analisis dan gabungan dari data multidimensi yang mempunyai jumlah data yang besar yang memungkinkan teknologi dapat memberikan informasi yang cepat guna dalam melakukan analisis.

2.4.2. Online Transaction Processing OLTP

Online Transaction Processing OLTP adalah jenis sistem informasi yang mengutamakan proses transaksi, berurusan dengan data operasional, diidentifikasikan dengan jumlah transaksi yang besar. Pada database OLTP berisikan informasi sehari-hari yang dibutuhkan oleh sebuah organisasi untuk menjalankan sebuah bisnis. OLTP difokuskan pada insert, update, delete data secara real time dimana pada database OLTP tidak boleh ada gangguan dalam sistem atau operasional tidak bisa berjalan dengan baik. Sistem informasi yang dapat dikategorikan pada OLTP diantaranya adalah :  Human Resource Management HRM seperti produk pada Orange HRM, PeopleSoft dan lain-lain.  Enterprise Resource Planning ERP seperti SAP, Microsoft Dynamics.

2.4.3. Perbedaan OLTP dan OLAP

Beberapa perbedaan antara sistem OLTP atau On-line Transaction Processing System dengan OLAP yaitu, OLTP merupakan sistem database online operasional yang digunakan untuk melakukan sebuah transaksi online yang dilakukan dalam hari ke hari dimana di dalam OLTP terjadi proses kueri. Sedangkan gudang data menyediakan kepada user atau ahli sebuah aturan dari analisis data dan pembuatan keputusan. Sistem ini dikenal dengan Online Analytical Processing atau OLAP. Berikut ini perbedaan sistem OLTP dan OLAP menurut Jiawei Han dan Kamber. Tabel 2.1 Perbedaan OLTP dengan OLAP OLTP OLAP Karakterikstik Proses operasional Pemrosesan informasi Orientasi Transaksi Analisis Pengguna DBA, database profesional Para ahli manager,analis Fungsi Operasi sehari-hari Informasi yang lama yang dibutuhkan untuk mendukung pengambilan keputusan. Desain Database Berdasar ER relasi entitas, berorientasi pada aplikasi Berdasarkan starsnowflake, berorientasi subjek Data Data yang digunakan data sekarang, data terjamin pada masalah up-to-date Data historis, perbaikan akurasi data dari waktu ke waktu Summarization Data primitif, sangat detail Penggabungan, peringkasan View Gambaran Detail, relasi datar Summarized peringkasan, multidimensional Unit Kerja Pendek, simple transaksi Komplek kueri Akses Readwrite Hanya dapat read Fokus Data masuk Infromasi keluar Operasi Indexhash pada primary key Kebanyakan scan Jumlah data yang diakses Puluhan Jutaan Jumlah pengguna Ribuan Ratusan Ukuran database 100 MB hingga GB 100 GB hingga mencapai TB Prioritas Performa tinggi, ketersediaan tinggi Fleksibilitas tinggi, otonomi pengguna akhir Metrik Melalui Transaksi Melalui kueri, waktu respon

2.5. Pentaho Data Integration Kettle