回 | 項目 | 内容 |
第1回 | データベースの活用事例 | データベースが企業経営や社会においてどのような役割を果たしているかを、具体的な事例を通して学ぶ
【準備学習】
最初に、データベースは何なのか?を調べ、コンピュータによって日常のデータ管理をデータベース技術によって円滑にしている事例を一つ予め考えておくこと |
第2回 | データベースの種類と表現法
| ファイルシステムによるデータ管理からデータベースによるデータ管理へ移行してきた背景と、様々なデータモデルから作られるデータベースの種類とその表現法について学ぶ
【準備学習】
コンピュータによるデータ管理技術の歴史と、様々なデータベースシステムの種類について調べておくこと |
第3回 | 関係データベースとは
| 現代最も使われている関係データベースについて、具体的な事例を通して学ぶ
【準備学習】
関係データベースとはどのようなものか?その概要をデータモデルという視点から理解しておくこと |
第4回 | 関係データベースとSQL
| 関係データベース管理システムと、データを定義し操作するSQLについて学ぶ
【準備学習】
データベース管理システムの役割と、関係データベースにおけるデータベース管理システム及びその操作言語であるSQLについて予め調べておくこと |
第5回 | SQLによる記述
| SQLの文法と、様々なSQLを使ったデータ操作と集計等について具体的なテーブルの事例を上げて学ぶ
【準備学習】
SQLの役割と、具体的なSQLを使ったデータベース操作の事例を一つ調べておくこと |
第6回 | データベースソフトの利用
| 現代のパソコンによるデータベースソフトの代表であるMS-Accessについて、その基本的な操作とテーブル作成及びテーブル操作を具体的なパソコン操作を通じて学ぶ
【準備学習】
Accessの操作と画面の中身を予めパソコン操作をして、動かしてみる |
第7回 | データベースソフトによる問題解決
| 具体的な事例として「図書館におけるデータ管理」をどうしたら良いか?という問題について、具体的なテーブルの定義からテーブル操作を通して、図書館におけるデータベースソフトAccessによる問題解決の仕方を学ぶ
【準備学習】
図書館におけるデータベースシステムについて、予め図書館に行って調べておくこと |
第8回 | データベースとデータウェアハウス
| データウェアハウスの概要と、データベースとの対比を通じてデータウェアハウスの特質を学び、データウェアハウスの作成方法や具体的な事例を通じて、より時系列で大規模なデータ管理の基本を学ぶ
【準備学習】
最近のデータ管理技術の動向を、特にデータの大規模化と多様化という視点で予め調べておくこと |
第9回 | データマイニング技術
| データベースやデータウェアハウス上のデータを分析するデータマイニング技術について、具体的事例を通じて学ぶ
【準備学習】
コンピュータによるデータ分析の手法を、具体的事例を一つ取り上げて、その分析手法を調べておくこと |
第10回 | Web上のデータベースとXML
| インターネットの普及により、Web上でのデータベースが構築され活用されている。Web上でのデータベースの仕組みとXMLについて学ぶ
【準備学習】
インターネット上のデータベースの利用がどのように行われているかを、具体的事例を調べておくこと
|
第11回 | XMLによる記述
| XMLの基本的な考え方と具体的な事例を通して、より意味的は処理の出来るXMLの記述について学ぶ
【準備学習】
XMLという言語が活用されている事例を一つ調べておくこと |
第12回 | 検索の高速化技術
| 年々巨大化していくデータベースの検索を高速化する技術をハードウェアとソフトウェア技術の両面から学ぶ
【準備学習】
データベースの検索を高速化するために、どのような技術が使われているかを予め調べておくこと |
第13回 | データベースの応用
| データベースを活用している事例として企業経営を取り上げ、より詳細なデータベースの活用について学ぶ
【準備学習】
最近の企業経営の中で、データベースによる様々なデータ管理技術がどのように活用されているか?その動向を一つ取り上げて予め調べておくこと |
第14回 | まとめと総復習
| 全体のまとめと今までの授業の総復習を行う
【準備学習】
従来からのデータ管理技術である関係データベースのパソコンによる演習で、SQLを使ったMySQLについて予め調べ、従来のデータ管理の基本を復習しておくこと |
第15回 | 期末試験(B試験) | 今まで14回にわたって行ってきた講義と演習の総括をし、知識・技能の再確認の期末試験を行う。
【準備学習】
授業や演習で取り上げた事柄を、毎回配布されたプリントで復讐をしておくこと |