\r\n\r\n
JDBCはJavaデータベース接続プログラム(Java databaseconnectivity program)を表し、アプリケーションプログラミングインターフェースとなり、ユーザーがデータベースにどのようにアクセスするかを定義することが可能になります。完全なプログラミング言語では、Oracle社を通じて標準版が提供されます。一方、ODBCはオープンデータベース接続プログラム(opendatabaseconnectivity program)を代表し、アプリケーションプログラミングの標準インタフェースとなり、APIと呼ばれ、DBMSというデータベース管理システムを通じて情報にアクセスするのに役立つ。
区分根拠 | JDBC社 | ODBC |
定義#テイギ# | ユーザーがデータベースにアクセスする方法を定義できるアプリケーション・プログラミング・インタフェース。 | アプリケーションプログラミングの標準インタフェースで、APIと呼ばれ、DBMSというデータベース管理システムを通じて情報にアクセスするのに役立ちます。 |
名前 | Javaデータベース接続プログラム | オープン・データベース接続プログラム。 |
起源 | 甲骨文が1996年に発売した。 | 1992年にマイクロソフトから発売された。 |
付属国 | 言語やプラットフォームなどの要因により、Javaからの要因のみが受け入れられます。 | スタイルと位置の独立したプラットフォームとして。 |
使用 | Javaシステムで使用されているアプリケーションでのみ具体的になります。 | ソースを考慮せずに、異なるアプリケーションに適用されます。 |
JDBCはJavaデータベース接続プログラム(Java databaseconnectivity program)を表し、アプリケーションプログラミングインターフェースとなり、ユーザーがデータベースにどのようにアクセスするかを定義することが可能になります。完全なプログラミング言語では、Oracle社を通じて標準版が提供されます。JAvadatabaseconnectivity(JDBC)は、Java言語のアプリケーションプログラミングインターフェース(API)であり、お客様がデータベースにアクセスする方法を説明します。Oracle社のJava標準版フェーズの一部です。データベース内で情報をクエリーおよびリフレッシュするポリシーを提供し、ソーシャル・データベースをソートします。JDBCからODBCへの接続許可は、Java仮想マシン(JVM)内の任意のODBC利用可能な情報ソースに関連付けられています。アプリケーションインタフェースを使用すると、get-to-demand文を構造化クエリー言語(SQL)でエンコードし、データベースを処理するプログラムに渡すことができます。比較可能なインタフェースを介して結果を復元します。JDBCは基本的にsqlaccessグループのオープンデータベース接続(ODBC)と同じで、小さな「拡張」プログラムでJDBCインタフェースを利用してODBCインタフェースを通じてデータベースにアクセスできます。たとえば、さまざまな実際のフレームワークの段階で既知のデータベース・アイテムに多数アクセスするためのプログラムを作成できます。MicrosoftWindows 2000を実行しているPC上のデータベースにアクセスすると、例えば、MicrosoftAccessデータベースでは、JDBCで説明されたプログラムがMicrosoftAccessデータベースにアクセスできるようになります。ソフトウェアエンジニアは、データベースに関連するアプリケーションを作成し、組織化されたクエリー方言(SQL)で作成されたクエリーを送信し、結果を処理できます。
ODBCはオープンデータベース接続プログラムを代表し、アプリケーションプログラミングの標準インタフェースとなり、APIと呼ばれ、DBMSというデータベース管理システムを通じて情報にアクセスするのに役立つ。ODBCは、ODBCドライバをアプリケーションとDBMSとの間の解釈層として使用することによってDBMSの自治を実現する。アプリケーションはODBCを使用し、接続されたODBCドライバマネージャを介して動作し、ドライバはクエリーをDBMSに渡します。ODBCドライバは、プリンタドライバまたは他のドライバと同様に考えられ、アプリケーションに標準的な容量配置を提供し、DBMSを実行するのに特に有用である。ODBCを理解する目的は、それらを補完するのではなく、データベース機能を明らかにすることであることが重要です。これらの考え方に沿って、アプリケーションの著者はODBCを利用して突然簡単なデータベースを完全に強調表示されたソーシャルデータベースエンジンにすることを期待すべきではありません。DBMS特定ドライバのエンジニアがodbcapiの機能を実行します。アプリケーションは、これらのドライバの機能を呼び出してDBMS独自の方法で情報を取得します。ドライバマネージャは、アプリケーションとドライバ間の通信を監視します。オープン・データベース接続(ODBC)は、データベースにアクセスするためのオープン・スタンダード・アプリケーション・プログラミング・インターフェース(API)です。プログラムでODBC解釈を使用すると、アクセス、dBase、DB 2、Excel、テキストなど、さまざまなデータベースのレコードを取得できます。ODBCプログラミングを使用しているにもかかわらず、各データベースには異なるモジュールまたはドライバが必要です。ODBCプログラミングサポートの主な提唱者と提供者はマイクロソフトです。