データベース

科目基礎情報

学校 苫小牧工業高等専門学校 開講年度 2018
授業科目 データベース
科目番号 116890 科目区分 専門 / 必修
授業形態 授業 単位の種別と単位数 学修単位: 2
開設学科 情報工学科 対象学年 4
開設期 前期 週時間数 前期:3 後期:0
教科書/教材 教科書: 増永良文,「データベース入門」,サイエンス社/参考図書:速水治夫・宮崎収兄・山崎晴明(情報処理学会編集),「データベース」,オーム出版局,Jonathan Gennick:“SQLPocket Guide(POCKET REFERENCE)”,Oreilly & Associates
担当教員 三河 佳紀

到達目標

1.データベースの基本概念を説明できる.
2.データモデルに関する基本的な概念を理解し説明できる.
3.データベース設計方法に関する基本的な概念を説明できる.
4.データベースの管理方法に関する知識を持ち,説明できる.
5.データベース言語を用いて基本的なデータ問合わせを記述できる.

ルーブリック

理想的な到達レベルの目安標準的な到達レベルの目安未到達レベルの目安
1.データベースの基本概念を説明できる.基本的知識である基礎事項,原理,概念を正確に説明できる.基本的知識である基礎事項,原理,概念を説明できる.基本的知識である基礎事項,原理,概念を説明することができない.
2.データモデルに関する基本的な概念を理解し説明できる.データモデルに関する基本的概念を理解し説明でき,関係問題が解ける.データモデルに関する基本的概念を理解し説明でき,基本問題が解ける.データモデルに関する基本的な概念を説明できず,基本問題が解けない.
3.データベース設計方法に関する基本的な概念を説明できる.データベースの設計方法に関する基本的な概念が説明でき,関係問題が解ける.データベースの設計方法に関する基本的な概念が説明でき,基本問題が解ける.データベースの設計方法に関する基本的な概念を説明できず基本問題が解けない.

学科の到達目標項目との関係

JABEE基準1 学習・教育到達目標 (d)(1), JABEE基準1 学習・教育到達目標 (d)(4), JABEE基準1 学習・教育到達目標 (e), JABEE基準1 学習・教育到達目標 (g), 学習目標 Ⅱ, 学校目標 E(継続的学習), 本科の点検項目 E-ⅱ, 学校目標 F(専門の実践技術), 学科目標 F(専門の実践技術) , 本科の点検項目 F-ⅰ, 本科の点検項目 F-ⅱ

教育方法等

概要:
データベース技術について,リレーショナルデータベースを中心に,データモデル,SQL,データベース管理システムの基礎的知識を中心に習得します.オブジェクト指向データベースシステム,分散データベースシステム,インターネットとデータベース管理システムの連携についての基礎知識も習得します.
授業の進め方と授業内容・方法:
授業は座学を中心に実習を交えて実施します.授業の進度に伴い課題・小テスト等により到達目標に対する達成度を確認します.成績は学期末試験40%,中間試験40%,到達目標に対する達成度の確認(課題・小テスト)20%の割合で評価します.再試験は行う場合もある.
注意点:
授業で配布する課題は,自学自習により取り組むこと(60時間の自学自習時間が必要です.) 自学自習では特に教科書の各章末問題などを用い理解を深めて下さい.なお課題については提出を求めます.

授業計画

授業内容・方法 週ごとの到達目標
前期
1週 データベースの基本概念 データベース発展の歴史的背景について理解している.
2週 データモデル(1) 代表的な3つのモデル論について理解している.
3週 データモデル(2) 関係データモデルの基礎概念を理解している.
4週 データモデル(3) データベースのスキーマを理解し図で表現できる。第1正規形の概念を理解している.
5週 リレーショナル代数 リレーショナル代数を理解している.
6週 SQL(1) SQLについてその基本概念を理解している.
7週 SQL(2) データベース質問処理方法,更新方法を理解しSQLで記述できる.
8週 RDB設計(1) データベース設計の概要を理解している.
9週 RDB設計(2) ER図式を理解しスキーマ設計できる.
10週 正規化理論(1) 更新時異常,無損失分解について理解している.
11週 正規化理論(2) 正規化について理解し関係を必要な正規形に変形できる.
12週 データベース管理システム データベース管理システムの概要を理解している.
13週 トランザクションと障害回復 トランザクションの概念とACID特性,DBを正常に維持する方法を理解している.
14週 オブジェクト指向データベースと分散データベース オブジェクト指向データベースと分散データベースについて理解している.
15週 インターネットとデータベース インターネットとデータベースの連携について理解している.
16週 定期試験 学習した内容を理解している.

評価割合

試験課題・小テスト合計
総合評価割合8020100
基礎的能力501565
専門的能力30535
分野横断的能力000