データベース 基礎 キソ 演習 エンシュウ

科目コード
学科
学年
科 目 名
単位・時間
必修・選択
単位種別
DS24
流通
4年・通年
データベース基礎演習 : Database Exercise
2(100)
必修
履修単位
教 員 名
田中 康仁 : TANAKA Yasuhito
副担当教員
授
データが多く溢れる現代社会では、データの効率的な運用が求められている。これに対して、データベース技術は有効であり、ニーズも高い。そこ
業
で、知識としてのデータベース技術だけでなく、実際にリレーショナルデータベースソフトが扱えるようになることを目指す。データベースソフトとし
概
て、Accessを操作出来るとともに、Webデータベースの構築も行えるようにする。
要
到 達 目 標
評 価 方 法
(1) Accessを使ってリレーショナルデータベースを扱える。
(2) AccessによりSQLを実行できるようになる。
(3) WebDBの仕組みを理解する。
(4) PHP、MySQLによるWebアプリケーション開発ができるようになる。
学習・教育目標
週
1
授
業
計
画
授業への取り組み(授業態度)と課題により評価する。定期試験は実施し
ない。
JABEE基準
C-(2)
前 期
項 目
内 容
週
データベースの概念 Accessの基本操作
16
-
後 期
項 目
内 容
Webデータベース
XAMPPによる開発環境
テーブル作成。データ型、フォーム作
成。
17
MySQLによるDB操作
MySQLの接続・終了
①
テーブル操作①
データの検索方法を学ぶ。
18
MySQLによるDB操作 レコードの追加・取り出し・変更・削除、
②
データの検索。
4
テーブル操作②
データの検索方法を学ぶ。SELECT
文。
19
MySQLによるDB操作 カラムの作成・変更・削除およびデー
③
タ型、属性、インデックス
5
テーブル操作③
データの検索方法を学ぶ。SELECT、
GROUP、副問い合わせ。
20
MySQLによるDB操作
関数、結合
④
6
テーブル操作④
クロス集計。アクションクエリ。
21
MySQLシステム管理
ユーザ管理、バックアップ
①
7
テーブル操作⑤
重複・不一致クエリ。
22
MySQLシステム管理
便利なツール、トランザクション
②
2
データ編集
3
8
データベース設計① リレーションシップの作成
9
データベース設計② クエリの高度な活用方法
授
業
計
画
23
PHP基礎①
基本構文
24
PHP基礎②
セッション管理
25
Webアプリケーション
MySQLによるデータベース構築
開発①
26
Webアプリケーション
PHPによるモデルの構築
開発②
データ並び替えのマクロ作成
27
Webアプリケーション
サンプルプログラム作成①
開発③
入力しやすいフォームの作成方法
28
Webアプリケーション
サンプルプログラム作成②
開発④
レポート
レポート・グラフ機能
29
Webアプリケーション
サンプルプログラム作成③
開発⑤
総合演習
Accessに関する全体的な復習
30
10
マクロ①
マクロの利用方法
11
マクロ②
データ抽出のマクロ作成
12
マクロ③
13
入力フォーム
14
15
授業方法
総合演習
WebDBに関する全体的な復習
演習室でのPCを使って授業を進める。演習については、ほぼ毎回課題提出を課す。
注意事項
(予習を含む)
各自、シラバスの項目や内容を確認して教科書で予習をして、判らない用語等を調べられるものについては調べて
おくこと。
教科書・参考書
参考書:30時間でマスターAccess2007(実教出版)
標準MySQL改訂第3版(Softbank 出版)