第 6 章 数据库保护
一、学习目的与要求
本章主要学习关系数据库管理系统中数据库安全保护的技术和方法,包括身份认证技术、存取控制技术、视图技术、数据加密技术和审计技术;数据库完整性实现机制,包括主键约束、外键约束、属性约束、域约束与断言的定义、完整性检查及违约处理等;触发器的概念和在数据库完整性检查中的应用;数据库并发控制的基本概念和实现技术,包括封锁技术、封锁协议、活锁和死锁的概念、并发调度的可串行性、冲突可串行化调度、两段锁协议、封锁的粒度;数据库恢复技术,包括数据库运行中可能发生的故障类型,数据库系统中故障的种类,数据库恢复技术及方法,具有检查点的恢复技术等。
通过本章学习,要求了解计算机系统的安全性及评测标准,数据库安全性控制方法,自主存取控制、强制存取控制、数据库审计和数据加密技术。掌握数据库完整性的分类,完整性控制机制以及数据库系统保证实体完整性、参照完整性及用户定义完整性的方法。了解触发器的概念及使用。了解并发操作时数据的三类不一致性。掌握并发控制,封锁,封锁粒度,三级封锁协议,并发调度的可串行性,两段锁协议,多粒度封锁。掌握事务的基本概念和事务的 ACID 性质。了解数据库恢复技术的重要性,针对不同的故障类型,掌握恢复数据库的策略和方法。
二、考核知识点与考核目标
(一)系统目录(一般)
识记:系统目录和系统目录的信息
理解:目录信息的作用
应用:SQL Server 2008 的系统目录
(二)数据库完整性(重点)
识记:数据库完整性的定义与规则,主键约束、外键约束、属性约束、域约束与断言的定义
理解:各种约束的特点与区别,完整性检查和违约处理
应用:在 SQL Server 2008 中用 SQL 语句实现主键约束、外键约束、属性约束、域约束、断言等
(三)触发器(次重点)
识记:触发器的定义和数据控制能力
理解:触发器和约束的异同
应用:在 SQL Server 2008 中用 SQL 语句实现触发器的定义、激活和删除
(四)数据库的安全性(次重点)
识记:数据库安全性问题与安全控制模型,用户标识与鉴别方式与技术,存取控制机制与实现方法,视图机制,审计跟踪方法,数据加密的
作用
理解:不同安全保护措施的特点、联系与区别,自主存取控制与强制存取控制,数据加密的基本思想
应用:SQL 授权与回收语句,SQL 审计语句,SQL Server 2008 的安全机制
(五)事务(重点)
识记:事务及事务的特性
理解:破坏事务 ACID 特性的主要因素
应用:SQL Server 2008 的事务处理
(六)并发控制(重点)
识记:封锁的概念,基本的封锁类型,活锁和死锁的概念,可串行化调度的概念,两段锁协议的概念,封锁粒度的概念
理解:并发操作可能带来的数据不一致性问题,封锁机制的作用,死锁的
诊断、解除和预防,冲突可串行化调度的方法,两段锁协议的内容和实现
应用:利用封锁机制解决并发操作不一致性问题,SQL Server 2008 的并发控制机制
(七)数据库的恢复(重点)
识记:数据库恢复的作用,数据库故障的种类,数据转储,日志记录包括的内容,检查点记录包括的内容
理解:恢复的基本原理,数据转储技术和日志文件的作用,检查点方法对恢复效率的改善
应用:事务故障恢复技术与过程,系统与介质故障的恢复技术与过程,SQLServer 2008 的备份与恢复
第 7 章 关系数据库理论
一、学习目的与要求
本章主要学习关系数据库规范化理论,数据依赖的基本概念,范式的概念和判定方法以及数据依赖的 Armstrong 公理系统的基本要求部分。
通过本章学习,要求了解关系模型设计时的数据异常问题,学习和掌握各种数据依赖的定义:函数依赖、部分函数依赖、传递函数依赖、多值依赖,掌握码的概念及定义,学习和掌握各类范式的定义及规范化方法:1NF、2NF、3NF、BCNF、4NF;掌握函数依赖的公理系统及模式分解方法。
二、考核知识点与考核目标
(一)关系模式规范化问题的提出(次重点)
识记:数据库模式在使用过程中出现的异常现象
理解:数据依赖对于关系模式的影响
(二)函数依赖(重点)
识记:函数依赖的定义,函数依赖的分类,函数依赖的逻辑蕴含,Armstrong公理系统,函数依赖集的闭包,属性集的闭包,函数依赖集的最小依赖集
理解:Armstrong 公理系统的推理规则
应用:计算属性集的闭包,计算函数依赖集的最小依赖集
(三)多值依赖(一般)
识记:多值依赖的定义,多值依赖的公理系统
理解:多值依赖对于关系模式的影响,函数依赖与多值依赖联系与区别
(四)关系模式的规范化(重点)
识记:模式分解,模式分解的规则,第一范式、第二范式、第三范式、第四范式以及 BC 范式的定义
理解:无损连接分解及其判断方法,保持函数依赖的分解,各级范式之间的关系
应用:第一范式、第二范式、第三范式、第四范式以及 BC 范式的判定和规范
第八章 数据库系统的设计
一、学习目的与要求
本章重点学习数据库设计的特点,数据库设计的基本步骤,数据库设计过程中数据字典的内容,数据库设计各个阶段的设计目标、具体设计内容、设计描述、设计方法等。本章内容的实践性较强,在理论学习的基础上突出具体实践环节。
通过本章学习,要求了解数据库设计的重要性和数据库设计在信息系统开发和建设中的核心地位。掌握数据库设计,包括概念结构设计、逻辑结构设计与物理设计的方法和步骤,使考生具有设计数据库模式以及开发数据库应用系统的基本能力,能在实际中运用这些知识、技术和方法,设计符合应用需求的数据库及其应用系统。
二、考核知识点与考核目标
(一)数据库设计概述(次重点)
识记:数据库设计的一般定义、特点、方法和基本步骤
理解:数据库设计的基本步骤中各个阶段的主要任务和相互关系
应用:数据库设计过程中的各级模式
(二)系统需求分析(次重点)
识记:需求分析的任务、方法
理解:需求分析的重要性
应用:数据字典和数据流图
(三)概念结构设计(重点)
识记:概念结构的定义、设计方法和步骤
理解:数据抽象的概念以及概念结构设计的常用方法
应用:E-R 图的分析设计、分层数据流图的分析与设计
(四)逻辑结构设计(重点)
识记:E-R 图向关系模型的转换原则
理解:数据模型的优化
应用:E-R 图向关系模型的转换
(五)数据库物理结构设计(一般)
识记:数据库物理设计的内容和方法
理解:关系模式存取方法的选择与评价
(六)数据库的实施和维护(一般)
识记:数据的载入和应用程序的调试
理解:数据库的试运行工作,数据库维护的主要任务
第九章 数据库高级应用技术
一、学习目的与要求
本章主要学习数据库建模工具 PowerDesigner,数据库应用系统开发中数据库连接技术、存储过程与函数的高级应用,以及数据库性能优化技术。
通过本章学习,要求了解 PowerDesigner 的功能与使用方法,掌握基于 ODBC、JDBC、ADO.NET 等的数据库连接技术,了解存储过程与函数的高级应用,了解数据库性能优化的基本技术与方法。
二、考核知识点与考核目标
(一)建模工具 PowerDesigner(一般)
识记:PowerDesigner 的主要功能
理解:PowerDesigner 中各种模型间的联系与区别
应用:PowerDesigner 建模
(二)数据库连接技术(一般)
识记:ODBC,JDBC,OLE DB,DAO,RDO,ADO,ADO.NET
理解:不同数据库开发接口间的异同
应用:应用开发中 SQL Server 2008 数据库的连接
(三)存储过程与函数的高级应用(一般)
理解:采用存储过程与函数的基本策略
应用:SQL Server 2008 系统存储过程与扩展存储过程的应用
(四)数据库性能优化技术(一般)
识记:逻辑数据库规范标准,改善物理数据库存储的准则,检索策略的优化
TEL:蒋老师17773102705
扫一扫下方二维码关注湖南自考生网微信公众号、客服咨询号,即时获取湖南自考、成考、网教最新考试资讯。
关注公众号免费拿资料
微信扫一扫咨询
微信扫一扫咨询
1、鉴于各方面资讯时常调整与变化,本网所提供的信息仅供参考,实际以考试院通知文件为准。
2、本网部分内容来源于网络,如有内容、版权等问题请与本网联系,我们将会及时处理。联系方式 :QQ(393848300)
3、如转载湖南自考生网声明为“原创”的内容,请注明出处及网址链接,违者必究!