Apa Itu JDBC
Apa Itu JDBC
c
Menerjemahkan JDBC API panggilan menjadi Microsoft Open Database Connectivity (ODBC) panggilan
yang kemudian diteruskan ke driver ODBC. Kode ODBC biner harus dimuat pada setiap komputer klien
yang menggunakan jenis driver.
Mengubah JDBC API API panggilan menjadi klien DBMS khusus panggilan. Seperti driver jembatan, jenis
driver mensyaratkan bahwa beberapa kode biner akan dimuat pada setiap komputer klien.
JDBC API Mengirim panggilan ke server tingkat menengah yang menerjemahkan panggilan tersebut
dalamprotokol jaringan DBMS spesifik. Panggilan yang telah diterjemahkan tersebut kemudian dikirim ke
sebuah DBMS tertentu.
Mengubah JDBC API melalui panggilan langsung ke protokol jaringan DBMS-spesifik tanpa tingkat
tengah. Hal ini memungkinkan aplikasi client untuk terhubung langsung ke server database.
!! " " "# $ $ " $
%& ' ( %
CREATE TABLE ms_karyawan (
kode_cabang varchar(10) default NULL,
kode_karyawan varchar(10) NOT NULL,
nama_depan varchar(8) default NULL,
nama_belakang varchar(9) default NULL,
jenis_kelamin varchar(1) default NULL,
PRIMARY KEY (kode_karyawan)
)
2. 3 3 #
DML digunakan untuk memanipulasi data yang ada dalam suatu tabel. Perintah yang umum dilakukan
adalah:
SELECT untuk menampilkan data
INSERT untuk menambahkan data baru
UPDATE untuk mengubah data yang sudah ada
DELETE untuk menghapus data
SELECT *
FROM ms_karyawan
# $
digunakan oleh program aplikasi secara dinamik untuk menyiapkan pernyataan SQL
untuk pelaksanaan. membuat kenyataan SQL dieksekusi, disebut kenyataan disiapkan, dari bentuk rentetan
aksara kenyataan, disebut string kenyataan.
# $
)*+, +*,3+, adalah salah satu feature yang terdapat di mysql 5.0 sedang-kan store procedure
sendiri adalah kumpulan-kumpulan SQL berupa rountine yang di simpan dalam database MySQL Server.
Akan memperkecil trafik request dari aplikasi ke database karena semua proses bisnis dilakukan di database
mysql dan aplikasi akan menerima hasil proses saja. ketika sebuah aplikasi yang didevelop terdiri dari
berbagai bahasa pemrograman (misalkan desktop dan web) yang mana kedua tipe aplikasi tersebut
membutuhkan hasil dan operasi database yang sama. untuk meningkatkan securiti, misalkan sebuah
aplikasi yang login dengan user abcd tidak dapat mengakses tabel2 tertentu secara langsung tetapi mesti
melalui store procedure, dengan cara ini akan meningkatkan ke-valid-tan data