English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
JDBC APIは、Java APIであり、どんな種類のテーブルデータにもアクセスできますが、特に関係データベースに保存されているデータに特化しています。JDBCは、Windows、Mac OS、そしてさまざまなUNIXバージョンなどのさまざまなプラットフォームでJavaと一緒に使用できます。
JDBCは以下を意味しますĴ AVA d ATA b ASE Ç Connectivityは、Javaプログラミング言語と幅広いデータベース間でデータベースに依存しない接続を提供する標準的なJava APIです。
JDBCライブラリには、以下に述べる各タスク用のAPIが含まれており、これらのAPIは通常データベースを使用する際に関連しています。
データベースと接続を確立します。
SQLまたはMySQLステートメントの作成。
データベースでSQLまたはMySQLクエリを実行。
結果レコードの表示および修正。
基本的には、JDBCは規格であり、完全なインターフェースセットを提供し、基本的なデータベースへのポータブルなアクセスを可能にします。Javaは、以下のような異なる実行ファイルの書き込みに使用できます。-
Java アプリケーション
Java アプレット
Java Servlet
Java ServerPage(JSP)
企業JavaBean(EJB)
これらの異なる実行ファイルはすべてJDBCドライバを使用してデータベースにアクセスし、保存されたデータを利用できます。
JDBCはODBCと同じ機能を提供し、Javaプログラムがデータベースに依存しないコードを含めることを可能にします。
java.sqlおよびjavax.sqlはJDBC 4.0の主要なパッケージ。これはこのチュートリアルを書いた時の最新のJDBCバージョンです。データソースとのインタラクションに使用される主要なクラスを提供します。
これらのソフトウェアパッケージの新しい機能には以下の変更が含まれています:
データベースドライバの自動ロード。
エラーハンドリングの改善。
強化されたBLOB / CLOB機能。
接続およびステートメントインターフェースの強化。
国際文字集合のサポート。
SQL ROWIDアクセス。
SQL 2003 XMLデータ型のサポート。
注釈。
このチュートリアルは、JDBCフレームワークおよびそのアーキテクチャ、実際の使用状況を詳細に理解したいJavaプログラマー向けに設計されています。
このチュートリアルを続ける前に、Javaプログラミング言語に十分な理解があることをお勧めします。RDBMSを処理する際には、SQLおよびデータベースの概念を事前に理解しておく必要があります。