|
|
|
|
|
|
トピック |
標準学習時間 |
第1章 データベースプログラミング 概要 ※本書の学習内容 |
15分 |
第1章 データベースプログラミング データベース管理システム(DBMS)とデータベース |
75分 |
第1章 データベースプログラミング mdbデータベースについて~ODBCを経由したJetエンジンの利用 |
40分 |
第1章 データベースプログラミング CSEのダウンロードとセットアップ |
35分 |
第1章 データベースプログラミング 実習用mdbデータベースのインストール |
15分 |
第1章 データベースプログラミング ODBCのDSN登録 |
30分 |
第1章 データベースプログラミング アプリケーションシステムCSEからmdbデータベースへの接続/切断テスト |
15分 |
第1章 データベースプログラミング テーブルオブジェクトの構造~フィールド~レコード |
65分 |
第1章 データベースプログラミング 実習用データベースjspExamples.mdbのテーブルオブジェクト確認 |
20分 |
第1章 データベースプログラミング フィールドのデータ型 |
45分 |
第1章 データベースプログラミング 主キー(PrimaryKey) |
30分 |
第1章 データベースプログラミング 確認テスト1 |
30分 |
第1章 データベースプログラミング 確認テスト2 |
30分 |
第1章 データベースプログラミング 確認テスト3 |
30分 |
第2章 SQLの基礎知識 第2章概要 |
10分 |
第2章 SQLの基礎知識 SQLとは~DMLとDDL |
45分 |
第2章 SQLの基礎知識 SELECTステートメントと結果セット |
30分 |
第2章 SQLの基礎知識 SELECTステートメントの基本形式 |
40分 |
第2章 SQLの基礎知識 CSEによるSQLの実行方法 |
50分 |
第2章 SQLの基礎知識 結果セットのフィールド名にエイリアスを用いる~結果セットに演算の解を表示する |
40分 |
第2章 SQLの基礎知識 結果セットの並べ替え |
45分 |
第2章 SQLの基礎知識 抽出条件の指定 |
45分 |
第2章 SQLの基礎知識 論理演算を使用した複雑な抽出条件 |
30分 |
第2章 SQLの基礎知識 ※(補足)詳細な抽出条件の指定「betweenand」「lile」「in」 |
45分 |
第2章 SQLの基礎知識 「実行エラー」と「空の結果セット」 |
20分 |
第2章 SQLの基礎知識 INSERTステートメントの基本形式 |
40分 |
第2章 SQLの基礎知識 特定のフィールドを指定した新規レコードの挿入 |
30分 |
第2章 SQLの基礎知識 NULL値を使用した比較式 |
15分 |
第2章 SQLの基礎知識 UPDATEステートメント |
25分 |
第2章 SQLの基礎知識 ※(補足)SET節における式の記述 |
30分 |
第2章 SQLの基礎知識 特定のレコードを選択した更新処理 |
15分 |
第2章 SQLの基礎知識 CSEで複数のDMLをバッチ実行する |
20分 |
第2章 SQLの基礎知識 CSEのスプレッドに表示された結果セットからテーブルオブジェクト本体更新 |
20分 |
第2章 SQLの基礎知識 DELETEステートメントの基本形式~特定のレコードを選択した削除処理 |
25分 |
第2章 SQLの基礎知識 テーブルオブジェクトの正規化 |
40分 |
第2章 SQLの基礎知識 ※(補足)詳細な正規化手順 |
65分 |
第2章 SQLの基礎知識 CREATETABLEステートメントによるテーブル定義 |
60分 |
第2章 SQLの基礎知識 リレーションシップと外部キー |
25分 |
第2章 SQLの基礎知識 リレーションシップによる参照整合性~(参考)テーブルオブジェクトの削除処理 |
45分 |
第2章 SQLの基礎知識 テーブルの結合とは |
15分 |
第2章 SQLの基礎知識 WHEREオプションによる結合処理~キーワードINNER JOINによる結合処理 |
55分 |
第2章 SQLの基礎知識 練習問題2-1 ※(補足)ER図によるテーブル分割 |
80分 |
第2章 SQLの基礎知識 練習問題2-1 (問1~問3) 解説 |
35分 |
第2章 SQLの基礎知識 練習問題2-1 (問4) 解説 |
20分 |
第2章 SQLの基礎知識 ※(補足)「GROUPBY」句と集計関数 |
25分 |
第2章 SQLの基礎知識 練習問題2-1 (問5~問6) 解説 |
20分 |
第2章 SQLの基礎知識 確認テスト1 |
30分 |
第2章 SQLの基礎知識 確認テスト2 |
30分 |
第2章 SQLの基礎知識 確認テスト3 |
30分 |
第3章 JDBCの基礎知識 第3章概要 |
30分 |
第3章 JDBCの基礎知識 JDBCとは~JDBCコアライブラリー |
10分 |
第3章 JDBCの基礎知識 JDBCドライバー |
35分 |
第3章 JDBCの基礎知識 JDBCドライバーのタイプ |
20分 |
第3章 JDBCの基礎知識 本章の実習環境~コンソールに表示する例題の作成 |
25分 |
第3章 JDBCの基礎知識 データベースアプリケーションの大まかな処理フロー |
20分 |
第3章 JDBCの基礎知識 JDBCドライバーの登録処理 |
30分 |
第3章 JDBCの基礎知識 データベースへの接続 |
20分 |
第3章 JDBCの基礎知識 Statementオブジェクトの生成 |
30分 |
第3章 JDBCの基礎知識 SELECTステートメントの送信と結果セットの抽出 |
30分 |
第3章 JDBCの基礎知識 結果セットのレコードへの順次アクセス処理 |
60分 |
第3章 JDBCの基礎知識 カレントレコードのフィールド値取得 |
40分 |
第3章 JDBCの基礎知識 データベースからの切断~※(補足)データベースからの「安全」な切断 |
50分 |
第3章 JDBCの基礎知識 INSERTステートメントの送信 |
40分 |
第3章 JDBCの基礎知識 UPDATEステートメントの送信 |
15分 |
第3章 JDBCの基礎知識 DELETEステートメントの送信 |
10分 |
第3章 JDBCの基礎知識 JDBCのポリモーフィズム |
15分 |
第3章 JDBCの基礎知識 JDBCドライバーの実装クラスを確認してみる |
35分 |
第3章 JDBCの基礎知識 練習問題3-1 ~ 3-2 |
55分 |
第3章 JDBCの基礎知識 練習問題3-1 解説 |
40分 |
第3章 JDBCの基礎知識 練習問題3-2 解説 |
30分 |
第3章 JDBCの基礎知識 確認テスト1 |
30分 |
第3章 JDBCの基礎知識 確認テスト2 |
30分 |
第3章 JDBCの基礎知識 確認テスト3 |
30分 |
第3章 JDBCの基礎知識 確認テスト4 |
30分 |
第3章 JDBCの基礎知識 確認テスト5 |
30分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 第4章概要 |
20分 |
第4章 Webアプリケーションにおけるデータベースプログラミング データベースシステムを利用するWebアプリシステムのアーキテクチャー |
25分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 本章の実習環境を構築する |
20分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 結果セットを抽出して、一覧表をWebページとして表示する |
45分 |
第4章 Webアプリケーションにおけるデータベースプログラミング JSPとコンソールアプリケーションにおける、コーディング方法の違い |
40分 |
第4章 Webアプリケーションにおけるデータベースプログラミング JDBCドライバーの配備 |
15分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 選択条件を指定した結果セットの抽出 ※動作イメージ、システムフローの確認 |
40分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 選択条件を指定した結果セットの抽出 ※「jdbcExample402a.jsp」の作成 |
25分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 選択条件を指定した結果セットの抽出 ※「jdbcExample402b.jsp」の作成 |
20分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 静的なSQLステートメントと動的なSQLステートメント |
30分 |
第4章 Webアプリケーションにおけるデータベースプログラミング レコード挿入処理 |
15分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 静的なINSERTステートメントによる挿入処理 |
65分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 動的なINSERTステートメントによる挿入処理 ※概要 |
40分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 動的なINSERTステートメントによる挿入処理 ※ソースコードの確認、解説 |
35分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 動的なINSERTステートメントによる挿入処理 ※実行確認 |
15分 |
第4章 Webアプリケーションにおけるデータベースプログラミング ※動的なINSERT文生成の流れ、システムフローの確認 |
25分 |
第4章 Webアプリケーションにおけるデータベースプログラミング レコード更新処理 |
25分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 「惑星一覧」の仕様~「更新フォーム」の仕様 |
65分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 「惑星一覧」(jdbcExample405a.jsp)の作成 ※解説 |
25分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 「更新フォーム」(jdbcExample405b.jsp)の作成 ※解説 |
30分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 「更新処理サーブレット」(jdbcExample405c.jsp)の作成 ※解説 |
70分 |
第4章 Webアプリケーションにおけるデータベースプログラミング レコードの削除処理~「惑星一覧」の仕様~「削除フォーム」の仕様 |
45分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 「惑星一覧」(jdbcExample406a.jsp)の作成 ※解説 |
15分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 「削除フォーム」(jdbcExample406b.jsp)の作成 ※解説 |
20分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 「削除処理サーブレット」(jdbcExample406c.jsp)の作成 ※解説 |
25分 |
第4章 Webアプリケーションにおけるデータベースプログラミング DataSourceオブジェクトを使用した接続方法 |
10分 |
第4章 Webアプリケーションにおけるデータベースプログラミング JDBC拡張ライブラリーと、インタフェースDataSource |
10分 |
第4章 Webアプリケーションにおけるデータベースプログラミング DriverManagerによるデータベース接続の問題点 |
35分 |
第4章 Webアプリケーションにおけるデータベースプログラミング DataSourceとコネクションプール~データベース接続の例題 |
35分 |
第4章 Webアプリケーションにおけるデータベースプログラミング コンテキストファイル(context.xml)の作成 |
50分 |
第4章 Webアプリケーションにおけるデータベースプログラミング JNDIによる外部リソースの検索・取得 |
30分 |
第4章 Webアプリケーションにおけるデータベースプログラミング DataSourceによる接続の注意点 |
10分 |
第4章 Webアプリケーションにおけるデータベースプログラミング Statementオブジェクトの問題点~SQLの送信 |
45分 |
第4章 Webアプリケーションにおけるデータベースプログラミング ※Statementオブジェクトの場合 |
45分 |
第4章 Webアプリケーションにおけるデータベースプログラミング ※PreparedStatementオブジェクトの場合 |
45分 |
第4章 Webアプリケーションにおけるデータベースプログラミング INパラメーターを使用した動的なSQLステートメント ※概論 |
30分 |
第4章 Webアプリケーションにおけるデータベースプログラミング ※レコードの挿入処理を繰り返すバッチ処理をテストしてみる |
25分 |
第4章 Webアプリケーションにおけるデータベースプログラミング INパラメーターへの代入 |
35分 |
第4章 Webアプリケーションにおけるデータベースプログラミング ※(補足)PreparedStatementオブジェクトを用いるもう一つのメリット |
30分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 練習問題4-1 |
40分 |
第4章 Webアプリケーションにおけるデータベースプログラミング ※単価の一括値引き更新フォーム(jdbcPractice01a.jsp)の仕様 ※概論 |
50分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 一括値引き更新プログラムでの更新処理について ※概論 |
20分 |
第4章 Webアプリケーションにおけるデータベースプログラミング システムフロー(概論)~実行例①(概論)~実行例②(概論) |
25分 |
第4章 Webアプリケーションにおけるデータベースプログラミング ※単価の一括値引き更新フォーム(jdbcPractice01a.jsp) ※解説 |
60分 |
第4章 Webアプリケーションにおけるデータベースプログラミング ※一括値引き更新プログラム(サーブレットjdbcPractice01b.java)解説 |
45分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 実行例①~実行例② 解説 |
20分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 総括 |
10分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 確認テスト1 |
30分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 確認テスト2 |
30分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 確認テスト3 |
30分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 確認テスト4 |
30分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 確認テスト5 |
30分 |
第4章 Webアプリケーションにおけるデータベースプログラミング 確認テスト6 |
30分 |