Оглавление:
- Определение - Что означает Open Database Connectivity (ODBC)?
- Techopedia объясняет Open Database Connectivity (ODBC)
Определение - Что означает Open Database Connectivity (ODBC)?
Open Database Connectivity (ODBC) - это стандарт интерфейса для доступа к данным и обмена данными с системами баз данных независимо от операционной системы (ОС), системы баз данных (DS) или языка программирования. Это достигается с помощью драйверов ODBC, которые служат мостом между приложениями и системами баз данных.
Techopedia объясняет Open Database Connectivity (ODBC)
В 1992 году группа производителей представила модель ODBC в качестве коммуникационного решения для большого количества ОС, DS и приложений, написанных на разных языках программирования. Например, приложение, написанное на C для доступа к базе данных Oracle в UNIX, необходимо было переписать, если приложение изменилось на Windows или если платформа базы данных была перемещена на Sybase. Эти производители признали необходимость в промежуточном механизме перевода и создали набор протоколов и интерфейсов прикладного программирования (API), который был первой моделью ODBC.
Модель ODBC содержит следующие три основных компонента:
- Клиент (обычно приложение для программирования)
- Сервер базы данных
- ODBC драйвер
Функция водителя, которая очень похожа на человека-переводчика, заключается в том, чтобы ликвидировать разрыв между сторонами, которые иначе не поняли бы друг друга.
