开通VIP仅需18元
1.课程类别/课程性质:专业课/必修课
2.学时/学分:3+2/4
3.适用对象:计算机类专业
4.先修课程:高级语言程序设计,离散数学,数据结构,操作系统等
5.考核方式:考试,实验成绩占30%。
6.课外自学要求:每周都要求有2学时的课前预习及课后作业
7. 主要实践教学环节:上机实践,完成教师布置的上机实践任务及项目开发。
第1章 数据库系统概述
基本要求:理论课时3学时,使学生掌握数据库基础理论
1.掌握数据、数据库、数据库管理系统、数据库系统的概念
2.了解数据库技术的发展
3.掌握数据库系统的组成和功能以及数据库的体系结构
本章重点:数据库系统的基本概念、组成和功能,数据库的体系结构。
本章难点:数据库的体系结构。
第2章 数据模型
基本要求:理论课时3学时,使学生掌握数据库的模型的设计开发
1.理解信息的三种世界及其基本概念
2.熟练掌握概念模型的几个重要概念和E-R图的画法
3. 掌握数据模型的基本概念及关系数据模型,了解层次模型和网状模型
本章重点:概念模型的几个重要概念和E-R图的画法,数据模型的基本概念及关系数据模型。
本章难点:E-R图的画法。
第3章 关系数据库
基本要求:理论课时5学时,使学生掌握关系数据库的基本理论和操作
1.理解关系数据结构的三个组成部分
2.掌握关系的三种完整性
3*.了解传统的集合运算,掌握专门的关系运算
4. 理解数据依赖中的函数依赖的概念
5.掌握几种特定的函数依赖,了解码的函数依赖表示
6.理解关系规范化的概念及目的
7.熟练掌握常用的三种范式,
8*.了解BC范式(BCNF)
本章重点:关系的三种完整性,专门的关系运算;几种特定的函数依赖,关系规范化的概念及目的,常用的三种范式。
本章难点:关系的参照完整性,专门的关系运算;规范化方法和过程。