Rumah Database Apa itu arsitektur jdbc? - definisi dari techopedia

Apa itu arsitektur jdbc? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa artinya Arsitektur Konektivitas Basis Data Jawa (Arsitektur JDBC)?

Arsitektur Java Database Connectivity (JDBC) adalah antarmuka penentu API untuk mengakses basis data relasional. JDBC membantu untuk terhubung ke database, mengirim permintaan dan pembaruan ke database, dan mengambil dan memproses hasil yang diperoleh dari database untuk permintaan.

Techopedia menjelaskan Arsitektur Konektivitas Basis Data Java (Arsitektur JDBC)

JDBC adalah bagian inti dari platform Java dan merupakan spesifikasi API yang dikembangkan oleh Sun Microsystems. Arsitektur JDBC mendukung model pemrosesan dua-tier dan tiga-tier untuk mengakses database.


Dalam model dua tingkat, applet atau aplikasi Java berkomunikasi langsung ke sumber data. Driver JDBC memungkinkan komunikasi antara aplikasi dan sumber data. Saat pengguna mengirimkan kueri ke sumber data, jawaban untuk kueri tersebut dikirim kembali ke pengguna dalam bentuk hasil. Sumber data tidak selalu berupa mesin tunggal yang terletak di satu tempat. Ini dapat ditemukan di mesin berbeda di jaringan yang terhubung dengan pengguna. Ini dikenal sebagai konfigurasi klien / server, di mana mesin pengguna bertindak sebagai klien dan mesin yang menjalankan sumber data bertindak sebagai server. Koneksi jaringan dapat berupa intranet atau Internet.


Dalam model tiga tingkat, perintah atau kueri pengguna dikirim ke layanan tingkat menengah, dari mana perintah dikirim lagi ke sumber data. Hasilnya dikirim kembali ke tingkat menengah, dan dari sana ke pengguna. Jenis model ini ditemukan sangat berguna oleh direksi sistem informasi manajemen, karena membuatnya mudah untuk mempertahankan kontrol akses dan membuat pembaruan untuk data perusahaan. Penerapan aplikasi juga menjadi mudah dan memberikan manfaat kinerja. Tingkat menengah biasanya ditulis dalam C atau C ++.


Manajer driver JDBC adalah tulang punggung tradisional arsitektur JDBC, yang menentukan objek untuk menghubungkan aplikasi Java ke driver JDBC. JDBC Test Suite membantu memastikan bahwa driver JDBC akan menjalankan program. Perangkat lunak JDBC-ODBC Bridge menawarkan akses JDBC melalui driver konektivitas database terbuka.

Apa itu arsitektur jdbc? - definisi dari techopedia