タグ

2012年2月6日のブックマーク (5件)

  • moonblack.net

    This domain may be for sale!

  • JDBCとは何か?

    この連載では、Javaのデータベース・アクセスAPIである「JDBC」の機能を、サンプルコードを交えて解説していきます。また、J2EEにおけるJDBCの位置付けや、JDBCを利用するさまざまなテクノロジについても解説していく予定です。前提知識としては、Javaとリレーショナル・データベースに関するベーシックな知識があれば十分です。 今回は、JDBCの概要について簡単に触れた後、JDBCのアーキテクチャについて解説します。 JDBCとは? JDBCは、一言でいってしまうなら「リレーショナル・データベース(および、ほとんどすべての表形式のデータ)にアクセスするための、標準Java API」です。JDBCは「Java Database Connectivity」の省略だといわれています(が、実はJDBC仕様には明記されていません)。 企業内のクリティカルなデータは、多くの場合リレーショナル・デー

    JDBCとは何か?
  • Java Solution FAQ:JDBCドライバの種類と使い分け

    JDBCドライバは、その実装方式から4つのタイプに分類されています。なぜ、4つもタイプがあるのでしょうか? それぞれのタイプにはどういった違いがあり、開発者はどういった点を考慮する必要があるのでしょうか? ここでは、これら4つのタイプについてそれぞれの特徴を見ていきます。 ■TYPE1:JDBC-ODBCブリッジドライバ このドライバは、JDBC APIの呼び出しをODBC API呼び出しに変換するブリッジコンポーネントで、Windows用とSolaris用のドライバはJDKに付属しています。ODBCドライバを経由してDBMSに接続することになるので、JDBC-ODBCドライバを使用するクライアントマシンにODBCドライバがインストールされていることが必須となります。 特徴としては、ODBCを経由することによりODBCに対応する多くのDBMSを利用することができ、既存のシステムを利用する際

  • JDBC とODBCの違い - swtechの日記

    JDBC とODBCの違い 1.1 JDBCTMとは JDBCTM は、SQL 文を実行するための JavaTM API です (参考までに、JDBC は登録名であって略語ではありません。しかし、JDBC は「Java Database Connectivity」の略だと思われることがよくあります)。これは、Java プログラミング言語で書かれたクラスとインタフェースのセットから構成されます。JDBC は、ツール/データベース開発者のための標準 API を提供し、Pure Java API を使用したデータベースアプリケーションの作成を可能にします。 JDBC を使用すると、SQL 文を実質的には任意のリレーショナルデータベースに送ることが容易になります。すなわち、JDBC API を使用すると、Sybase データベースにアクセスするためにプログラムを 1 つ作成し、Oracle データ

    JDBC とODBCの違い - swtechの日記
  • (補足)Oracleへの接続

    この章ではOracleデータベースへの接続について説明します。サンプルプログラムの実装対象とするOracleのバージョンは「8.1.6」ですが、それ以上のバージョンについてもほぼ同じです。 1. OCI Driverを用いた接続方法 Oracleは「Oracle JDBC OCI Driver」と「Oracle JDBC Thin Driver」の2種類のJDBCドライバを提供しています。どちらのドライバを使用する場合でも、Oracleのインストールディレクトリの「jdbc/lib」にある「classes111.zip」か「classes12.zip」(前者はJDK1.1用。後者はJava2用)をクラスパスに含める必要があります。(Oracle 9iではThinドライバとOCIドライバでファイルが分かれていますので、それぞれ必要なものをクラスパスに含めてください。) 「Oracle JDB