27/01/2016

KEUNGGULAN & KELEMAHAN ORACLE

KEUNGGULAN ORACLE
*     Client-Server Environmetn
Terdapat fasilitas klien server,sehingga dapat diakses oleh banyak user dalam suatu waktu secara bersamaan
*     Ukuran Database besar dan terdapat pengaturan space
Umumnya perusahaan besar biasanya menggunakan media penyimpanan besar untuk menampung trafik data yang besar.
*     Database Clusters,dengan menggunakan tekhnologi Real Application Clusters(RAC).
Salah satu fungsi dari RAC adalah memberikan perlindungan terhadap kelangsungan data dalam perusahaan sehingga apabila terjadi crash pada salah satu server Database,maka tidak akan mempengaruhi kinerja perusahaan.Hal ini disebabkan karena teknologi RAC memungkinkan untuk membuat beberapa database server menjadi seolah-olah satu database server,sehingga apabila ada database server yang down,kinerja database server tersebutakan di-take over oleh server-server yang lain.
*    Row-Level Locking
Fitur ini dapat melakukan lock tidak hanya pada table-level saja,akan tetapi dimungkinkan untuk melakukanlock lebih jauh lagi sampai pada row-level.sehingga user-user dapat melakukan akses data dalam suatu tabel secara bersamaan,lebih cepat dan lebih akurat.
*    High Transaction Processing Performance
Meskipun trafik data sangat besar,tapi proses manipulai data dapat berjalan dengan lancar.
*    Oracle Data Mining & Data Warehousing
Fitur ini memberikan kemudahan bagi perusahaan yang ingin men-develop aplikasi Business Intellegent yang bertujuan untuk membantu eksekutif perusahaan dalam menentukan strategiperusahaan berdasarkan analisis data yang di-generate oleh Oracle Data Mining.
*    Virtual Private Database
Fitur ini memberikan dan meningkatkan fleksibilitas jaminan security sampai pada row-level security.Hal ini akan membuat aplikasi kita menjadi semakin aman sewaktu kita melakukan transaksi melalui internet.
*    Flashback Query
fitur ini memungkinkan kita untuk melihat status data kita mundur beberapa waktu (flash back) sampai batas yang kita tentukan.Sehingga apabila terjadi kesalahan data pada waktu yang lalu,maka kita dapat melakukan koreksi tanpa harus melakukan databaserecovery.

 KELEMAHAN ORACLE

*  Membutuhkan specifikasi hardware yang tinggi untuk dapat menjalankan software DBMS Oracle supaya berjalan dengan stabil
* Data yang bertambah ukurannya akan mengalami kelambatan proses,jadi harus ada database management
*   Merupakan software DBMS yang paling mahal,paling rumit,dan paling sulit dipelajari.
*   Harga yang sangat mahal untuk sebuah database dan penggunaan Oracle sangat memakan banyak biaya, mulai dari device sampai diperlukannya DBA yang handal.
*   HP dan pertahanan (DEF) yang tergolong sedang.