週 週 複雑な問い合わせ 各自、シラバスの項目や内容を確認して教科書

科目コード
学科
学年
科 目 名
単位・時間
必修・選択
単位種別
DS25
流通
4年・通年
データベース基礎演習 : Database Exercise
2(100)
必修
履修単位
教 員 名
篠原 智哉 : SHINOHARA Tomoya
副担当教員
岡山 正人 : OKAYAMA Masato
授
データが多く溢れる現代社会では、データの効率的な運用が求められている。これに対して、データベース技術は有効であり、ニーズも高い。そこ
業
で、知識としてのデータベース技術だけでなく、実際にリレーショナルデータベースソフトが扱えるようになることを目指す。データベースソフトとし
概
て、Access、PostgreSQLを操作出来るとともに、Webデータベースの構築も行えるようにする。
要
到 達 目 標
(1) Accessを使ってリレーショナルデータベースを扱える。
(2) PostgreSQLによりSQLを実行できるようになる。
(3) WebDBの仕組みを理解する。
(4) PHP、MySQLによるWebアプリケーション開発ができるようになる。
学 習
教育目標
週
1
授
業
計
画
評 価 方 法
授業への取り組み(授業態度)と課題により評価する。定期試験は実施し
ない。
COCとの
関連性
前 期
項 目
内 容
C-(2)
JABEE基準
週
後 期
項 目
内 容
16
PostgreSQLによるDB
データベースとSQL
操作①
テーブル作成・データ型・フォーム作成
17
PostgreSQLによるDB
基本的な検索
操作②
データベースの概念 Accessの基本操作
2
データ編集
3
テーブル操作①
データの検索方法を学ぶ
18
PostgreSQLによるDB
集約・並べ替え
操作③
4
テーブル操作②
データの検索方法を学ぶ・SELECT文
19
PostgreSQLによるDB
データの登録・削除・更新
操作④
5
テーブル操作③
データの検索方法を学ぶ・SELECT
文・GROUP・副問い合わせ
20
PostgreSQLによるDB
複雑な問い合わせ
操作⑤
6
テーブル操作④
クロス集計・アクションクエリ
21
PostgreSQLによるDB
関数・術語・CASE式
操作⑥
7
テーブル操作⑤
重複・不一致クエリ
22
PostgreSQLによるDB
集合演算
操作⑦
23
PostgreSQLによるDB
SQLでの高度な検索
操作⑧
8
データベース設計① リレーションシップの作成
9
データベース設計② クエリの高度な活用方法
授
業
計
画
24
Webデータベース
XAMPPによる開発環境
25
PHP基礎①
基本構文
26
PHP基礎②
セッション管理
10
マクロ①
マクロの利用方法
11
マクロ②
データ抽出のマクロ作成
12
マクロ③
データ並べ替えのマクロ作成
27
Webアプリケーション
サンプルプログラム作成①
開発①
13
入力フォーム
入力しやすいフォームの作成方法
28
Webアプリケーション
サンプルプログラム作成②
開発②
14
レポート
レポート・グラフ機能
29
Webアプリケーション
サンプルプログラム作成③
開発③
15
総合演習
Accessに関する全体的な復習
30
授業方法
注意事項
(自学自習を含む)
教科書・参考書
-
総合演習
Webデータベースに関する全体的な復
習
演習室でPCを使って授業を進める。演習については、ほぼ毎回課題提出を課す。
各自、シラバスの項目や内容を確認して教科書で予習をし、判らない用語等を調べられるものについては調べて
おくこと。また、授業開始までに電子メールの送受信の設定が確認されていることが望ましい。
教科書:SQL ゼロからはじめるデータベース操作(株式会社 翔泳社)
参考書:30時間でマスターAccess2013(実教出版)