Database

Course Information

College Anan College Year 2022
Course Title Database
Course Code 1714801 Course Category Specialized / Compulsory
Class Format Lecture Credits Academic Credit: 2
Department Course of Information Engineering Student Grade 4th
Term First Semester Classes per Week 2
Textbook and/or Teaching Materials リレーショナルデータベース入門(サイエンス社)
Instructor Okamoto Hiroyuki

Course Objectives

1.データベースを利用したシステムの提案ができる。
2.データベースを利用したシステムの設計ができる。
3.データベースを利用したシステムの構築ができる。

Rubric

理想的な到達レベルの目安標準的な到達レベルの目安最低限の到達レベルの目安(不可)
到達目標1カスタマーの要求に対応できるデータベースを利用したシステムの提案ができる。データベースを利用したシステムの提案ができる。データベースを利用したシステムの提案ができない。
到達目標2カスタマーの要求に対応できるデータベースを利用したシステムの設計ができる。データベースを利用したシステムの設計ができる。データベースを利用したシステムの設計ができない。
到達目標3カスタマーの要求に対応できるデータベースを利用したシステムの構築ができる。データベースを利用したシステムの構築ができる。データベースを利用したシステムの構築ができない。

Assigned Department Objectives

学習・教育到達度目標 D-1 See Hide

Teaching Method

Outline:
前半はデータベースについて基本的な設計方法及びSQL文などを理解する。後半はデータベースを利用したプログラミング作成について学習する。
Style:
Notice:
データベースについて基本的なことを確実に習得して,データベースを利用したシステム構築に必要な知識を身につけてください。

Characteristics of Class / Division in Learning

Active Learning
Aided by ICT
Applicable to Remote Class
Instructor Professionally Experienced

Course Plan

Theme Goals
1st Semester
1st Quarter
1st データベースの基礎 データベースの種類や利用形態を説明できる。
2nd データベースの設計(正規化) データベース設計について第一正規化ができる。
3rd データベースの設計(正規化) データベース設計について第二正規化ができる。
4th データベースの設計(正規化) データベース設計について第三正規化ができる。
5th SQL 基本的なSQL文(create table, insert)を用いてデータベースの操作ができる。
6th SQL 基本的なSQL文(select, update, delete)を用いてデータベースの操作ができる。
7th データベース操作のためのプログラム設計 スクリプト言語を用いてデータベースにアクセス可能なプログラムの設計ができる
8th 前期中間試験(1時間)
2nd Quarter
9th プログラムによるデータベース操作(基本的なSQL文) スクリプト言語を用いてデータベースの操作(insert, select)ができる。
10th プログラムによるデータベース操作(基本的なSQL文) スクリプト言語を用いてデータベースの操作(update, delete)ができる。
11th データベース操作(サブクエリー,結合など)のためのプログラム設計 スクリプト言語を用いてデータベースの操作(サブクエリーや結合など)可能なプログラムの設計ができる
12th プログラムによるデータベース操作(サブクエリー) スクリプト言語を用いてデータベースの操作(複数のテーブルからselect文を実行するサブクエリー)ができる。
13th プログラムによるデータベース操作(結合) スクリプト言語を用いてデータベースの操作(簡単な結合)ができる。
14th プログラムによるデータベース操作(結合) スクリプト言語を用いてデータベースの操作(複数のテーブルによる基本的な結合)ができる。
15th プログラムによるデータベース操作(結合) スクリプト言語を用いてデータベースの操作(複数のテーブルによる複雑な結合)ができる。
16th 期末試験
答案返却

Evaluation Method and Weight (%)

定期試験小テストポートフォリオ発表・取り組み姿勢その他Total
Subtotal50040100100
基礎的能力400200060
専門的能力100100020
分野横断的能力001010020