สารบัญ:
- นิยาม - Java Database Connectivity Interface (JDBC Interface) หมายถึงอะไร?
- Techopedia อธิบาย Java Database Connectivity Interface (JDBC อินเตอร์เฟส)
นิยาม - Java Database Connectivity Interface (JDBC Interface) หมายถึงอะไร?
อินเตอร์เฟสการเชื่อมต่อฐานข้อมูล Java (JDBC) เป็นคอมโพเนนต์ซอฟต์แวร์ที่อนุญาตให้แอ็พพลิเคชัน Java โต้ตอบกับฐานข้อมูล เพื่อเพิ่มประสิทธิภาพการเชื่อมต่อ JDBC ต้องการไดรเวอร์สำหรับแต่ละฐานข้อมูล ไดรเวอร์เหล่านี้เชื่อมต่อกับฐานข้อมูลและใช้โปรโตคอลเพื่อถ่ายโอนแบบสอบถามและผลลัพธ์ที่เกี่ยวข้องระหว่างไคลเอนต์และฐานข้อมูล
Techopedia อธิบาย Java Database Connectivity Interface (JDBC อินเตอร์เฟส)
การเชื่อมต่อฐานข้อมูล Java (JDBC) กำหนดอินเทอร์เฟซและคลาสและโดยการเชื่อมต่อฐานข้อมูลทำให้สามารถเขียนแอปพลิเคชันฐานข้อมูลใน Java JDBC ช่วยในการดำเนินการคำสั่ง SQL และสนับสนุนการทำงานของ SQL ขั้นพื้นฐาน เนื่องจาก Java ทำงานบน thin client, แอพเพล็ตที่ฝังอยู่ในเว็บเพจจะใส่รหัส JDBC ที่สามารถดาวน์โหลดได้ซึ่งอนุญาตให้เข้าถึงฐานข้อมูลระยะไกลได้ ไดรเวอร์เทคโนโลยี JDBC แบ่งออกเป็นสี่ประเภท:
- JDBC type 1 driver หรือที่เรียกว่า JDBC-ODBC bridge เป็นการใช้งานฐานข้อมูลไดร์เวอร์ที่ใช้ไดรเวอร์ ODBC เพื่อเชื่อมต่อกับฐานข้อมูล
- ไดรเวอร์ JDBC type 2 หรือที่เรียกว่าไดรเวอร์ Native API คือการนำไดรเวอร์ฐานข้อมูลไปใช้ซึ่งใช้ไลบรารีฝั่งไคลเอ็นต์ของฐานข้อมูล
- ไดรเวอร์ JDBC type 3 หรือที่เรียกว่าไดร์เวอร์ Java pure สำหรับมิดเดิลแวร์ฐานข้อมูลเป็นการใช้งานไดร์เวอร์ฐานข้อมูลที่ใช้ประโยชน์จากระดับกลางระหว่างโปรแกรมที่เรียกใช้และฐานข้อมูล
- ไดรเวอร์ JDBC type 4 หรือที่เรียกว่าไดร์เวอร์ pure Java โดยตรงไปยังฐานข้อมูลเป็นการใช้งานไดร์เวอร์ฐานข้อมูลที่แปลงการโทร JDBC เป็นโปรโตคอลฐานข้อมูลเฉพาะของผู้ขาย
