《数据库系统》教学大纲_第1页
《数据库系统》教学大纲_第2页
《数据库系统》教学大纲_第3页
《数据库系统》教学大纲_第4页
《数据库系统》教学大纲_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库系统教学大纲一、课程概述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的管理功能6 数据库保护及SQL Server的数据库保护技术6.1 数据库的安全性及SQL Server的安全管理6.2 数据库完整性及SQL Server的完整性控制6.3 数据库的并发控制及SQL Server的并发控制机制6.4 数据库恢复技术与SQL Server的数据恢复机制7 数据库系统的设计方法7.1 数据库系统设计概述7.2 系统需求分析7.3 概念结构的设计7.4 数据库逻辑结构的设计7.5 数据库物理结构的设计8 关系数据库理论8.1 关系数据模式的规范化理论8.2 关系模式的分解算法四、课程实施数据库系统是计算机专业和通信工程专业的必修课。一般情况下,计算机专业为72课时,通信工程为 54课时。课时安排及教学方法表教学内容课时建议教与学的方法建议72课时54课时1 数据库基础知识1.1 数据库的特点及相关概念1.2 数据库技术及发展1.3 数据库系统的结构6课时4课时讲述2 数据模型与概念模型2.1 信息的三种世界及其描述2.2 概念模型及其表示2.3 常见的数据模型6课时6课时讲述3 关系数据库3.1 关系模型及其定义3.2 关系代数8课时6课时讲述4 关系数据库标准语言SQL4.1 SQL概述及特点4.2 SQL的数据定义功能4.3 SQL的数据查询功能4.4 SQL的数据更新功能4.5 SQL的数据控制功能10课时,实验8课时8课时,实验6课时讲述、演示和实验5 SQL Server 2000关系数据库管理系统5.1 SQL Server 2000系统结构5.2 SQL Server 2000的管理功能4课时,实验6课时4课时,实验4课时讲述、演示和实验6 数据库保护及SQL Server的数据库保护技术6.1 数据库的安全性及SQL Server的安全管理6.2 数据库完整性及SQL Server的完整性控制6.3 数据库的并发控制及SQL Server的并发控制机制6.4 数据库恢复技术与SQL Server的数据恢复机制8课时,实验4课时4课时, 实验4课时讲述、演示和实验7 数据库系统的设计方法7.1 数据库系统设计概述7.2 系统需求分析7.3 概念结构的设计7.4 数据库逻辑结构的设计7.5 数据库物理结构的设计4课时4课时讲述、演示8 关系数据库理论8.1 关系数据模式的规范化理论8.2 关系模式的分解算法8课时4课时讲述、演示合计:72课时中含理论课54课时,实验课18课时;54课时中含理论课40课时,实验课14课时。五、教材和参考书目1. 苗雪兰等数据库系统原理及应用教程,机械工业出版社,2008年版。2. 萨师煊等,数据库系统概论,高等教育出版社,2006版3. 王秀坤,数据库系统原理,大连理工大学出版社,2004年版。六、课程评价1这门学科的评价依据是本课程标准规定的课程目标、教学内容和要求。2考试时间:120分钟。3考试方式、分制与分数解释。采用闭卷笔试的期终考试、实验考核和和平时成绩(主要为作业和实验报告)相结合方式评定学生成绩。以百分制评分,60分为及格,满分为100分。其中,平时成绩为10分,实验考核为20分,期终考试卷面为70分。4题型:单选题,多选题,简答题,论述题,综合分析题和设计题等。A. 单选题:(着重考查学生对数据库概念的识别程度)例:用二维表结构表示实体以及实体间联系的数据模型称为_。 A) 网状模型 B) 层次模型 C) 关系模型 D) 面向对象模型B多选题:(着重考查学生对数据库概念的识别程度)例:在下面所列出的条目中,哪些是数据库管理系统的基本功能_。A)数据库定义 B)数据库的建立和维护C)数据库存取 D)数据库和网络中其他软件系统的通信C简答题:(着重考查学生对数据库知识的理解与掌握程度) 例:数据库的三级模式结构是什么?各级模式的作用是什么?D论述题:(着重考查学生对数据库知识的掌握与学会程度)例:什么是数据的独立性?数据库系统中为什么能具有数据独立性?E综合分析题:(着重考查学生对数据库理论知识的掌握与学会程度)例:设关系模式R,其中U=A, B, C, D, E, U中各属性均为基本项,求F为下列情况时,R服从的范式和关系的码。(1)F=AABCDE.(2)F=ABCDE, DC.(3)F=ABCD, DE.(4)F=ACD, BE.F设计题:(着重考查学生对SQL和数据库设计技术掌握与学会程度)例:设职工-社团数据库有3个基本表: 职工(职工号,姓名,年

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论