シラバス参照/View Syllabus |
科目一覧へ戻る/Return to the Course List | 2020/09/23 現在/As of 2020/09/23 |
開講科目名 /Course |
データベース論b(19以降)/DATABASE(B) |
---|---|
開講所属 /Course Offered by |
経済学部経営学科/ECONOMICS MANAGEMENT |
ターム?学期 /Term?Semester |
2020年度/2020 Academic Year 秋学期/FALL SEMESTER |
曜限 /Day, Period |
水1/Wed 1 |
開講区分 /semester offered |
秋学期/Fall |
単位数 /Credits |
2.0 |
学年 /Year |
2,3,4 |
主担当教員 /Main Instructor |
堀江 郁美 |
教員名 /Instructor |
教員所属名 /Affiliation |
---|---|
堀江 郁美 | 経営学科/MANAGEMENT |
授業の目的?内容 /Course Objectives |
現在最も普及している関係データベースに焦点をあて、データベースの理論と実践を学習する。 理論としては、関係データベースの特徴からはじめ、順に、関係代数やデータ構造、問い合わせ言語 SQLについて学習する。 実践としては、MariaDBを使用し、「データベース論 a」 でMS-Excel上に作成したデータを用い、データベース作成や問い合わせなどの実際の操作を学ぶ。 なお、この講義は「データベース論 a」の既習が前提となる。 |
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
授業の形式?方法と履修上の注意 /Teaching method and Attention the course |
MariaDBをインストールするためには、Linux, Windows, MacOSなどのOSの入ったコンピュータが必要です。 授業は前期と同様にZoomで行います。zoomで行った授業は録画し3日後から公開します。それを見て出席登録することによっても出席となります。zoomの入室情報や、動画や資料の配布場所は、PortaIIにて連絡します。 |
||||||||||
事前?事後学修の内容 /Before After Study |
事前:テキストや与えられた資料を精読すること。 事後:授業内容を復習すること。 |
||||||||||
テキスト1 /Textbooks1 |
|
||||||||||
テキスト2 /Textbooks2 |
|
||||||||||
テキスト3 /Textbooks3 |
|
||||||||||
参考文献等1 /References1 |
|
||||||||||
参考文献等2 /References2 |
|
||||||||||
参考文献等3 /References3 |
|
||||||||||
評価方法 /Evaluation |
定期試験(60%)、レポート(20%)、授業態度(20%)を基本に総合的に評価する。 | ||||||||||
関連科目 /Related Subjects |
|||||||||||
備考 /Notes |
参考文献:授業中に適宜指示します。 | ||||||||||
到達目標 /Learning Goal |
データベース理論に関する専門知識を習得し、実際にデータベースの作成、および管理運用ができるようにする。 |
回 /Time |
授業計画(主題の設定) /Class schedule |
授業の内容 /Contents of class |
事前?事後学修の内容 /Before After Study |
---|---|---|---|
1 | 関係データベース理論(1):関係モデルとSQL | 関係モデルとSQLについての概要を学習する。 | |
2 | 関係データベース理論(2):キー、関数従属、整合性制約 | キー、関数従属、整合性制約について学習する。 | |
3 | 関係データベース理論(3):情報無損失分解 | 情報無損失分解について学習する。 | |
4 | 関係データベース理論(4):正規化理論 | 正規化理論を学習し、実際に正規化を行う。 | |
5 | 関係データベース実習(1):Access へのインポート | エクセルで作成したデータの、Accessへのインポート方法を実習する。 | |
6 | 関係データベース実習(2):主キーの設定、関係間の関連付け | Accessでの主キーと関連付けの設定方法を実習する。 | |
7 | 関係データベース実習(3):QBEによる検索 | QBEによる簡単な検索方法を実習する。 | |
8 | 関係データベース理論(5):関係代数の演算 | 関係代数の演算を学習し、実際のデータを用いてAccess上で実習する。 | |
9 | 関係データベース理論(6):関係代数とSQL | 関係代数とSQLの関係を学習し、実習する。 | |
10 | 関係データベース理論(7):SQLの基礎 | SQLの基礎を学習し、基本問題をとく。 | |
11 | 関係データベース理論(8):SQL の応用 | SQLの応用問題をとく。 | |
12 | 関係データベースの実際(1):QBE と SQL | QBEとSQLの関係を実習する。 | |
13 | 関係データベースの実際(2):SQL による検索 | ACCESS上で、SQLを用い様々な検索を行う。 | |
14 | 関係データベースの実際(3):データベース定義、更新処理 | データベースの定義方法、更新処理方法などを学習する。 |