《数据库系统》教学大纲一、课程概述1. 课程研究对象和研究内容数据库技术是当前计算机领域中应用最广泛、发展最迅速的技术。《数据库系统》研究如何利用计算机进行数据管理的学科,其主要研究的内容是如何更合理地组织数据和存储数据、更方便地维护数据、更严密地控制数据和更有效地利用数据。2. 课程在整个课程体系中的地位《数据库系统》是计算机专业的必修课。《数据库系统》的先行课是《数据结构》,它的后续课是《软件工程》。二、课程目标1. 使学生理解数据库系统的基本概念,提高学生的理论知识和水平。这些基本的数据库理论和概念包括数据库的特点、数据库的基本概念、关系代数、数据查询方法和优化技术和关系数据库理论等。2. 使学生掌握基本的数据库技术和方法,培养学生的实际动手能力。这些技术和方法包括数据库的设计方法、数据库的保护技术和关系数据库查询语言 SQL 等,并能够运用一种流行的数据库管理系统设计数据库及其查询操作。3. 使学生了解数据库的发展及其趋势,培养学生的科研素质。三、课程内容和要求这门学科的知识与技能要求分为知道、理解、掌握、学会四个层次。这四个层次的一般涵义表述如下:知道———是指对这门学科和教学现象的认知。理解———是指对这门学科涉及到的概念、原理、策略与技术的说明和解释,能提示所涉及到的教学现象演变过程的特征、形成原因以及教学要素之间的相互关系。掌握———是指运用已理解的教学概念和原理说明、解释、类推同类教学事件和现象。学会———是指能模仿或在教师指导下独立地完成某些教学知识和技能的操作任务,或能识别操作中的一般差错。教学内容和要求表中的“√”号表示教学知识和技能的教学要求层次。本标准中打“*”号的内容可作为自学,教师可根据实际情况确定要求或不布置要求。教学内容及教学要求表教学内容知道理解掌握学会1 数据库基础知识1.1 数据库的特点及相关概念1.2 数据库技术及发展1.3 数据库系统的结构√√√2 数据模型与概念模型2.1 信息的三种世界及其描述2.2 概念模型及其表示2.3 常见的数据模型√√√3 关系数据库3.1 关系模型及其定义3.2 关系代数√√4 关系数据库标准语言——SQL4.1 SQL 概述及特点4.2 SQL 的数据定义功能4.3 SQL 的数据查询功能4.4 SQL 的数据更新功能4.5 SQL 的数据控制功能√√√√√5 SQL Server 2000 关系数据库管理系统5.1 SQL Server 2000 系统结构5.2 SQL Server 2000 的管理功...