- Back to Home »
- Praktikum Sistem Basis Data
Posted by : Unknown
24 Feb 2014
ORACLE
Dari pertemuan Sistem Basis Data kemarin terdapat Poin Poin materi yang saya tangkap yaitu Oracle Merupakan RDMS yang paling banyak digunakan oleh perusahaan-perusahaan didunia.Database Oracle adalah produksi dari Oracle Corporation yang bergerak di bidang Database keunggulan oracle adalah kapasitasnya yang sangat besar sehingga sering digunakan perusahaan perusahaan Raksasa dunia
Keunggulan Oracle dibanding dengan yang lain :
- Scalability, memiliki kemampuan menangani banyak user yang melakukan koneksi secara bersamaan tanpa berkurangnya performance.
- Reliability, memiliki kemampuan untuk melindungi data dari kerusakan jika terjadi kegagalan fungsi pada sistem seperti disk failure.
- Serviceability, memiliki kemampuan untuk mendeteksi masalah, kecepatan dalam mengkoreksi kesalahan, dan kemampuan melakukan konfigurasi ulang struktur data.
- Stability, memiliki kemampuan untuk crash karena beban load yang tinggi. Hal ini berkaitan dengan scability.
- Availability, yaitu kemampuan dalam penanganan crash atau failure agar service dapat tetap yaitu kemampuan dalam penanganan crash atau failure agar service dapat tetap berjalan.
- Multiplatform, dapat digunakan pada banyak sistem operasi seperti seperti windows, unix, linux, dan solaris.
- Mendukung data yang sangat besar, Oracle dapat menampung data hampir 512 pet byte (1 pet byte = 1.000.000 gigabyte).
- Sistem sekuriti yang cukup handal
- Dapat menampung hampir semua tipe data seperti data teks, image, sound, video, dan time series.
Oracle menggunakan SQL (Structured query language) sebagai bahasa perantara antara user dan database. Kemudian Oracle Corp mengembangkan sebuah bahasa procedural yang mereka sebut sebagai PL/SQL. Dengan menggunakan kedua bahasa ini, seorang user dapat mengoptimalkan penggunaan database Oracle.
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
Netbeans
sebagai IDE ditujukan untuk memudahkan pemrograman Java. Pada bulan
Februari 2006 para instruktur Java dari Sun Microsystem mengikuti
training untuk beralih dari pemrograman Java manual (memakai editor teks
dan command prompt) ke pemrograman GUI dengan Netbeans.
Netbeans
berbasis visual dan event-driven. Sama seperti IDE lainnya, misal
Borland Delphi dan Microsoft Visual Studio. Netbeans mencakup compiler,
builder dan debugger internal. Hal ini memudahkan proses pasca
perancangan program. Proses deployment atau tes dapat dilakukan dengan
Netbeans J2SE, J2EE, J2ME di Netbeans.
Netbeans
seperti juga konsep Java sangat fleksibel. Sepanjang library Java
tersedia, maka kita dapat melakukan pemrograman untuk jenis aplikasi
apapun. Kita dapat membuat aplikasi dekstop (J2SE). Pemrograman web dan
enterprise (J2EE) dapat dilakukan secara visual :
· Koneksi server database melalui JDBC dapat dilakukan dari Netbeans, baik pada saat perancangan maupun deployment program.
· Pembuatan komponen beans.
· Pembuatan
Java Server Pages (JSP), web module (servicelocator dan servlet), web
services dengan menggunakan wizard yang telah disediakan.