CMD体育_cmd体育平台@

图片


授業科目名(和文)
[Course]
データ工学 <データマネジメント>
授業科目名(英文)
[Course]
Data Engineering <Data Management>
学部(研究科)
[Faculty]
情報工学部
学科(専攻)
[Department]
人間情報工学科/スポーツシステム工学科
担当教員(○:代表教員)
[Principle Instructor(○)
and Instructors]
○國島 丈生  自室番号(2610)、電子メール(kunishi**c.oka-pu.ac.jp)
※利用の際は,** を @に置き換えてください
単位数
[Point(Credit)]
2単位
対象学生
[Eligible students]
3年次生
授業概略と目標
[Course description and Objects]
現代の情報システムに不可欠な基盤技術である関係データベースの概念や操作について,背景となる数学モデルも含めて解説する.
到達目標
[Learning Goal]
1. 関係、スキーマ、キーなど、関係データベースの基本概念を理解する
2. 関係代数による基本的なデータベース問合せが記述できる
3. SQLによる基本的なデータベース問合せが記述できる
4. 正規形を考慮した関係スキーマの変換が行える
履修上の注意
[Notes]
履修の要件:「離散数学」「プログラミング言語」を履修していることが望ましい。
授業計画とスケジュール
[Course schedule]
1. 導入、データの蓄積とデータベース
2. 集合と関係モデル
3. キー
4. 関係代数(1): 集合演算、選択、射影
5. 関係代数(2): 結合、自然結合
6. 関係代数(3): その他の演算
7. 関係データベース管理システムの概要
8. SQL(1): SELECT文
9. SQL(2): 並べ替え、集計、表の更新
10. SQL(3): プログラム内での利用
11. 正規形(1): 関数従属性、第2正規形
12. 正規形(2): 第3正規形
13. トランザクション
14. 索引
15. Webとデータベース
成績評価方法と基準
[Grading policy (Evaluation)]
期末試験80%、学習態度20%
教科書
[Textbook]
教科書: 使用しない。資料を適宜以下のURLで公開する: http://tk.kunilab.org/ja/opudataengineering
参考書: なし
自主学習ガイド及び
キーワード
[Self learning]
より意欲的に取り組んでみたい者は、SQLite(http://www.sqlite.org)など、無償で入手可能なデータベースがいくつかあるので、実際に動かしてみるとよい。
開講年度
[Year of the course]
27