网站大量收购独家精品文档,联系QQ:2885784924

《数据库系统》教学大纲.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据库系统》教学大纲 (2006年4月修订) 课程名称教师:教学对象:本科《8学时 内容:1)计算机数据管理技术的三个发展阶段及各阶段的特点。 2)数据库中三种数据模型及其特征 3)数据模型的三个组成要素。 4)数据库系统的三级模式结构及二级映射。 5)数据库设计基本过程及案例 要求:掌握数据库的基本概念,了解数据库管理数据的特点。 重点与难点:本章是数据库概念的引入,名词和概念很多,这些概念是数据库的基础知识,对名词和概念的理解是本章的难点也是重点。结合案例,理解基本概念。 第二部分 关系数据库 课时:10学时 内容:1)关系模型中三个组成要素:关系数据结构、关系数据的操作、关系完整性约束。 2)关系、元组、域、主码、主码、外码、主属性、非主属性等概念。 3)关系的性质 4)关系代数运算及关系代数表达式。关系代数有:交、并、差、笛卡尔积、选择、投影、连接(等值连接和自然连接) 要求:掌握关系运算及表达式,掌握关系的性质及码等相关概念。 重点与难点:本章的重点是掌握关系数据库的理论基础是即关系代数的运算和关系代数表达式。 第三部分 SQL Server 2000数据库管理系统及Transact-SQL简介 课时:20学时 内容:1)SQL Server 2000 系统数据库介绍 2)SQL Server 2000 应用数据库(PUBS样板数据库)介绍 3)SQL 语言的特点 ELECT 查询语句 建对象(表、视图、索引) 数据更新(插入数据、修改数据、删除数据) 结合案例,具体实现某数据库管理系统部分功能 要求:掌握用SQL语句进行各种查询、创建表、创建视图、创建索引等。 重点与难点:本章的重点是学习SQL语言,包括数据定义、数据操纵语句。SQL的查询语句SELECT虽然结构简单,但可以完成复杂的数据查询,能熟练、灵活的使用SELECT实现各种条件的查询是一个难点。 第四部分 关系系统及其查询优化 课时:4学时 内容:1)关系代数的等价变化。 系数据库系统查询优化的一般规则和步骤。 要求:了解关系数据库管理系统中查询优化的必要性和重要性。 重点与难点:本章的重点是关系代数的等价变换。 第五部分 关系数据理论 课时:6学时 内容:1)函数依赖、部分函数依赖、完全函数依赖、传递函数依赖的定义。 关系模式的规范化概念;1NF、2NF、3NF、BCNF定义。 要求:掌握关系数据库的函数依赖及关系模式的规范化,理解关系模式规范化对设计关系数据库及其性能的影响。 重点与难点:本章的重点是函数依赖关系和关系范式。掌握关系模式的规范化定义及其对函数依赖的限定、各范式的相互关系。 第六部分 数据库数据的安全保护 课时:16学时 内容:1)计算机安全和数据库安全、安全等级介绍 2)数据库中数据的安全性控制: 用户标识与鉴别、存取控制、SQL Server 2000中的对象许可和命令许可、用户权限(许可)的授权及收回授权。 3)数据库中数据的完整性控制。 实体完整性控制、参照完整性控制、用户定义完整性控制;SQL Server 2000中实施完整性的方法。 4)数据库中数据的并发性控制。 事务、事务的特性、锁、锁的粒度、锁的兼容性、死锁、活锁、解决死锁和或锁的办法、批。 5)数据库中数据的数据库的恢复。 数据库备份和日志文件、事务故障恢复、系统故障恢复、介质故障恢复。 6)结合案例及SQL Server系统实现安全保护功能。 要求:掌握事务的概念、锁、SQL数据库的用户权限设置、数据并发控制、数据的完整性控制的实施。 重点与难点:本章的重点是学习从哪几个方面对数据库数据进行保护;难点是编写触发器实施复杂的完整性控制,理解和掌握对数据库的使用以事务为单位,理解和掌握并发控制中“锁”的种类、作用和兼容性。 第七部分 课程设计 课时:8学时 内容:分小组实际完成某数据库系统开发设计的六个阶段。 1)需求分析 2)概念设计 3)逻辑设计 4)物理设计 5)建立数据库并调试 6)运行与维护 要求:掌握数据库设计的基本思路,以某实际调研需求为背景,熟悉设计开发过程。数据库系统应能实现基本的建库、查询、修改、删除和简单统计功能,并能实现前后台调用。 重点与难点:本章重点是理解数据库设计开发过程中需求分析、概念设计和逻辑设计的重要性。难点在于实现较复杂功能时的技术手段。 对外经济贸易大学信息学院 《数据库系统》教学大纲

文档评论(0)

PPT精品 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档