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

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

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

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

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

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

《数据库系统原理》教学大纲 课程性质:必修课总学时:72 课程类型:专业基础课学分:4 开课教研室:计算机软件适用专业:计算机信息管理 教学大纲说明 一、本课程的地位、作用和任务 数据库技术是计算机科学技术中发展最快的领域之一,也是应用最广泛的技术之一,它已成为计算机信息系统与应用系统的核心技术和重要基础。《数据库系统原理》是计算机信息管理专科生的专业必修课程。 本课程的任务是使学生在正确理解数据库原理的基础上,熟练掌握主流数据库管理系统SQLServer的应用技术及数据库应用系统的设计、开发能力。 二、本课程的教学基本要求 1.了解数据库技术的发展水平和发展趋势; 2.掌握常用的数据模型; 3.掌握关系数据库、关系数据理论及数据库设计的基本概念和方法; 4.熟练掌握关系数据库标准语言SQL的使用; 5.掌握数据库的恢复技术、并发控制、安全性和完整性; 6.掌握主流数据库管理系统SQLServer的应用技术; 7.熟悉数据库应用的开发环境。 教学内容 一、本课程的理论教学内容 第1章绪论 1.1引言 1.2数据模型 1.3数据库系统结构 1.4数据库管理系统 1.5数据库工程与应用 第2章关系数据库 2.1关系数据库概述 2.2关系数据结构 2.3关系的完整性 2.4关系代数 *2.5关系演算 *2.6关系数据库管理系统 第3章关系数据库标准语言SQL 3.1SQL概述 3.2数据定义 3.3查询 3.4数据更新 3.5视图 3.6数据控制 3.7嵌入式SQL 第4章关系数据库设计理论 4.1数据依赖 4.2范式 4.3关系模式的规范化 第5章数据库保护 5.1安全性 5.2完整性 5.3并发控制 5.4恢复 5.5数据库复制与数据库镜象 第6章数据库设计 6.1数据库设计的步骤 6.2需求分析 6.3概念结构设计 6.4逻辑结构设计 6.5数据库物理设计 6.6数据库实施 6.7数据库运行与维护 第7章关系数据库管理系统实例 7.1关系数据库管理系统产品概述 7.2ORACLE 7.3SYBASE 7.4INFORMIX 7.5DB2 7.6INGRES 第8章数据库技术新进展 8.1数据库技术发展概述 8.2数据模型及数据库系统的发展 8.3数据技术与其它相关技术相结合 8.4面向应用领域的数据库新技术 二、本课程的实践教学内容 主要针对SQLServer的使用安排了一定的实验。具体安排如下: 序号实验名称学时备注1创建数据库与表22SQL数据查询23SQL数据操纵24嵌入式SQL语言的使用25数据库的安全性和完整性26数据库的并发控制和恢复27数据库应用系统设计4合计16 三、建议学时分配表 章号教学内容课时分配讲课实验习题小计1绪论6282关系数据库6283关系数据库标准语言SQL1062184关系数据库设计理论445数据库保护662146数据库设计4267关系数据库管理系统实例4488数据库技术新进展314复习与答疑22合计45161172 四、使用教材及主要参考书 使用教材:王珊、陈红编著。《数据库系统原理教程》。清华大学出版社 主要参考书: 1.史嘉权等编著。《数据库系统教程》。清华大学出版社 2.庄成三、洪玫、杨秋辉编著。《数据库系统原理及其应用》。电子工业出版社 3.李春葆编著。《数据库原理与应用——习题解析》。清华大学出版社 4.钱雪忠、罗海弛、钱鹏江编著。《数据库系统原理学习辅导》。清华大学出版社 五、考核方式 采取期末集中闭卷笔试的方式。平时作业及实验占30%,期末考试卷面成绩占70%。 六、教学说明 1.学习本课程要求学生先修《C语言》、《离散数学》和《数据结构》等课程; 2.本课程的理论教学内容中加*的章节可根据实际情况选讲; 3.具体DBMS的学习可以结合数据库原理并行进行; 4.本大纲要求结合当前计算机技术的发展情况及时调整教学内容。