Mục lục:
- Định nghĩa - Kiến trúc kết nối cơ sở dữ liệu Java (Kiến trúc JDBC) có nghĩa là gì?
- Techopedia giải thích Kiến trúc kết nối cơ sở dữ liệu Java (Kiến trúc JDBC)
Định nghĩa - Kiến trúc kết nối cơ sở dữ liệu Java (Kiến trúc JDBC) có nghĩa là gì?
Kiến trúc kết nối cơ sở dữ liệu Java (JDBC) là một giao diện chỉ định API để truy cập cơ sở dữ liệu quan hệ. JDBC giúp kết nối với cơ sở dữ liệu, gửi các truy vấn và cập nhật đến cơ sở dữ liệu và truy xuất và xử lý các kết quả thu được từ cơ sở dữ liệu cho các truy vấn.
Techopedia giải thích Kiến trúc kết nối cơ sở dữ liệu Java (Kiến trúc JDBC)
JDBC là một phần cốt lõi của nền tảng Java và là một đặc tả API được phát triển bởi Sun microsystems. Kiến trúc JDBC hỗ trợ các mô hình xử lý hai lớp và ba lớp để truy cập cơ sở dữ liệu.
Trong mô hình hai lớp, một ứng dụng hoặc ứng dụng Java giao tiếp trực tiếp với nguồn dữ liệu. Trình điều khiển JDBC cho phép giao tiếp giữa ứng dụng và nguồn dữ liệu. Khi người dùng gửi truy vấn đến nguồn dữ liệu, câu trả lời cho các truy vấn đó sẽ được gửi lại cho người dùng dưới dạng kết quả. Nguồn dữ liệu có thể không phải luôn luôn là một máy duy nhất được đặt tại một nơi duy nhất. Nó có thể được đặt trên một máy khác trên mạng mà người dùng được kết nối. Đây được gọi là cấu hình máy khách / máy chủ, trong đó máy của người dùng đóng vai trò là máy khách và máy có nguồn dữ liệu đang hoạt động như máy chủ. Kết nối mạng có thể là mạng nội bộ hoặc Internet.
Trong mô hình ba tầng, các lệnh hoặc truy vấn của người dùng được gửi đến các dịch vụ trung gian, từ đó các lệnh lại được gửi đến nguồn dữ liệu. Các kết quả được gửi trở lại tầng giữa và từ đó đến người dùng. Loại mô hình này được các giám đốc hệ thống thông tin quản lý tìm thấy rất hữu ích, vì nó giúp đơn giản để duy trì kiểm soát truy cập và cập nhật dữ liệu của công ty. Ứng dụng triển khai cũng trở nên dễ dàng và cung cấp lợi ích hiệu suất. Tầng giữa thường được viết bằng C hoặc C ++.
Trình quản lý trình điều khiển JDBC là xương sống truyền thống của kiến trúc JDBC, chỉ định các đối tượng để kết nối các ứng dụng Java với trình điều khiển JDBC. Bộ kiểm tra JDBC giúp đảm bảo rằng các trình điều khiển JDBC sẽ chạy chương trình. Phần mềm JDBC-ODBC Bridge cung cấp quyền truy cập JDBC thông qua các trình điều khiển kết nối cơ sở dữ liệu mở.