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