シラバス情報

授業科目名
データベース
開講年次
3年
開講年度学期
2020年度後期
単位数
2.00単位
科目ナンバリング
E-IN-305L
担当教員名
國島 丈生
担当形態
単独
【科目の位置付け】
教員の免許状取得のための必修科目
科目区分・・・教科及び教科の指導法に関する科目(高等学校 情報)
施行規則に定める科目区分又は事項等・・・情報システム(実習を含む。)
この授業の基礎となる科目
次に履修が望まれる科目
【授業の目的と到達目標】
(1)リレーション、スキーマ、キーなど、リレーショナルデータベースの基本概念を理解すること。
(2)リレーションに対する基本的な問合せ方法を理解し、記述できること。
(3)現実世界のデータをリレーションにマッピングする方法(スキーマ設計)や注意点などを理解すること。
【授業の概要】
この授業では、リレーショナルデータベース管理システム(RDBMS)という、現代の情報システムに不可欠な基盤技術について講述し、一部演習を交えながら理解を深めます。まずRDBMSを理解するのに必要な数学的知識(集合など)、リレーション、スキーマ、キーなどの主要な概念について学習します。次に、RDBMSに蓄えられているデータから必要なデータを取り出す操作(問合せ)について、リレーショナル代数、SQLという2通りの方法で学習します。最後に、現実世界のデータをリレーションにマッピングする方法(スキーマ設計)や注意点などについて学習します。
【授業計画と授業の方法】
第1回 概説 情報システムにおけるファイルやデータベース
第2回 集合、リレーション
第3回 キー
第4回 リレーショナル代数 (1)集合演算、選択、射影
第5回 リレーショナル代数 (2)結合、自然結合
第6回 リレーショナル代数による問合せ作成演習
第7回 SQL (1)概要
第8回 SQL (2)SELECT文の基礎
第9回 SQL (3)SELECT文の応用
第10回 SQLによる問合せ作成演習
第11回 スキーマ設計 (1)ERモデル、更新不整合
第12回 スキーマ設計 (2)正規形
第13回 インデックス
第14回 トランザクション
第15回 総括
テキスト・参考書
白鳥(監修)・三石:吉廣(著)「未来へつなぐデジタルシリーズ26 データベース」(共立出版)
授業時間外の学修
適時、文献を紹介します。
成績評価の方法と基準
認定試験の成績(50)、授業中の演習問題(35)、学習姿勢・意欲(15)。
備  考
貯めずに、各回理解して次回を迎えるのが、一番ラクだと思います。
担当教員の実務経験の有無
×
実務経験の具体的内容