自考13009数据库原理与技术考试大纲(2026年版)
[13009] 数据库原理与技术自学考试大纲浙江省教育考试院 2026 年 6 月自学用书:《数据库系统原理及应用教程》第 4 版,苗雪兰主编,机械工业出版社, 2017
一、课程性质与设置目的
要求课程性质:《数据库原理与技术》是高等教育自学考试计算机类、信息管理类、软件工程类等专业的核心专业基础课,具有理论严谨和实践性强的特点。课程以关系数据库为核心,系统讲解数据库系统的基本概念、数据模型、关系代数、SQL 语言、规范化理论、 数据库设计、事务管理、安全与完整性控制等内容。
设置本课程的目的和要求:掌握数据库系统的基础理论、设计方法与编程应用技能能够独立完成中小型数据库系统的需求分析、结构设计、实现与维护,为从事软件开发、 信息系统管理、数据处理等工作奠定坚实的技术基础,掌握数据库设计全流程,能够运用规范化理论优化表结构,理解事务与并发控制机制,具备理论联系实际、解决实际数据库系统工程问题的能力。
二、考核内容及目标
第 1 章数据库系统概述了解数据库系统与文件系统的区别,数据库系统的发展
;理解数据库系统基本概念及体系结构;掌握数据库管理系统的功能结构。
信息与数据的概念,数据库系统的三级模式结构。
(1)识记:数据库系统的基本概念,数据库管理系统与数据库系统。
(2)理解:数据库管理系统的功能,数据库的三级模式以及二级映像技术。
数据库管理系统的主要功能;数据库系统的三级模式结构。
第 2 章数据模型与概念模型理解数据模型的分类及作用
;掌握概念模型(E-R 模型)的基本概念;掌握关系模型的组成与完整性约束;了解层次、网状、面向对象数据模型。
数据模型概念及表示;概念模型与 E-R 图:实体、属性、联系;关系模型的主要术语;关系模式的三类完整性约束。
(1)识记:数据模型三要素;E-R 图基本元素;关系模型基本术语;三类完整性约束。
(2)理解:实体之间的联系类型;完整性约束的作用。
(3)简单应用:绘制简单应用的 E-R 图。
E-R 图;关系模型。
第 3 章数据库系统的设计方法了解数据库设计步骤
;掌握 E-R 图转关系模式的规则。
需求分析与数据字典;概念结构设计;逻辑结构设计;物理设计;实施与维护
3. 考核目标要求
(1)识记:各设计阶段任务。
(2)理解:数据字典、E-R 集成、逻辑转换、存取方法。
(3)简单应用:将 E-R 图转换为关系表。
(4)综合应用:完成小型应用系统的数据库设计。
概念结构设计和 ER 图;逻辑结构设计和 ER 图的转换。
第 4 章关系数据库了解关系演算
;掌握关系数据结构、完整性、关系代数运算。
关系的形式化定义与性质;关系代数运算;关系完整性规则。
3. 考核目标要求
(1)识记:关系、元组、属性、码、完整性规则。
(2)理解:传统集合运算、专门关系运算。
(3)简单应用:使用关系代数表达式完成查询。
关系完整性;专门关系运算。
第 5 章 SQL Server 数据库管理系统了解 SQL Server 体系结构;理解 C/S 结构、系统数据库;掌握 SSMS 使用与服务器管理。
C/S 架构;SQL Server 组件;系统数据库;管理工具。
(1)识记:C/S 结构、系统数据库名称与作用。
(2)理解:SQL Server 体系结构与对象。
(3)简单应用:使用 SSMS 连接与配置。
SQL Server 体系结构;SSMS 使用;系统数据库。
第 6 章数据库的建立与管理了解触发器
;理解视图作用;掌握 T-SQL 与 SSMS 完成库、表、数据、查询操作。
库与表定义;数据增删改查;视图;触发器;T-SQL。
(1)识记:库文件、表结构、视图、触发器概念。
(2)理解:数据操作、视图作用。
(3)简单应用:T-SQL 建库、建表
(4)综合应用:T-SQL 查询、更新、视图、触发器。
表定义与数据维护;SQL 查询;视图创建与查询
第 7 章关系数据库理论了解多值依赖与连接依赖
;了解查询优化理论与技术;理解函数依赖的定义;掌握规范化定义与模式分解的基本方法。
函数依赖;范式(1NF、2NF、3NF、BCNF);分解算法;语法树优化。
(1)识记:函数依赖、码、范式定义。
(2)理解:规范化必要性、分解原则。
(3)简单应用:判断范式级别,模式分解到 3NF。
函数依赖;1NF~3NF;模式分解
第 8 章数据库保护技术了解数据库故障种类
;理解安全性控制机制、完整性控制机制;掌握事务的定义、备份恢复技术、并发控制技术。
安全性控制;完整性约束;并发控制与封锁;事务与恢复。
(1)识记:事务特性、封锁类型、故障类型。
(2)理解:安全机制、完整性规则、并发问题、恢复技术。
(3)应用:SQL Server 用户权限、备份恢复。并发控制;事务;数据库恢复;安全性。
第 9 章新型数据库系统及数据库技术的发展了解新型数据库技术,包括分布式数据库、面向对象数据库、数据据仓库分布式数据库的体系结构;数据挖掘技术。
(1)识记:分布式、数据仓库、数据挖掘概念。
(2)理解:新型数据库的体系结构与特点。
分布式数据库。
三、题型举例
(考试时间:120 分钟)(题型仅作参考,实际命题时不受此限制)
(一)单项选择题(每题 2 分,共 20 分)
1. 数据库三级模式中,描述物理存储结构的是()
A. 外模式 B. 模式 C. 内模式 D. 概念模式答案:C(二)填空题(每空 1 分,共 20 分)
1. 关系数据模型的完整性包括: 、 和用户自定义完整性。
答案:实体完整性、 参照完整性(三)简答题(每题 5 分,共 20 分)
1. 简述事务的定义及特性答案:事务是用户定义的一组数据库操作序列,是不可分割的工作单位。事务具有 A (原子性)、C(一致性)、I(隔离性)、D(持久性)。
(四)关系代数及 SQL(共 20 分)
已知关系学生表 Student (Sno,Sname,Ssex,Sage,Sdept) 课程表 Course (Cno,Cname,Credit) 选课表 SC (Sno,Cno,Grade)
1. 用关系代数表示下列操作:
查询计算机系(CS)年龄不小于 20 岁的学生学号,姓名
2. 用 SQL 语句完成下列操作:
查询选修“数据库”课程的学生学号和成绩
1. π Sno, Sname ( σ Sdept=’CS’ ∧ Sage≥20 ( Student ) )
2. Select sno, grade,From course, sc, Where sc.cno=course.cno and course.cname=’数据库(五)综合设计题(共 20 分)
某企业有多个部门,一个部门有多名职工,一名职工属于一个部门。职工有职工号、 姓名、性别;部门有部门号、部门名。
(1)画出 E-R 图;
(2)转换为关系模式并标注主码和外码。
(1)
(2)部门表(部门编号,部门名称) 主码:部门编号职工表(工号,姓名,性别,部门编号)主码:工号; 外码:部门编号
