Rumah Pangkalan data Apakah arsitektur jdbc? - definisi dari techopedia

Apakah arsitektur jdbc? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah yang dimaksudkan dengan Java Architecture Connectivity Architecture (JDBC Architecture)?

Kaedah Konektivitas Pangkalan Data Java (JDBC) adalah API yang menyatakan antara muka untuk mengakses pangkalan data relasi. JDBC membantu untuk menyambung ke pangkalan data, menghantar pertanyaan dan kemas kini ke pangkalan data, dan mengambil dan memproses keputusan yang diperoleh dari pangkalan data untuk pertanyaan.

Techopedia menerangkan Seni Bina Konektivitas Pangkalan Data Java (JDBC Architecture)

JDBC adalah sebahagian teras dari platform Java dan merupakan spesifikasi API yang dibangunkan oleh Sun Microsystems. Senibina JDBC menyokong model pemprosesan dua peringkat dan tiga peringkat untuk mengakses pangkalan data.


Dalam model dua peringkat, aplet atau aplikasi Java berkomunikasi langsung ke sumber data. Pemandu JDBC membolehkan komunikasi antara aplikasi dan sumber data. Apabila pengguna menghantar pertanyaan kepada sumber data, jawapan bagi pertanyaan tersebut dihantar kembali kepada pengguna dalam bentuk hasil. Sumber data mungkin tidak selalu menjadi mesin tunggal yang terletak di satu tempat. Ia boleh terletak pada mesin yang berbeza pada rangkaian yang pengguna disambungkan. Ini dikenali sebagai konfigurasi klien / pelayan, di mana mesin pengguna bertindak sebagai pelanggan dan mesin yang mempunyai sumber data yang berfungsi sebagai pelayan. Sambungan rangkaian boleh menjadi intranet atau Internet.


Dalam model tiga peringkat, arahan pengguna atau pertanyaan dihantar ke perkhidmatan peringkat pertengahan, dari mana arahan dihantar semula ke sumber data. Hasilnya dihantar kembali ke tier pertengahan, dan dari sana ke pengguna. Model jenis ini didapati sangat berguna oleh pengarah sistem maklumat pengurusan, kerana ia memudahkan untuk mengekalkan kawalan akses dan membuat kemas kini data korporat. Penggunaan aplikasi juga menjadi mudah dan memberikan manfaat prestasi. Tingkat pertengahan biasanya ditulis dalam C atau C ++.


Pengurus pemandu JDBC adalah tulang belakang tradisional seni bina JDBC, yang menentukan objek untuk menyambungkan aplikasi Java kepada pemandu JDBC. JDBC Test Suite membantu memastikan bahawa pemandu JDBC akan menjalankan program ini. Perisian JDBC-ODBC Bridge menawarkan akses JDBC melalui pemandu sambungan pangkalan data terbuka.

Apakah arsitektur jdbc? - definisi dari techopedia