ジェーディービーシードライバJDBCでデータベースを操作するためのjarファイルもしくはクラス。JDBCを用いてデータベースを操作するためには、そのデータベースに接続するためのファイルやクラスが必要となる。それがJDBCドライバである。ファイルは通常jarファイルであり、クラスパスを通すことで使用できるようになる。その上で、JDBCドライバとなるクラスを、ClassクラスのforName()メソッドで指定することで、JDBCでドライバが対応するデータベースに接続できるようになる。JDBCドライバの中にはjarファイルのみでは使用できないものもある。JDBCドライバにはType-1からType-4の4種類が存在する。Type-4は全てJavaで作られたJDBCドライバであり、それ以外はJava以外の言語で作られた箇所が存在する可能性がある。Java以外の言語で書かれたドライバは、通常jarファイル以外にもDLL等のファイルも必要となる。Type-4は全てJavaで作られているためjarファイルのみで使用できる。それ以外のドライバはDLL等の配布も必要となり、またJava言語以外の箇所で問題が発生した場合には例外が投げられずに落ちる可能性があるが、Javaを使用しない分高速なものもある。ひとつのデータベースに対して複数のJDBCドライバが存在する場合もある。OracleはOCI(Type-2)とThin(Type-4)の2つを提供しており、上記以外の差異以外にも微妙に違いが存在する。いった場合にはメリットとデメリットを考えてJDBCドライバを選択する必要がある。この使用例の使用方法についてはSQLの項目を参照してください。ドライバをロードします。これが「JDBCドライバ」です。コネクションを取得します。