どのようなODBCのは何ですか?
ODBCのオープンデータベース接続の略で、 SQLクエリを介してアクセスするデータベースへのインターフェイスです。 は、 ODBCのMSなど、さまざまなデータベースへのアクセスツールのアクセスは、 dBaseの、のDB2 、 Excel 、およびテキストとして使用することができます。 これらのコールレベルインターフェース( CLI )をは、 SQL Accessグループの仕様により、 OBDCのデータをパソコンや様々なデータベースにアクセスする中立的な方法で保存することができます。 これは、 MicrosoftとSimba Technologiesが作成されました。 1992年9月のODBC 1.0は当初、 1995年にリリースされたが、国際SQL標準の一部となった。 Microsoftは当初、今日のMicrosoft Windowsのすべてのコピーで、発送セットDLLとのセットとしてはまだODBCs出荷した。 UNIXおよびアップルのような今日、ますます多くのオペレーティングシステムでは、 ODBCを採用しています。
ODBCの強さは、普遍的なデータアクセスインターフェイスを提供することにより、独立系ソフトウェア企業や、複数のアプリケーションプログラミングインターフェイスを習得する政党がないことができますされています。 単純には、 ODBCと、アプリケーションが同時にアクセスすることができます、表示、および数多くの非常に多様なデータベースからデータベースの変更をしてください。 これは、 ODBCの"再コード"は、 SQLには、様々な異なる種類のデータベースのクエリで読み取れるためです。
ただし、 ODBCのも欠点がある。 ODBCクライアントの巨大なコードを管理するように実行されて、これはシステム管理のオーバーヘッドにつながる可能性があるドライバやDLLのは、莫大な量を意味することができます。 それにもかかわらず、このマイナーな問題は、 ODBCサーバー技術の一層の使用して(または、 "多階層のODBCドライバ" )への負荷の軽減につながった。 ドライバーとしてODBCsにキーをしているまた、いくつかは、多くの場合が多く、それらのバグを示している、新しいドライバーの安定性の問題を提起している。
ODBCをどのように処理される
(例: Microsoft Accessのは、 SQL Server 、 Oracle 、およびFoxProの)は、 ODBC 、 3つのコンポーネントが必要です: ODBCクライアントは、 ODBCドライバ、およびサーバのDBMSを使用するには。 まず、 ODBCクライアントは、コマンドを使用します(以下のODBC "とは" ) (要求との対話を/またはそれ以上)は、 DBMSサーバ(バックエンド)とデータを送信する。 としては、コマンドは、 ODBCドライバ(フロントエンド)を介して処理されていないが、サーバーは、 DBMSのODBCクライアントでは、次のコマンドを理解することはありません。 それならば、 ODBCドライバは、 ODBCのサーバーで処理することができますが送信されるコマンドをデコードします。 サーバーは、 ODBCをバックには、 ODBCクライアントへの最終出力を翻訳するのODBCドライバに対応します。
|
無料のホワイトペーパーデータベース技術に関する
ブックマークをどのようなODBCのは何ですか?最新のブログの投稿
- 乾燥方法は 、 携帯電話を連絡先に水で 、 是非のに

