Minggu, 23 Februari 2014

Pengertian, Kelebihan, Kekurangan Oracle dan Netbeans (Sistem Basis Data)

ORACLE 

    • Pengertian
    Oracle adalah database rasional yang terdiri dari kumpulan data dalam suatu sistem manajemen basis data RDBMS (Relational Data Base Management System) yang multi-platform. Basis data Oracle ini pertama kali dikembangkan oleh Larry Ellison, Bob Miner dan Ed Oates lewat perusahaan konsultasinya bernama Software Development Laboratories (SDL) pada tahun 1977. Pada tahun 1983, perusahaan ini berubah nama menjadi Oracle Corporation sampai sekarang. 


    Gambar arsitektur struktur Oracle :


    • Kelebihan :

      - Merupakan software DBMS yang handal dan memiliki kemampuan yang tinggi.

      - Dapat menangani jumlah data dalam ukuran yang besar.

      - Dapat mengolah data dalam ukuran besar dan mengolahnya dengan cepat sehingga didapatkan informasi yang akurat sesuai permintaan pengguna/user.

      - Memiliki kemampuan akan fleksibilitas dan skalabilitas yang dapat memenuhi tuntutan akan data dan informasi yang bervolume besar dan terus-menerus bertambah besar.
      - Memiliki kemampuan Technology Cluster Server, dimana jika terdapat lebih dari satu unit server misalnya 100 unit server maka Oracle dapat menjadikan 100 unit server tersebut aktif bekerja bersama sebagai 100 aktif server.
      - Memiliki kemampuan untuk management user dan tiap user bisa diatur hak akses terhadap suatu database oleh database administrator.
      - Bisa berjalan pada lebih dari satu platform system operasi.
      - Pemrosesan data yang sangat cepat, open source.
      - Ketika kita mengakses database dan kemudian ada kejadian seperti listrik mati misalnya maka data yang sudah kita simpan tidak rusak/hilang. Oracle memiliki kemampuan flashback, sehingga semua jenis transaksi yang salah akan dapat dikembalikan. 
      - Dan dapat menampung data dalam sekala besar. 
      - Dalam PvE maupun PvP, Oracle dapat meningkatkan kerja tim dengan berbagai buff, menghidupkan kembali orang yang mati, sehingga dicari cari untuk party, selain itu juga terlihat pada besarnya MP yang dimilikinya.
      - Dapat bekerja di lingkungan client/server (pemrosesan tersebar)

    • Kekurangan :
     
    - Merupakan software DMBS yang paling mahal, paling rumit, dan paling sulit untuk dipelajari.

    - Membutuhkan spesifikasi hardware yang tinggi untuk dapat menjalankan software DMBS Oracle supaya berjalan dengan stabil.

    - Hanya diperuntukan bagi perusahaan berukuran besar, dan tidak cocok untuk perusahaan kecil maupun menengah.
    - Data yang bertambah ukurannya akan mengalami kelambatan proses, jadi harus ada database management.
    - 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.
     

 

NETBEANS

    • Pengertian

      Netbeans merupakan sebuah aplikasi Integrated Development Environment (IDE) yang berbasiskan Java dari Sun Microsystems yang berjalan di atas swing. Swing merupakan sebuah teknologi Java untuk pengembangan aplikasi desktop yang dapat berjalan pada berbagai macam platform seperti windows, linux, Mac OS X dan Solaris. Sebuah IDE merupakan lingkup pemrograman yang di integrasikan ke dalam suatu aplikasi perangkat lunak yang menyediakan Graphic User Interface (GUI), suatu kode editor atau text, suatu compiler dan suatu debugger. 

       
    • Kelebihan : Salah satu yang menjadi kelebihan NetBeans GUI Builder adalah GRATIS. Selain itu NetBeans GUI Builder sangat kompetebel dengan Swing karena memang langsung dikembangkan oleh Sun yang notabenenya sebagai pengembang Swing.
     
    • Kekurangan : NetBeans hanya mensupport 1 pengembangan Java GUI, yaitu Swing, yang padahal ada Java GUI yang dikembangkan oleh eclipse yang bernama SWT dan JFace yang sudah cukup populer.
     
 ++ ekstra : Pada saat praktikum, kami dibimbing bagaimana cara menginstall oracle. Lalu kami mulai menggunakan orcle untuk membuat basis data (meski sangat sedehana). Tapi sayangnya waktu tidak cukup, jadi kami harus menginstall netbeans masing-masing di rumah..

Sekian dan terimakasih :) semoga bermanfaat~~~

Sumber :