บ้าน ฐานข้อมูล สถาปัตยกรรม jdbc คืออะไร? - คำจำกัดความจาก techopedia

สถาปัตยกรรม jdbc คืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

นิยาม - สถาปัตยกรรมการเชื่อมต่อฐานข้อมูล Java (JDBC Architecture) หมายถึงอะไร

สถาปัตยกรรม Java Database Connectivity (JDBC) เป็น API ที่ระบุอินเตอร์เฟสสำหรับการเข้าถึงฐานข้อมูลเชิงสัมพันธ์ JDBC ช่วยในการเชื่อมต่อกับฐานข้อมูลส่งแบบสอบถามและอัพเดตไปยังฐานข้อมูลและดึงและประมวลผลผลลัพธ์ที่ได้จากฐานข้อมูลสำหรับแบบสอบถาม

Techopedia อธิบายสถาปัตยกรรมการเชื่อมต่อฐานข้อมูล Java (JDBC Architecture)

JDBC เป็นส่วนสำคัญของแพลตฟอร์ม Java และเป็นข้อกำหนด API ที่พัฒนาโดย Sun Microsystems สถาปัตยกรรม JDBC สนับสนุนรูปแบบการประมวลผลสองชั้นและสามระดับสำหรับการเข้าถึงฐานข้อมูล


ในโมเดลสองระดับ Java แอปเพล็ตหรือแอปพลิเคชันสื่อสารโดยตรงกับแหล่งข้อมูล ไดรเวอร์ JDBC เปิดใช้งานการสื่อสารระหว่างแอปพลิเคชันและแหล่งข้อมูล เมื่อผู้ใช้ส่งแบบสอบถามไปยังแหล่งข้อมูลคำตอบสำหรับแบบสอบถามเหล่านั้นจะถูกส่งกลับไปยังผู้ใช้ในรูปแบบของผลลัพธ์ แหล่งข้อมูลอาจไม่ใช่เครื่องเดียวที่อยู่ในที่แห่งเดียวเสมอไป มันสามารถอยู่ในเครื่องที่แตกต่างกันในเครือข่ายที่ผู้ใช้เชื่อมต่อ สิ่งนี้เรียกว่าการกำหนดค่าไคลเอนต์ / เซิร์ฟเวอร์ที่เครื่องของผู้ใช้ทำหน้าที่เป็นไคลเอนต์และเครื่องที่มีแหล่งข้อมูลทำงานเป็นเซิร์ฟเวอร์ การเชื่อมต่อเครือข่ายสามารถเป็นอินทราเน็ตหรืออินเทอร์เน็ต


ในโมเดลสามระดับคำสั่งหรือแบบสอบถามของผู้ใช้จะถูกส่งไปยังบริการระดับกลางซึ่งคำสั่งนั้นถูกส่งไปยังแหล่งข้อมูลอีกครั้ง ผลลัพธ์จะถูกส่งกลับไปที่ระดับกลางและจากนั้นไปยังผู้ใช้ รูปแบบชนิดนี้พบว่ามีประโยชน์มากโดยผู้อำนวยการฝ่ายระบบสารสนเทศเพื่อการจัดการเนื่องจากมันง่ายต่อการดูแลการควบคุมการเข้าถึงและทำการอัพเดทข้อมูลองค์กร การปรับใช้แอปพลิเคชันกลายเป็นเรื่องง่ายและให้ประโยชน์ด้านประสิทธิภาพ ระดับกลางมักเขียนใน C หรือ C ++


ตัวจัดการไดร์เวอร์ JDBC เป็นแบ็คโบนดั้งเดิมของสถาปัตยกรรม JDBC ซึ่งระบุออบเจ็กต์สำหรับเชื่อมต่อแอปพลิเคชัน Java กับไดร์เวอร์ JDBC ชุดทดสอบ JDBC ช่วยให้มั่นใจได้ว่าไดรเวอร์ JDBC จะเรียกใช้โปรแกรม ซอฟต์แวร์ JDBC-ODBC Bridge เสนอการเข้าถึง JDBC ผ่านไดรเวอร์การเชื่อมต่อฐานข้อมูลแบบเปิด

สถาปัตยกรรม jdbc คืออะไร? - คำจำกัดความจาก techopedia