欢迎来到天天文库
浏览记录
ID:61514673
大小:21.50 KB
页数:5页
时间:2021-02-09
《数据库系统概论重点.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第一章绪论【安排课时】5学时【本章教学目的和要求】掌握数据库的基本概念,了解数据管理技术的进展情况、数据库技术产生和发展的背景,掌握数据模型的基本概念、组成要素和理解主要的数据模型,理解概念模型的基本概念及熟练掌握ER方法,掌握数据库系统的3级模式结构以及数据库系统的组成。【本章重点、难点】重点:概念模型的基本概念及其主要建模方法ER方法;关系数据模型的相关概念、数据库系统三级模式和两层映像的体系结构、数据库系统的逻辑独立性和物理独立性等;对于如何通过ER方法描述现实世界的概念模型要做到能够举一反三的程度。难点:数据库领
2、域大量的基本概念;数据模型及数据库系统的体系结构。第二章关系数据库【安排课时】4学时【本章教学目的和要求】基本要求:掌握关系模型的三个组成部分及其各部分所包括的主要内容;掌握关系数据结构及其形式化定义;掌握关系的三类完整性约束的概念。了解关系数据库理论产生和发展的过程,关系数据库产品的发展及沿革。熟练掌握关系代数的各种运算。【本章重点、难点】重点:关系代数的各种运算(包括并、交、差、选择、投影、连接、除及广义笛卡儿积)。难点:关系代数。由于关系代数较为抽象,因此在学习的过程中一定要结合具体的实例进行学习。第三章关系数据库
3、标准语言SQL【安排课时】12学时【本章教学目的和要求】掌握SQL语言的特点,从而体会SQL语言之所以能够成为拥护和业界所接受,并成为国际标准的原因;了解SQL语言发展的过程,从而进一步了解关系数据库技术和RDBMS产品的发展过程。掌握SQL的数据定义功能,熟练掌握SQL对数据库的查询、插入、删除、更新操作,掌握SQL中视图的操作。【本章重点、难点】重点:要熟练正确的使用SQL完成对数据库的查询、插入、删除、更新操作。难点:用SQL语言正确完成复杂查询,掌握SQL语言强大的查询功能。第四章数据库安全性【安排课时】3学时【
4、本章教学目的和要求】了解计算机以及信息安全技术标准的进展。理解最重要的存取控制技术、视图技术和审计技术。熟练掌握存取控制机制中用户权限的授权与回收,合法权限检查,数据库角色的概念和定义等。了解数据加密和统计数据库的安全性。【本章重点、难点】重点:使用SQL中的GRANT语句和REVOKE语句来实现数据库的实现自主存取控制功能。使用SQL中CREATE?ROLE语句创建角色,用GRANT语句给角色授权。视图机制在数据库安全保护中的作用。难点:强制存取控制(MAC)机制中确定主体能否存取客体的存取规则第五章数据库完整性【安排
5、课时】3学时【本章教学目的和要求】掌握RDBMS的数据库完整性实现机制,包括实体完整性、参照完整性和用户自己定义的完整性约束的定义机制、完整性检查机制和违背完整性约束条件时RDBMS采取的预防措施。理解触发器的概念和掌握触发器在数据库完整性检查中的应用。【本章重点、难点】重点:DBMS完整性控制机制的三个方面,即完整性约束条件的定义、完整性约束条件的检查和违约反应。用SQL语言定义关系模式的完整性约束条件。包括定义每个模式的主码;定义参照完整性;定义与应用有关的完整性。触发器在数据库完整性检查中的应用。难点:RDBMS如
6、何实现完整性的策略,即当操作违反实体完整性、参照完整性和用户定义的完整性约束条件时,RDBMS如何进行处理,以确保数据的正确与有效。其中比较复杂的是参照完整性的实现机制。第六章关系数据理论【安排课时】6学时【本章教学目的和要求】掌握数据依赖的基本概念(包括,函数依赖、平凡函数依赖、非平凡的函数依赖、部分函数依赖、完全函数依赖、传递函数依赖的概念;码、候选码、外码的概念和定义;多值依赖的概念),掌握范式的概念、1NF、2NF、3NF、BCNF、4NF的概念和判定方法。掌握数据依赖的Armstrong公理系统。【本章重点、难
7、点】重点:了解什么是一个"不好"的数据库模式。什么是模式的插入异常和删除异常。规范化理论的重要意义。牢固掌握数据依赖的基本概念,范式的概念,从1NF到4NF的定义,规范化的含义和作用。需要举一反三的:四个范式的理解与应用,各个级别范式中存在的问题(插入异常、删除异常、数据冗余)和解决方法。难点:能够根据应用语义,完整地写出关系模式的数据依赖集合,并能根据数据依赖分析某一个关系模式属于第几范式。第七章数据库设计【安排课时】7学时【本章教学目的和要求】了解数据库设计的特点,掌握数据库设计的基本步骤,掌握数据库设计过程中数据字
8、典的内容,掌握数据库设计各个阶段的设计目标、具体设计内容、设计描述、设计方法等。【本章重点、难点】重点:E-R图的设计;E-R图向关系模型的转换。难点:E-R图的设计,数据模型的优化。第八章数据库编程【安排课时】4学时【本章教学目的和要求】掌握嵌入式SQL、游标的概念;掌握SQL的过程化扩展PL/SQL和存储过程;了
此文档下载收益归作者所有