Mục lục:
- Định nghĩa - Kết nối cơ sở dữ liệu mở (ODBC) có nghĩa là gì?
- Techopedia giải thích Kết nối cơ sở dữ liệu mở (ODBC)
Định nghĩa - Kết nối cơ sở dữ liệu mở (ODBC) có nghĩa là gì?
Kết nối cơ sở dữ liệu mở (ODBC) là một tiêu chuẩn giao diện để truy cập dữ liệu và giao tiếp với các hệ thống cơ sở dữ liệu, bất kể hệ điều hành (HĐH), hệ thống cơ sở dữ liệu (DS) hay ngôn ngữ lập trình. Điều này được thực hiện bằng cách sử dụng trình điều khiển ODBC đóng vai trò là cầu nối giữa các ứng dụng và hệ thống cơ sở dữ liệu.
Techopedia giải thích Kết nối cơ sở dữ liệu mở (ODBC)
Năm 1992, một nhóm các nhà sản xuất đã giới thiệu mô hình ODBC như một giải pháp truyền thông cho số lượng lớn HĐH, DS và các ứng dụng được viết bằng các ngôn ngữ lập trình khác nhau. Ví dụ, một ứng dụng được viết bằng C để truy cập cơ sở dữ liệu Oracle trong UNIX phải được viết lại nếu ứng dụng thay đổi thành Windows hoặc nếu nền tảng cơ sở dữ liệu được chuyển sang Sybase. Các nhà sản xuất này nhận ra sự cần thiết của một cơ chế dịch thuật trung gian và tạo ra một bộ giao thức và giao diện lập trình ứng dụng (API), là mô hình ODBC đầu tiên.
Mô hình ODBC chứa ba thành phần chính sau:
- Máy khách (thường là ứng dụng lập trình)
- Máy chủ cơ sở dữ liệu
- Trình điều khiển ODBC
Chức năng của trình điều khiển, rất giống với dịch giả của con người, là thu hẹp khoảng cách giữa các bên không hiểu nhau.