- ホーム
- コース概要 | Javaプログラミング DBアクセス(eトレーニング A)
コースコード:JV978
Javaプログラミング DBアクセス(eトレーニング A)(2時間)
最新の開催情報
- 受講料
- 11,000円 10,000円
- 開始日(申込締切前)
- eラーニング 5/20
- 講習日数
- 2時間
コース概要
本コースは、マイクロラーニングに対応しています。
Javaによるデータベースアクセスのプログラム作成に欠かすことのできない、共通のインタフェースである「JDBC API」の基本的な使用方法(PreparedStatement)を修得します。
- 開催形式
- eラーニング
前提知識
以下の知識をお持ちの方。
- Javaプログラミング言語の基礎知識(Javaの基本文法、クラスとオブジェクト、継承、インタフェース、例外処理、コレクション)をお持ちの方。
- データベース、SQLの基本的な知識をお持ちの方。
到達目標
- JDBCの利点を説明できる。
- JDBCを利用してデータベースを参照するプログラムを作成できる。
- PreparedStatementを利用するプログラムを作成できる。
- SQLインジェクション対策を施したプログラムを作成できる。
- DAOとは何かを説明できる。
- JDBCを利用してプログラム内でトランザクション制御ができる。
- 同時実行制御を施したプログラムを作成できる。
講師からのメッセージ
ひとつの学習動画が数分程度ですので、通勤時などのちょっとしたスキマ時間を利用して学習できます。スマートフォンにも対応しています。
JDBCを利用したデータベースアクセスの方法は勿論のこと、データベースアクセスのプログラムでよく利用されるデザインパターン(DAO)についても紹介します。
コース内容
1.JDBC概要
・JDBCとは
・JDBCAPIの概要
・JDBC基本的な利用手順
2.JDBCプログラミングの基本
・データベースへの接続
・PreparedStatementの取得
・SQL文の実行(参照系)
・結果の参照
・リソースの解放
・SQL文の実行(更新系)
・プレースホルダとSQLインジェクション
3.トランザクション制御
・トランザクションの概要
・コミット_ロールバック
・JDBCでのトランザクション制御
・トランザクション実行中の例外
・同時実行制御
・ロックの粒度
・共有ロック_排他ロック
・ダーティーリード
・ノンリピータブルリード
・ファントムリード
・トランザクション乖離レベル
・DAO
・Date and Time API
付加サービス
動作環境
開催スケジュール詳細・お申込
「カートに追加」欄の追加をクリックすると、web申込が可能です。
申込期限およびキャンセル期限は、各締切日の16:30です。
開催番号 | 開始日~ 終了日 | 申込締切日 | 備考 | カートに 追加 |
---|---|---|---|---|
キャンセル締切日 | ||||
JV978005E | 2024/05/07~ 2024/08/06 |
締切ました |
申込締切済
|
|
キャンセル不可 | ||||
JV978006E | 2024/05/13~ 2024/08/13 |
締切ました |
申込締切済
|
|
キャンセル不可 | ||||
JV978007E | 2024/05/20~ 2024/08/19 |
2024/05/10 | ||
2024/05/10 | ||||
JV978008E | 2024/05/27~ 2024/08/26 |
2024/05/17 | ||
2024/05/17 | ||||
JV978009E | 2024/06/03~ 2024/09/02 |
2024/05/24 | ||
2024/05/24 | ||||
JV978010E | 2024/06/10~ 2024/09/09 |
2024/05/31 | ||
2024/05/31 | ||||
JV978011E | 2024/06/17~ 2024/09/17 |
2024/06/06 | ||
2024/06/06 | ||||
JV978012E | 2024/06/24~ 2024/09/24 |
2024/06/13 | ||
2024/06/13 | ||||
JV978013E | 2024/07/01~ 2024/09/30 |
2024/06/21 | ||
2024/06/21 | ||||
JV978014E | 2024/07/08~ 2024/10/07 |
2024/06/28 | ||
2024/06/28 | ||||
JV978015E | 2024/07/16~ 2024/10/15 |
2024/07/05 | ||
2024/07/05 | ||||
JV978016E | 2024/07/22~ 2024/10/21 |
2024/07/11 | ||
2024/07/11 | ||||
JV978017E | 2024/07/29~ 2024/10/28 |
2024/07/19 | ||
2024/07/19 | ||||
JV978018E | 2024/08/05~ 2024/11/05 |
2024/07/26 | ||
2024/07/26 | ||||
JV978019E | 2024/08/13~ 2024/11/12 |
2024/08/02 | ||
2024/08/02 | ||||
JV978020E | 2024/08/19~ 2024/11/18 |
2024/08/08 | ||
2024/08/08 | ||||
JV978021E | 2024/08/26~ 2024/11/25 |
2024/08/16 | ||
2024/08/16 | ||||
JV978022E | 2024/09/02~ 2024/12/02 |
2024/08/23 | ||
2024/08/23 | ||||
JV978023E | 2024/09/09~ 2024/12/09 |
2024/08/30 | ||
2024/08/30 | ||||
JV978024E | 2024/09/17~ 2024/12/16 |
2024/09/06 | ||
2024/09/06 | ||||
JV978025E | 2024/09/24~ 2024/12/23 |
2024/09/12 | ||
2024/09/12 | ||||
JV978026E | 2024/09/30~ 2025/01/06 |
2024/09/19 | ||
2024/09/19 |
リコメンド
「Javaプログラミング DBアクセス(eトレーニング A)」コースを申込んだ人は、こんなコースも申し込んでいます。