Javaプログラミング DBアクセス(eトレーニング A)

コースコード JV978
受講料  11,000円(税込)
/10,000円(税抜)
標準学習時間 2時間
開始日
(申込締切前)
5月19日/5月26日/6月2日/6月9日/6月16日…

本コースは、マイクロラーニングに対応しています。
Javaによるデータベースアクセスのプログラム作成に欠かすことのできない、共通のインタフェースである「JDBC API」の基本的な使用方法(PreparedStatement)を修得します。

ひとつの学習動画が数分程度ですので、通勤時などのちょっとしたスキマ時間を利用して学習できます。スマートフォンにも対応しています。
JDBCを利用したデータベースアクセスの方法は勿論のこと、データベースアクセスのプログラムでよく利用されるデザインパターン(DAO)についても紹介します。

  • JDBCの利点を説明できる。
  • JDBCを利用してデータベースを参照するプログラムを作成できる。
  • PreparedStatementを利用するプログラムを作成できる。
  • SQLインジェクション対策を施したプログラムを作成できる。
  • DAOとは何かを説明できる。
  • JDBCを利用してプログラム内でトランザクション制御ができる。
  • 同時実行制御を施したプログラムを作成できる。

以下の知識をお持ちの方。
・Javaプログラミング言語の基礎知識(Javaの基本文法、クラスとオブジェクト、継承、インタフェース、例外処理、コレクション)をお持ちの方。
・データベース、SQLの基本的な知識をお持ちの方。

1.JDBC概要
・JDBCとは
・JDBCAPIの概要
・JDBC基本的な利用手順
2.JDBCプログラミングの基本
・データベースへの接続
・PreparedStatementの取得
・SQL文の実行(参照系)
・結果の参照
・リソースの解放
・SQL文の実行(更新系)
・プレースホルダとSQLインジェクション
3.トランザクション制御
・トランザクションの概要
・コミット_ロールバック
・JDBCでのトランザクション制御
・トランザクション実行中の例外
・同時実行制御
・ロックの粒度
・共有ロック_排他ロック
・ダーティーリード
・ノンリピータブルリード
・ファントムリード
・トランザクション乖離レベル
・DAO
・Date and Time API
推奨OS: Microsoft Windows 10 以上
推奨ブラウザ: Microsoft Edge最新版、Chrome 最新版、Firefox 最新版

動作環境詳細

お申し込みはPCサイトへ