Open_Database_Connectivity
[Wikipedia|▼Menu]
□記事を途中から表示しています
[最初から表示]

3.8: 2009年頃、Windows 7と共に[4]

近年の状況

最近ではWindowsにおいてもC言語によってODBCを直接利用することは少なくなっており、Visual Basic (VB)などでは、COMとしてVBから直接扱えるADO (ActiveX Data Objects)の下部レイヤーの選択肢の1つとして利用される事が多い。(ADOは、ODBCに代わりOLE DBと呼ばれるプロバイダを選択することでデータベース固有の接続方法を抽象化するが、既存のODBCとの接続のためのラップである「OLE DB Provider for ODBC」を使うこともできる。)

しかし、一方で、SQL Server 2014以降ではOLE DBは今後更新されず、汎用的な接続方法としてはODBCに回帰する方向性も示されている。[5][6]

.NET FrameworkではADOと同じような考え方であるが、マネージド環境となるため、これらのプロバイダは一新されている。ただし、従来のOLE DBも使えるため、OLE DBを経由したODBCへのアクセスは今日でも利用可能ではある。SQL Serverは当然としてオラクルなどの大手RDBMSベンダは.NET Framework用のプロバイダ、もしくはOLE DBプロバイダを提供しており、あえてODBCを経由しなければならないケースは少ないと考えられる。

Javaでは、かつてはJDBCが扱うデータベースドライバとしてType1ドライバ(JDBC-ODBCブリッジ)としてJDBCの下層の物理ドライバに使われており、まだJavaに対応していないデータベースに接続する場合などの手段として使われる場合もあったが、今日では多くのデータベースがJDBCドライバを出しており、ODBCを経由させる必要性はほとんどなくなった[注 1]

このため、JDBC-ODBCブリッジはJava7では非推奨となり、Java8では標準から削除された。[7]
外部リンク

Microsoft Universal Data Access

Online definition of CLI at the Open Groups webpage

注釈^ SQL Serverでさえ、JDBCドライバを出している

出典^ “ ⇒ODBC Versions”. Linux/UNIX ODBC. Easysoft. 2015年12月31日閲覧。
^ Antal, Tiberiu Alexandru. “ ⇒Access to an Oracle database using JDBC” (PDF). Cluj-Napoca: Technical University of Cluj-Napoca. p. 2. 2015年12月31日閲覧。 “ODBC 1.0 was released in September 1992”
^ Microsoft Corporation. Microsoft ODBC 3.0 Programmer's Reference and SDK Guide, Volume 1. Microsoft Press. February 1997. (ISBN 978-1572315167)
^ “ ⇒What's New in ODBC 3.8”. Microsoft. 2015年12月31日閲覧。 “Windows 7 includes an updated version of ODBC, ODBC 3.8.”
^http://msdn.microsoft.com/ja-jp/library/cc280510.aspx
^http://blogs.technet.com/b/dataplatforminsider/archive/2011/08/29/microsoft-aligning-with-odbc.aspx
^ JDBC-ODBC Bridge










データベース管理システム


データモデル

関係モデル

データベース設計

正規化

参照整合性

関係代数

関係論理

データベース管理システム

関係データベース管理システム

オブジェクト関係データベース

分散データベース

トランザクション処理

概念
データベース

ACID

CRUD

3値論理NULL

候補キー

外部キー

主キー

スーパーキー

代理キー

オブジェクト

関係 ()

ビュー

トランザクション

ログ

トリガ

索引

ストアドプロシージャ

カーソル

分割

SQL

SELECT

INSERT


次ページ
記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:14 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef