OLTP vs OLAP

Seperti yang sudah ane jelaskan sebelumnya, Online Transaction Processing Systems atau OLTP merupakan Sistem yang memproses suatu transaksi secara langsung (insert,update,delete) melalui komputer yang terhubung dalam jaringan. Sedangkan OLAP (Online Analytical Processing Systems) adalah Sistem yang dibuat untuk membantu dalam perencanaan, memecahkan masalah dan mendukung keputusan.

Dari definisinya jelas, bahwa keduanya merupakan sistem yang menggunakan suatu basis data. Lantas apa perbedaan antara keduanya ?? simak uraian berikut............

1. Berdasarkan sumber data
    OLTP : Data Operasional, data OLTP adalah data asli.
    OLAP : Data konsolidasi, data OLAP di peroleh dari beberapa OLTP.

2. Berdasarkan Tujuan datanya
    OLTP : Untuk mengendalikan dan menjalankan tugas2 utama.
    OLAP : Untuk membantu dalam perencanaan, memecahkan masalah dan mendukung keputusan.

3. Berdasarkan Data apa yg di tampilkan
    OLTP : Bisnis proses yg berkelajutan.
    OLAP : Menampilkan data dari berbagai macam aktivitas bisnis.

4. Query yg digunakan
    OLTP : Simple Query.
    OLAP : Complex Queries.

5. Kecepatan proses
    OLTP : Pada dasarnya sangat cepat.
    OLAP : Tergantung dari data yg dilibatkan, proses akan lebih cepat dengan menggunakan fungsi indexing.

6. Space yg dibutuhkan
    OLTP : Relativ kecil.
    OLAP : Lebih besar, karena membutuhkan lebih banyak indexing dibandingkan OLTP.

7. Database Design
    OLTP : Normalized dengan banyak table.
    OLAP : De-normalized dengan sedikit table dan menggunakan star / showflake schemas.

Kurang lebih itulah perbedaan antara OLTP dan OLAP, jika diantara ente2 ada yg ingin menambahkan atau mengkoreksi, ane selalu open........

11 komentar:

  1. Terima kasih telah membantu menyelesaikan tugas saya

    BalasHapus
  2. @Ananta : terima kasih juga, jika ada masukkan or lainnya, silahkan.........

    BalasHapus
  3. thnks telah membantu tugas sya kk...
    blogwalking here ya???

    BalasHapus
  4. makasih... tugasku jdi lbih enteng.. :)

    BalasHapus
  5. @Ramayu & Anonim : sama2, mohon di tambahkan klo ada yg kurang2....

    BalasHapus
  6. kalau contoh" softwarenya apa-apa saja dari OLTP maupun OLAP?

    BalasHapus
    Balasan
    1. untuk OLTP, semua aplikasi yg kita buat dan menggunakan database, sudah bisa dikatakan OLTP.

      klo untuk OLAP sendiri, lebih jelasnya mungkin bisa main2 kesini http://pentaho.phi-integration.com/mondrian/phi-minimart-olap

      Hapus