Что такое ODBC?

ODBC является аббревиатурой для открытого Database Connectivity, и представляет собой интерфейс для доступа к базам данных с помощью SQL запросов. В ODBC может быть использовано в качестве средства доступа к различным базам данных, таких как MS-Access, DBase, DB2, Excel, и текст. Благодаря этим интерфейс уровня вызовов (CLI) требования к SQL Доступ к группе, OBDC позволяет нейтральный способ доступа к данным, хранящимся на персональных компьютерах и различных баз данных. Он был впервые создан Microsoft и Симба технологий. ODBC 1.0 первоначально был выпущен в сентябре 1992 года, и в конечном итоге стала частью международного стандарта SQL в 1995 году. Microsoft изначально поставила ODBCs как набор библиотек DLL, и сегодня, корабли в комплекте с каждой копии Microsoft Windows. Сегодня все больше и больше операционных систем, таких как UNIX и Apple имеют принятия ODBC.

Сила ODBC состоит в том, что, предоставляя универсальный интерфейс доступа к данным, что позволяет независимых компаний, и стороны не должны учиться несколько интерфейсов прикладного программирования. Для попросту говоря, с ODBC, приложения могут одновременно доступ, просматривать и модифицировать базу данных из многочисленных и весьма разнообразных баз данных. Это объясняется тем, что ODBC "Re-коды" в SQL запросы, так что он будет прочитан в различных базах данных.

Тем не менее, ODBC также имеет свои недостатки. Как и управление большим количеством клиентов, ODBC может означать огромное количество драйверов и библиотек DLL в перспективе это может привести к системному администрированию накладных. Тем не менее, этот вопрос привел несовершеннолетнего в целях дальнейшего использования в технологии ODBC сервера (или "многозвенной драйверов ODBC") для облегчения нагрузки. Кроме того, как водители являются одним из ключевых в ODBCs, некоторые из них подняли вопрос о новой водителей стабильность, как это часто многие из них показано, что ошибок в них.

Как ODBC обрабатывается

Для использования ODBC, три необходимых компонента: ODBC клиент, ODBC драйвера и сервера СУБД (напр. Microsoft Access, SQL Server, Oracle и FoxPro). Во-первых, ODBC клиент будет использовать команду (именуемый в дальнейшем "ODBC") взаимодействовать (запрашивающим и / или передачи данных) с сервера СУБД (бэк-конец). Тем не менее, сервер СУБД не поймут команду по ODBC клиент все же, как команда еще не обработаны через ODBC драйвера (фронтальная). Итак, в ODBC драйвер декодирования команд, которые могут быть обработаны на сервере ODBC и туда. В ODBC сервера будет отвечать Перейти к ODBC драйвер, который будет переводить окончательный вывод в ODBC клиент.



Top 5 Бесплатные Сетевые средства

Бесплатные документацию на технологию баз данных

Закладка Что такое ODBC?

Последние сообщения блога


Английский Английский Немецкий Немецкий Испанский Испанский Французский Французский Итальянский Итальянский Португальский Португальский Русский Русский Голландский Голландский
Греческая Греческая Хинди Хинди Японский Японский Корейский Корейский Китайский Китайский Китайский (упрощенный) Китайский (упрощенный) Арабский Арабский

Copyright 2009 Tech-FAQ. Все права защищены. Политика конфиденциальности.