课 程 考 试 大 纲
高级数据库技术
(课程代码:07163 )
湖南省教育考试院组编
2016 年 年 12 月
高等教育自学考试课程考试大纲
课程名称:高级数据库技术 课程代码:07163
第一部分 课程性质与目标
一、课程性质与特点
高级数据库技术是高等教育自学考试软件工程(本科)专业的选考课程。本课程系统讲述数据库系统的理论模型、设计方法和管理技术。内容包括:数据库系统基本概念、数据模型、关系数据库及其标准语言 SQL、数据库安全性和完整性的概念与方法、关系规范化理论、数据库设计方法和步骤、数据库恢复和并发控制等事务管理基础知识以及关系查询处理和查询优化等。
通过本课程的学习,考生应能够掌握与数据库有关的概念、理论和技术,了解关系模型的数学基础和关系数据库的规范化理论,掌握并学会使用关系数据库系统的标准语言 SQL,了解面向对象数据库等新的数据库技术,培养考生的探索、创新等专业素质。
二、课程目标与基本要求
本课程的目标是使考生掌握数据库技术和数据库系统的基本概念、基本理论和实用技术。在理论基础方面,重点强调数据库系统中关系模型的数学基础和关系数据库的规范化理论的学习;在实践应用方面,重点突出关系数据库标准语言、数据库设计、实现、优化与恢复的学习,并在 SQL Server2008 上实施与管理。最终使考生在掌握大量理论知识的基础上,合理运用数据库设计方法和步骤,独自设计和开发简单的数据库应用系统,具备设计数据库模式以及开发数据库应用系统的基本能力。
通过本课程的学习,考生应达到如下目标:
1.掌握与数据库有关的基本概念、基本理论和基本技术;
2.掌握关系数据的结构、关系代数的实现和关系完整性的要求;
3.掌握并学会使用结构化查询语言 SQL 进行数据定义、数据查询、数据更新、数据库安全性控制及数据库完整性约束;
4.掌握关系数据的数据依赖和规范化理论,并将相关理论应用到数据库的设计中去;
5.掌握数据库设计的阶段、基本步骤和常用设计方法。包括需求分析、概要设计、逻辑结构设计、物理结构设计以及数据库的实施与维护等;
6.了解数据库编程的基本概念,设计简单的存储过程与函数;
7.了解关系查询处理的步骤、查询优化的理论和常用的优化方法;
8.了解数据库的并发控制技术、封锁的概念等;掌握数据库恢复技术的基本概念,了解恢复的实现技术和相应的恢复策略;
9.掌握 SQL Server2008 的基本操作;
10.了解数据库技术的新进展、新概念。
三、与本专业其他课程的关系
本课程须在已基本掌握计算机操作系统、数据结构以及程序设计的基础上进行学习,本课程的学习对全面掌握软件工程专业各学科的知识起着重要的奠基作用。
第二部分 考核内容与考核目标
第一章 数据库基础知识
一、学习目的与要求
本章主要阐述数据库的基本概念,介绍数据管理技术的发展历程,数据库系统的 3 级模式结构、应用框架,数据库管理系统的组成,以及常用的数据库管理系统。
通过本章学习,要求了解数据库技术的产生发展过程、基本概念及数据库系统的特点;掌握数据库系统的三级模式结构等。
二、考核知识点与考核目标
(一)数据库系统概述(次重点)
识记:数据、数据库、数据库管理系统、数据库系统、DBA 以及数据库用户等概念
理解:数据与信息的相互关系,数据库系统的特点
(二)数据库系统结构(重点)
识记:数据库系统的三级模式结构和二级映像功能
理解:数据的独立性
(三)数据库管理系统(一般)
识记:数据库管理系统的主要功能与各个组成部分
第二章 信息的三种世界与数据模型
一、学习目的与要求
本章主要阐述信息的三种世界、各种形式的数据模型,着重介绍实体联系模
型及其表示方法。
通过本章学习,要求了解信息的三种世界;层次模型、网状模型等各种形式
的数据模型,掌握实体联系模型与 E-R 图的绘制。
二、考核知识点与考核目标
(一)信息的三种世界(一般)
识记:现实世界,信息世界,机器世界
(二)实体联系模型(重点)
识记:实体,属性,键,实体型,域,联系
应用:E-R 图的绘制
(三)数据模型(次重点)
识记:数据模型的分类,层次模型、网状模型、关系模型、面向对象模型与半结构化模型
理解:数据模型所描述的内容
第三章 关系模型
一、学习目的与要求
本章主要阐述关系数据库的结构、关系代数、关系演算以及关系代数表达式的优化,着重介绍关系模型与关系代数运算。
通过本章学习,要求了解关系模型的基本概念;关系演算的两类演算语言;关系代数表达式的优化策略,掌握关系规则、基本的关系操作、用关系代数描述关系操作的方法。
二、考核知识点与考核目标
(一)关系数据库的结构及形式化定义(重点)
识记:关系的基本术语与形式化定义,关系的键,关系操作
理解:关系规则,关系模式和关系的区别与联系
(二)关系代数(重点)
识记:关系代数运算符
应用:传统的集合运算和自然关系运算
(三)关系演算(一般)
识记:元组关系演算和域关系演算的定义
(四)关系代数表达式的优化(次重点)
识记:查询优化的 4 个步骤,查询优化的一般策略
第四章 SQL Server2008 关系数据库管理系统
一、学习目的与要求
本章主要阐述 SQL Server2008 的新特性、SQL Server2008 的体系结构、SQLServer2008 系统数据库和 SQL Server2008 的管理工具。
通过本章学习,要求了解 SQL Server2008 的体系结构;SQL Server2008 数据库的组成以及系统数据库和用户数据库的作用和特点;掌握 SQL Server2008 管理工具的使用方法。
二、考核知识点与考核目标
(一)SQL Server2008 的体系结构(一般)
识记:SQL Server2008 系统的 4 个组成部分
(二)SQL Server2008 数据库(次重点)
识记:SQL Server2008 数据库的组成,SQL Server2008 数据库对象
理解:SQL Server2008 系统数据库和用户数据库的作用和特点
(三)SQL Server2008 的管理工具(重点)
识记:SQL Server2008 配置管理器,SQL Server Management Studio,SQLServer Profiler
应用:通过这些管理工具实现对系统的快速高效的管理
第五章 关系数据库标准语言——SQL
一、学习目的与要求
本章详细介绍关系数据库语言 SQL、Microsoft SQL Server 2008 的Transact-SQL 以及如何在数据库应用系统的开发中通过编程对数据库进行操纵。SQL 是关系数据库的标准语言,关系数据库系统的主要功能是通过 SQL 来实现的。主要包括 SQL 的数据定义功能、SQL 的数据操作功能、SQL 的数据控制功能、嵌入式与动态 SQL、存储过程与函数、游标的概念;使用 Transact-SQL 开发数据库应用程序的方法。讲解 SQL 的同时要进一步讲述关系数据库的基本概念。
通过本章学习要求了解 SQL 的基本概念及特点;掌握 SQL 的数据定义、数据操作和数据控制功能,包括:查询、插入、删除、修改、聚集函数的使用、视图的定义及使用、索引的创建、用户存储权限的授予与收回等;了解基本的数据库编程方法,包括:嵌入式与动态 SQL 语句的书写和处理,存储过程与函数的使用,基于 Transact-SQL 编程等。
二、考核知识点与考核目标
(一)SQL 概述(一般)
识记:SQL 的发展历程,SQL 的组成与特点,SQL 对关系数据库模式的支持
理解:SQL 的过程化特点
(二)数据定义(重点)
识记:各种数据类型,数据库、基本表与索引的概念
理解:模式、数据库和基本表的关系,不同类型的索引的特点
应用:数据库的创建与删除,基本表的创建、修改与删除,索引的定义、删除
(三)数据查询(重点)
识记:SQL 中的运算符、函数与表达式,SQL 数据查询的一般格式
理解:查询语句的子句的含义,聚集函数的作用
应用:简单查询、连接查询、嵌套查询、集合查询
(四)数据更新(重点)
识记:数据更新操作语句
应用:数据的插入、修改和删除
(五)视图(重点)
识记:视图的概念与特点
理解:视图和基本表的区别与联系,视图的作用
应用:视图的定义、删除和基于视图的查询和更新
(六)数据控制(重点)
识记:数据库安全保护措施与用户存取权限
理解:视图机制对数据安全的作用
应用:用户存取权限的授予与收回
(七)存储过程(次重点)
识记:存储过程的结构
理解:存储过程的特点和作用
应用:存储过程的创建和使用
(八)函数(次重点)
识记:存储函数的结构,SQL Server 2008 内置函数
理解:函数的特点和作用,存储过程与函数的区别
应用:存储函数的创建,函数的使用
(九)Transact-SQL 编程(一般)
识记:Transact-SQL 流程控制语句
理解:Transact-SQL 流程控制语句的执行流程
应用:通过 Transact-SQL 编程对数据库进行操纵
(十)嵌入式 SQL(一般)
识记:嵌入式 SQL 的处理过程、游标的概念和使用,动态 SQL 语句的使用
理解:嵌入式 SQL 语句与主语言之间的通信过程
TEL:蒋老师17773102705
扫一扫下方二维码关注湖南自考生网微信公众号、客服咨询号,即时获取湖南自考、成考、网教最新考试资讯。
关注公众号免费拿资料
微信扫一扫咨询
微信扫一扫咨询
1、鉴于各方面资讯时常调整与变化,本网所提供的信息仅供参考,实际以考试院通知文件为准。
2、本网部分内容来源于网络,如有内容、版权等问题请与本网联系,我们将会及时处理。联系方式 :QQ(393848300)
3、如转载湖南自考生网声明为“原创”的内容,请注明出处及网址链接,违者必究!