データベースシステム
| 開設大学 | 中京大学 |
|---|---|
| 科目コード | 262612 |
| 担当教員 | 伊藤 秀昭 |
| 学年配当 | 2年, 3年, 4年 |
| 単位数 | 2単位 |
| 曜日 | 水曜 |
| 開講期間 | 春学期 |
| 実施形式 | 対面 |
| 開講時間割1 | 1限 09:30 ~ 11:00 |
| 教室 | 豊田キャンパス |
| 履修条件 | 特になし |
| 募集定員 | 若干名 |
| 募集時期 | 4月, 9月 |
| 開講期間 | 9/25~1/25 |
| 講義概要 | データベースシステムは情報システムの中核となっている。多くのデータベースシステムが提案さているが、実用に供されているシステムの1つに関係型データベースシステムがある。この講義を通して、情報システムとしてのデータベースシステムや、関係型データベースシステムの基本的な構成要素を理解することを目標とする。講義では、関係型データベースシステムの基礎と、関係型データベース言語であるSQLの基本を学ぶ。具体的には、データモデル、問い合わせ言語SQL、データベース設計、トランザクション処理などについて示す。また、システムの構成要素を示すだけではなく、関係データベースの基礎的な理論も簡潔に示す。 具体的内容は以下の通りである. 1. データベースシステムとは:関係データベースの概説 2. データモデル:いくつかのデータモデルの紹介 3. 関係型データモデル:関係型データモデルの定義 4. 関係型データ構造の定義:関係型データ構造の定義と例 5. 関係代数:関係代数の導入 6. データベース言語SQL:関係データベース言語SQLを用いたデータ操作と問い合わせ 7. データベース設計(ERモデル):ERモデルの導入 8. データベース設計(正規形):正規形の定義と正規形の階層 9. トランザクション:トランザクションの定義と考え方 10. 障害回復:トランザクションに基づく障害回復 11. 同時実行制御(定義):トランザクションの同時実行制御の定義 12. 同時実行制御(スケジュール法と2層ロック法):同時実行制御の手法であるスケジュール法と2層ロック法 13. 最適化:問い合わせ処理の最適化 14. アドバンスドトピック:進歩的なデータベースの概説 15. データベースシステムのまとめ:データベースステムの現状と講義のまとめ |
| テキスト・参考文献 | 未定。 |
| 試験・評価方法 | 定期試験、平常点。 |
| 別途必要な経費 | 特になし。 |
| その他特記事項 | 特になし。 |
| 科目名(英語) | Database Systems |
| 使用言語 |
