Minggu, 23 Februari 2014



Sekilas Tentang Database Oracle

Oracle adalah relational database management system (RDBMS) untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi. Oracle Server menyediakan solusi yang efisien dan efektif karena kemampuannya dalam mengolah data. Oracle Database adalah sebuah Sistem Database yang cukup terkena Sistem ini telah banyak digunakan oleh perusahaan-perusahaan terkenal baik dalam Negri Maupun Luar Negri

A.        Kelebihan dan Kekurangan Menggunakan Database  Oracle

Kelebihan:

1.  Scalability, kemampuan menangani banyak user yang Melakukan koneksi secara simultan tanpa berkurangnya performance secara signifikan. Dalam dokumentasinya, Oracle menyebutkan bahwa database Oracle dapat melayani puluhan ribu user secara simultan.
2.    Reliability yang bagus, yaitu kemampuan untuk melindungi data dari kerusakan jikaterjadi kegagalan fungsi pada sistem seperti disk failure.
3.       Stability, yaitu kemampuan untuk tidak crash karena beban yang tinggi.
4.       Availability,yaitu kemampuan dalam penanganan crash atau failure agar service tetap.
5.       Multiplatform, dapat digunakan pada banyak sistem operasi sepertiWindows, Unix, Linux dan Solaris.
6.       Mendukung data yang berukuran besar. Berdasarkan dokumentasinya, Oracle dapat menampung data sampai 512 petabyte(1 petabyte= 1024 terabyte).
7.       Security yang cukup handal.
8.       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.
9.  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.

Kekurangan :

1.       Merupakan software DMBS yang paling mahal, paling rumit, dan paling sulit untuk   dipelajari.
2.       Membutuhkan spesifikasi hardware yang tinggi untuk dapat menjalankan Aplikasi      
3.    Hanya diperuntukan bagi perusahaan berukuran besar, dan kurang  cocok untuk   perusahaan kecil maupun menengah.
4.  Data yang bertambah ukurannya akan mengalami kelambatan proses, jadi harus ada   database management
5.       Harga yang sangat mahal untuk sebuah database dan penggunaan Oracle sangat         memakan banyak biaya, mulai dari device sampai diperlukannya DBA yang handal.




Netbeans adalah salah satu aplikasi IDE yang digunakan programmer untuk menulis, mengompile, mencari kesalahan, dan menyebarkan program.netbeans ditulis dalam bahasa java namun dapat juga mendukung bahasa pemrogramman lain. program ini bebas digunakan
Netbeans adalah salah satu aplikasi IDE yang digunakan programmer untuk menulis, mengompile, mencari kesalahan, dan menyebarkan program.netbeans ditulis dalam bahasa java namun dapat juga mendukung bahasa pemrogramman lain. program ini bebas digunakan
fitur-fitur pada netbeans
·         Smart code completion : mengusulkan nama variable dari suatu tipe, melengkapi keyword, dan mengusulkan tipe parameter dari method
·         Menggunakan code generator : dengan menggunakan fitur ini kita dapat meng-generate constructor, setter and getter method, dll.
·         Error stripe : fitur yang menandai baris yang error dengan menghiglight merah.
·         Bookmarking : fitur yang digunakan untuk menandai baris yang suatu saat hendak kita modifikasi
·         go to commands : fitur yang digunakan untuk jump ke deklarasi variable, source code atau file yang ada pada project yang sama.

Database yang didukung Netbeans
·         JDBC merupakan spesifikasi standar dari javasoft API yang memungkinkan program java untuk mengakses sistem database manajemen.
·         JDBC API terdiri dari satu set interface dan kelas yang ditulis dengan bahasa pemrogramman java.
·         ojdbc (oracle java database conectivity) adalah driver yang menghubungkan program java dan oracle
·         mysql-connector-java adalah driver yang menghubungkan program java dan oracle
·         JDBC-ODBC
·         mySQL-server