预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《数据库系统概论(信息管理与信息系统)》课程教学大纲 一、 课程基本信息 课程代码:05120114课程名称:数据库系统概论 课程英文名称:DatabaseSystemSummary课程所属单位:计算机与信息工程系计算机信息系统教研室 课程面向专业:信息管理与信息系统本科课程类型:学科基础课 先修课程:计算机导论、数据结构、离散数学学分:4 总学时:64(其中理论学时:48实验学时:16)二、课程性质与目的 本课程属于计算机科学与技术、信息管理与信息系统的专业基础课程之一。数据库系统是计算机软件最 重要、应用得最广的组成局部之一,数据库技术是软件科学与技术、信息科学与技术的一个重要学科分支,所 以“数据库系统概论”是计算机科学与技术、信息科学与技术及其他相关学科的一门骨干课程。 通过本课程的理论学习与实践,使学生掌握数据库系统的基本概念与基本理论,学会数据库设计方法, DBMS的使用、数据库系统的管理与维护,熟悉数据库技术的基本原理与应用。 三、课程教学内容与要求(一)数据库系统概念 1、教学内容与要求 通过本章的学习,要求学生掌握数据库的基本概念,数据管理进展情况以及数据库技术产生和开展的背 景,理解数据库系统的优点。要求掌握数据模型的三个要素•、概念模型和三种主要的数据库模型。掌握数据 库系统三级模式和两层映象的系统结构和数据库系统的组成。 2、教学重点 数据管理技术的产生与开展;数据模型的概念及组成要素;概念模型的表示方法;常用三种数据模型。 3、教学难点 概念模型的表示方法。 课后作业:(二)关系数据库 1、教学内容与要求 通过本章的学习,要求学生理解关系数据库的基本概念,包括关系模型的数据结构、关系的完整性以及关 系操作。熟练掌握关系代数的使用方法。 2、教学重点 关系模型概念及其三要素;关系、关系模式、关系数据库的概念;关系的三类完整性规那么;关系代数: 传统的集合运算和专门的关系运算。 3、教学难点 关系代数的使用方法。 课后作业: (三)关系数据库标准语言SQL 1、教学内容与要求 通过本章的学习,要求学生熟练掌握SQL语言的使用方法。在理解SQL语言的同时进一步了解关系数据 库系统的基本概念,使这些概念更加具体、更加丰富。同时要求学生掌握视图的相关概念及使用方法。 2、教学重点 SQL语言及其特点;SQL语言的功能:数据定义、数据查询、数据更新和数据控制;视图的概念、杳询、 更新和作用;嵌入式SQL的使用方法。 3、教学难点 SQL语言的使用方法。 课后作业: (四)关系系统及其查询优化 1、教学内容与要求 通过本章的学习,要求学生了解关系系统的定义及其分类,理解查询优化的原因及一般准那么。 2、教学重点 关系系统的定义及分类;关系系统及其查询优化。 3、教学难点 关系系统查询优化的一般准那么。 课后作业: (五)关系数据理论 1、教学内容与要求 通过本章的学习,要求学生理解在函数依赖、多值依赖的范畴内的关系模式的规范化;理解数据依赖的公 理系统,并了解关系模式的等价分解。 2、教学重点 关系规范化的概念;各级范式的定义;数据依赖的公理系统;模式分解的定义。 3、教学难点 关系规范化的过程和数据依赖的公理系统。 (六)数据库设计 1、教学内容与要求 通过本章的学习,要求学生掌握数据库设计的方法和步骤。通过列举较多的实例,使学生了解数据库设计 各个阶段的目标、方法、应注意的事项。 2、教学重点 关系规范化的概念数据库设计的概念、特点、方法及其基本步骤;需求分析的任务与方法;概念结构的任 务、特点、方法与步骤;逻辑结构设计的任务、步骤;数据库的物理设计任务及步骤:数据库的事实和维护。 3、教学难点 数据库设计方法。 (七)数据库恢复技术 1、教学内容与要求 通过本章的学习,要求学生了解事务的相关概念,以及数据库恢复的实现技术和策略。 2、教学重点 事务的基本概念及特性;故障的种类;恢复的实现技术;恢复策略。 3、教学难点 数据库恢复的实现技术和策略。 (八)并发控制 1、教学内容与要求 通过本章的学习,要求学生了解并发控制技术在数据库技术重的重要作用,数据库管理系统必须提供并 发控制机制来协调并发用户的并发操作以保证并发事务的隔离性,保证数据库的一致性。 2、教学重点 并发控制的原因和并发控制的主要技术。 3、教学难点 并发控制的主要技术。 (九)数据库平安性 1、教学内容与要求 通过本章的学习,要求学生了解数据库平安性的意义及其实现技术。 2、教学重点 计算机平安性概论;数据平安性控制;统计数据库平安;Oracle数据库的平安性。 3、教学难点 数据库平安控制机制。 (十)数据库完整性 1、教学内容