目次:
- 定義-Open Database Connectivity(ODBC)とはどういう意味ですか?
- TechopediaがOpen Database Connectivity(ODBC)について説明しています
定義-Open Database Connectivity(ODBC)とはどういう意味ですか?
Open Database Connectivity(ODBC)は、オペレーティングシステム(OS)、データベースシステム(DS)、またはプログラミング言語に関係なく、データにアクセスし、データベースシステムと通信するためのインターフェイス標準です。 これは、アプリケーションとデータベースシステム間のブリッジとして機能するODBCドライバーを使用して実現されます。
TechopediaがOpen Database Connectivity(ODBC)について説明しています
1992年、メーカーのグループは、異なるプログラミング言語で記述された多数のOS、DS、およびアプリケーションの通信ソリューションとしてODBCモデルを導入しました。 たとえば、UNIXでOracleデータベースにアクセスするためにCで記述されたアプリケーションは、アプリケーションがWindowsに変更された場合、またはデータベースプラットフォームがSybaseに移動された場合、書き換える必要がありました。 これらのメーカーは、中間変換メカニズムの必要性を認識し、プロトコルとAPI(アプリケーションプログラミングインターフェイス)のセットを作成しました。これは最初のODBCモデルでした。
ODBCモデルには、次の3つの主要コンポーネントが含まれています。
- クライアント(通常はプログラミングアプリケーション)
- データベースサーバー
- ODBCドライバー
ドライバーの機能は、人間の翻訳者に非常に似ていますが、他の方法ではお互いを理解しない当事者間のギャップを埋めることです。
