第2章 数据库技术
知识点 历年真题 本章分布
要求
真题
2 数据库技术
掌握
561
├
2.1 数据库技术基础
掌握
72
│├
2.1.1 数据库模型
掌握
42
││├
. 数据库模型的基本概念..
掌握
4
数据库与数据库管理系统
掌握
4
数据库系统基本概念
掌握
2
数据库系统应用
掌握
0
││├
. 数据库模型的分类
掌握
30
数据模型的基本概念
掌握
0
概念数据模型
掌握
1
基本数据模型
掌握
0
数据模型的三要素
掌握
2
E-R模型
掌握
22
E-R方法
掌握
0
实体
掌握
0
联系
掌握
12
两个不同实体之间的联系
掌握
0
两个以上不同实体集之间的联系..
掌握
0
同一实体集内的二元联系
掌握
0
属性
掌握
7
扩充的E-R模型
掌握
2
弱实体
掌握
0
特殊化
掌握
0
E-R模型应用举例
掌握
0
扩充E-R模型应用举例
掌握
0
基本的数据模型
掌握
5
层次模型(Hierarchical Model..
掌握
0
网状模型(Network Model)
掌握
0
关系模型(Relational Model)..
掌握
1
面向对象数据模型(Object Ori..
掌握
1
││├
. 典型数据库:RDB(关系..
掌握
8
对数据库高并发读写的需求
掌握
0
对海量数据的高效率存储和访问..
掌握
0
对数据库的高可扩展性和高可用..
掌握
0
一致性
掌握
2
分区
掌握
0
存储分布
掌握
0
行存储和列存储
掌握
0
带有局部性群组的列存储
掌握
0
LSM-Tree
掌握
0
查询模型
掌握
0
结合SQL数据库
掌握
0
分散/集合本地搜索
掌握
0
分布式B+树
掌握
0
前缀哈希表/分布式Trie
掌握
0
文档存储
掌握
1
文档数据库MongoDB
掌握
1
其他文档存储产品
掌握
0
键值存储
掌握
2
键值存储的示例
掌握
0
数据操作方式
掌握
0
数据保存方式
掌握
0
临时性保存类型
掌握
0
永久性保存类型
掌握
0
两者兼具型
掌握
0
键值存储产品
掌握
1
Memcached
掌握
0
Redis
掌握
1
列存储
掌握
0
Bigtable
掌握
0
Hypertable
掌握
0
HBase
掌握
0
Cassandra
掌握
0
图存储
掌握
0
其他存储模式
掌握
0
多值数据库
掌握
0
时间序列与流数据库
掌握
0
网格和云数据库
掌握
0
HBase数据库
掌握
0
HBase数据逻辑结构
掌握
0
HBase Shell的操作
掌握
0
创建表
掌握
0
插入数据
掌握
0
扫描查询数据
掌握
0
删除数据
掌握
0
云数据库GeminiDB
掌握
0
│├
2.1.2 数据库管理系统(DBMS..
掌握
2
││├
. DBMS主要功能
掌握
2
DBMS功能
掌握
1
数据定义
掌握
0
数据库操作
掌握
0
数据库运行管理
掌握
0
数据组织、存储和管理
掌握
0
数据库的建立和维护
掌握
0
其他功能
掌握
0
││├
. DBMS铺助功能
掌握
0
DBMS特点
掌握
0
DBMS分类
掌握
0
│├
2.1.3 数据库系统体系结构
掌握
12
││├
. ANSI-SPARC 体系结构
掌握
0
││├
. 集中式数据库系统
掌握
0
集中式数据库系统
掌握
0
││├
. 并行数据库系统
掌握
1
并行数据库系统
掌握
1
共享内存式多处理器
掌握
0
无共享式并行体系结构
掌握
0
││├
. 分布式数据库系统
掌握
6
分布式数据库系统
掌握
2
││├
. 对象关系数据库系统
掌握
0
客户端/服务器体系结构
掌握
1
数据库技术的发展
掌握
0
人工管理阶段
掌握
0
文件系统阶段
掌握
0
数据库系统阶段
掌握
0
数据库的研究领域
掌握
0
数据库管理系统软件的研制
掌握
0
数据库设计
掌握
0
数据库理论
掌握
0
数据库系统的三级模式结构
掌握
13
数据抽象
掌握
0
数据库的三级模式结构
掌握
1
模式
掌握
1
概念模式
掌握
0
外模式
掌握
0
内模式
掌握
0
两级映像
掌握
0
数据的独立性
掌握
0
存储管理器
掌握
0
査询处理器
掌握
0
├
2.2 关系数据库
掌握
160
│├
2.2.1 基本概念
掌握
33
││├
. 关系模式
掌握
21
基础知识
掌握
20
关系数据库系统
掌握
0
关系的相关名词
掌握
13
笛卡儿积与关系
掌握
5
关系的三种类型
掌握
0
││├
. 关系模式的型与值
掌握
0
关系数据库模式
掌握
0
││├
. 关系的完整性约束
掌握
7
关系的完整性约束
掌握
7
│├
2.2.2 关系运算
掌握
47
││├
. 关系代数运算及关系代..
掌握
40
关系代数运算
掌握
9
五种基本的关系代数运算
掌握
14
并(Union)
掌握
0
差(Difference)
掌握
0
广义笛卡儿积(Extended Carte..
掌握
1
投影(Projection)
掌握
0
选择(Selection)
掌握
0
扩展的关系运算
掌握
14
交(Intersection)
掌握
1
连接(Join)
掌握
10
等值连接(equijoin)
掌握
0
自然连接(Natural join)
掌握
6
除(Division)
掌握
1
广义投影(generalized projec..
掌握
0
外连接(outer jion)
掌握
0
聚集函数
掌握
0
││├
. 元组演算及其表达式
掌握
4
原子公式
掌握
0
公式的定义
掌握
0
关系代数运算转换为元组演算表..
掌握
3
并
掌握
0
差
掌握
0
笛卡儿积的元组演算表达式
掌握
0
投影
掌握
0
选择
掌握
0
││├
. 关系运算的安全性
掌握
0
原子公式
掌握
0
公式的定义
掌握
0
举例
掌握
0
基本概念
掌握
0
查询处理
掌握
0
查询处理的代价
掌握
0
查询优化
掌握
0
关系代数表达式中的查询优化
掌握
1
优化的准则
掌握
1
关系代数表达式的等价变换规则..
掌握
0
连接、笛卡儿积交换率
掌握
0
连接、笛卡儿积结合率
掌握
0
投影的串接定律
掌握
0
选择的串接定律
掌握
0
选择与投影的交换律
掌握
0
选择与笛卡儿积的交换律
掌握
0
选择与并的交换律
掌握
0
选择与差的交换律
掌握
0
投影与笛卡儿积的交换律
掌握
0
投影与并的交换律
掌握
0
查询优化的算法
掌握
0
│├
2.2.3 关系数据库理论
掌握
80
││├
. 函数依赖与多值依赖
掌握
25
基础知识
掌握
25
函数依赖
掌握
8
码
掌握
1
多值依赖
掌握
0
││├
. 函数依赖的公里系统
掌握
13
Armstrong公理系统
掌握
12
Armstrong公理系统
掌握
8
函数依赖的闭包F
+
掌握
1
候选码的求解方法
掌握
1
最小函数依赖集
掌握
2
││├
. 范式
掌握
28
规范化
掌握
27
1NF(第一范式)
掌握
2
2NF(第二范式)
掌握
2
3NF(第三范式)
掌握
1
BCNF(Boyce Codd Normal Form..
掌握
4
4NF(第四范式)
掌握
0
连接依赖5NF
掌握
0
││├
. 模式分解
掌握
14
模式分解及分解后的特性
掌握
13
分解
掌握
1
无损连接
掌握
0
保持函数依赖
掌握
1
判别一个分解的无损连接性算法..
掌握
0
将关系模式转换成3NF且保持函数..
掌握
0
将关系模式转换成3NF且无损连接..
掌握
0
将关系模式转换成BCNF且无损连..
掌握
0
├
2.3 事务管理
掌握
121
│├
2.3.1 事务的基本概念
掌握
23
事务
掌握
9
概述
掌握
0
SQL中事务的开始与结束
掌握
0
事务的特性
掌握
13
事务的状态
掌握
0
概述
掌握
0
事务状态
掌握
0
事务的五种状态
掌握
0
事务的状态转换
掌握
0
│├
2.3.2 数据库的并发控制
掌握
52
││├
. 事务调度
掌握
4
事务调度
掌握
4
串行调度
掌握
1
并发调度
掌握
2
可恢复调度
掌握
0
││├
. 并发操作、并发调度与..
掌握
32
并发操作带来的问题
掌握
14
丢失修改
掌握
0
不可重复读
掌握
1
读脏数据
掌握
0
并发调度的可串行性
掌握
5
可串行化的调度
掌握
2
冲突可串行化
掌握
0
冲突可串行化判定
掌握
0
并发控制技术
掌握
12
││├
. 封锁协议
掌握
13
两段锁协议
掌握
13
封锁协议
掌握
4
两段锁协议
掌握
4
两段锁协议(Two-phase lockin..
掌握
0
两段锁协议与可串行化
掌握
0
活锁与死锁
掌握
0
多粒度封锁协议
掌握
0
封锁的粒度
掌握
0
意向锁
掌握
0
多粒度封锁协议
掌握
0
││├
. 事务隔离级别
掌握
3
│├
2.3.3 数据库的故障与恢复
掌握
37
数据库系统故障种类
掌握
13
事务故障
掌握
4
系统故障
掌握
1
介质故障
掌握
0
数据库备份
掌握
4
数据库恢复
掌握
16
故障恢复的两个操作
掌握
5
撤销事务(UNDO)
掌握
0
重做事务(REDO)
掌握
0
故障恢复策略
掌握
1
事务故障的恢复
掌握
1
系统故障的恢复
掌握
0
介质故障的恢复
掌握
0
数据库的安全性
掌握
8
安全性违例
掌握
0
授权
掌握
0
授权与视图
掌握
3
权限的授予
掌握
1
角色
掌握
0
审计追踪
掌握
0
数据加密
掌握
0
数据传输加密技术
掌握
0
数据存储加密技术
掌握
0
数据完整性鉴别技术
掌握
0
密钥管理技术
掌握
0
数据库的完整性
掌握
1
├
2.4 数据库标准语言—SQL
掌握
129
│├
2.4.1 SQL 概述
掌握
2
││├
. SQL 的功能 特点
掌握
2
SQL语句的特征
掌握
2
SQL的特点
掌握
0
SQL支持三级模式结构
掌握
0
││├
. SQL数据定义语言
掌握
0
││├
. SQL数据操作语言
掌握
0
││├
. SQL数据控制语言
掌握
0
SQL的基本组成
掌握
0
│├
2.4.2 数据库定义
掌握
18
││├
. 数据库对象定义
掌握
1
││├
. 数据库用户定义
掌握
0
││├
. 数据库访问控制
掌握
0
基本域类型
掌握
0
创建表(CREATE TABLE)
掌握
4
修改表和删除表
掌握
2
修改表(ALTER TABLE)
掌握
1
删除表(DROP TABLE)
掌握
1
创建和删除索引
掌握
6
索引的作用
掌握
1
建立索引
掌握
0
删除索引
掌握
0
视图创建和删除
掌握
5
视图的作用
掌握
1
视图的创建
掌握
0
视图的删除
掌握
0
│├
2.4.3 数据查询
掌握
49
││├
. Select基本结构
掌握
19
Select基本结构
掌握
19
││├
. 函数操作
掌握
0
││├
. 多表连接
掌握
6
连接查询
掌握
0
││├
. 集合操作(并、交、差..
掌握
1
││├
. 嵌套查询
掌握
2
简单查询
掌握
1
子查询与聚集函数
掌握
9
子查询
掌握
1
聚集函数
掌握
4
分组查询
掌握
8
GROUP BY子句
掌握
2
HAVING子句
掌握
1
更名操作
掌握
0
字符串操作
掌握
2
集合操作
掌握
0
UNION运算
掌握
0
INTERSECT运算
掌握
0
EXCEPT运算
掌握
0
视图查询与更新
掌握
0
视图查询
掌握
0
视图更新
掌握
0
With子句
掌握
0
│├
2.4.4 数据更新
掌握
4
││├
. 插入新数据
掌握
1
││├
. 修改已有数据
掌握
2
││├
. 删除指定数据
掌握
1
│├
2.4.5 完整性控制
掌握
8
││├
. 主键约束
掌握
2
主键(Primary Key)约束
掌握
2
完整性约束条件
掌握
0
完整性控制
掌握
0
实体完整性(使用“PRIMARY KE..
掌握
1
││├
. 外键约束
掌握
3
外键(Foreign Key)约束
掌握
3
││├
. 属性值上的约束
掌握
3
属性值上的约束
掌握
3
││├
. 全局约束
掌握
0
全局约束
掌握
0
基于元组的检查子句
掌握
0
基于断言的语法格式
掌握
0
│├
2.4.6 事务控制
掌握
4
││├
. 事务开始(Begin Tran..
掌握
0
││├
. 事务终止(End Transa..
掌握
0
││├
. 事务提交(Commit)
掌握
0
││├
. 事务回滚(Rollback)
掌握
1
│├
2.4.7 存储过程
掌握
9
│├
2.4.8 触发器
掌握
9
││├
. 触发器类别
掌握
0
││├
. 触发器应用
掌握
0
概述
掌握
7
创建触发器
掌握
0
更改和删除触发器
掌握
0
更改触发器
掌握
0
删除触发器
掌握
0
数据库语言概述
掌握
0
数据库语言的分类
掌握
0
授权
掌握
10
销权
掌握
5
SQL与宿主语言接口
掌握
3
区分主语言语句与SQL语句
掌握
0
主语言工作单元与数据库工作单..
掌握
0
SQL通信区
掌握
0
主变量
掌握
0
游标
掌握
0
动态SQL
掌握
0
动态SQL预备语句格式
掌握
0
动态SQL执行语句格式
掌握
0
嵌套关系
掌握
0
复杂类型
掌握
0
集合类型
掌握
0
结构类型
掌握
0
复杂类型值的创建
掌握
0
继承
掌握
1
类型继承
掌握
0
表继承
掌握
0
引用类型
掌握
0
与复杂类型有关的查询
掌握
0
路径表达式
掌握
0
以集合体为值的属性
掌握
0
嵌套与解除嵌套
掌握
0
函数和过程
掌握
2
SQL函数和过程
掌握
2
外部语言程序
掌握
0
过程的构造
掌握
0
while语句和repeat语句
掌握
0
for语句
掌握
0
if-then-else语句与case语句
掌握
0
├
2.5 数据库设计
掌握
61
│├
2.5.1 数据库设计基础知识
掌握
5
数据库应用系统的生命期
掌握
0
数据库规划
掌握
0
需求描述与分析
掌握
0
数据库与应用程序设计
掌握
0
数据库设计实现
掌握
0
测试
掌握
0
运行维护
掌握
0
数据库设计的一般策略
掌握
0
数据库设计的基本步骤
掌握
2
│├
2.5.2 数据库设计方法与步骤..
掌握
56
││├
. 用户需求分析
掌握
7
需求分析的任务、方法和目标
掌握
1
需求分析阶段的文档
掌握
4
案例分析
掌握
0
数据字典
掌握
0
数据流图
掌握
0
││├
. 概念结构设计
掌握
9
概念结构设计策略与方法
掌握
2
用E-R方法建立概念模型
掌握
6
选择局部应用
掌握
0
逐一设计分E-R图
掌握
0
E-R图合并
掌握
5
││├
. 逻辑结构设计
掌握
17
E-R图向关系模式的转换
掌握
12
实体向关系模式的转换
掌握
0
联系向关系模式的转换
掌握
0
关系模式的规范化
掌握
3
确定完整性约束
掌握
0
用户视图的确定
掌握
0
应用程序设计
掌握
0
结构化设计方法
掌握
0
面向对象开发方法
掌握
0
││├
. 物理结构设计
掌握
6
数据库物理设计工作过程
掌握
0
数据库物理设计工作步骤
掌握
5
确定数据分布
掌握
0
确定数据的存储结构
掌握
0
确定数据的访问方式
掌握
3
存储记录结构设计
掌握
0
存储记录布局
掌握
0
存取方法的设计
掌握
0
││├
. 数据库实施
掌握
0
数据库实施阶段的工作过程
掌握
0
数据库实施
掌握
0
建立实际的数据库结构
掌握
0
数据加载
掌握
0
数据库试运行和评价
掌握
0
││├
. 数据库运行和维护
掌握
17
制订数据库系统的运行计划
掌握
0
制定运行策略
掌握
0
正常运行策略
掌握
0
非正常运行策略
掌握
0
确定数据库系统监控对象和监控..
掌握
0
数据库系统监控对象
掌握
0
数据库系统监控方式
掌握
0
数据库系统管理计划
掌握
0
数据库系统的运行和维护
掌握
9
监控数据的收集与分析
掌握
0
稳定运行中的业务持续性
掌握
0
数据库维护
掌握
8
对数据库性能的监测和改善
掌握
0
数据库的备份及故障恢复
掌握
0
数据库重组和重构
掌握
5
数据库系统的运行统计
掌握
0
数据库系统的审计
掌握
1
数据库系统的管理
掌握
1
数据字典的管理
掌握
0
数据完整性维护和管理
掌握
0
数据库的存储管理
掌握
0
备份和恢复
掌握
1
并发控制与死锁管理
掌握
0
数据安全性管理
掌握
0
性能调整
掌握
6
SQL语句的编码检验
掌握
0
表设计的评价
掌握
0
索引维护和改进
掌握
4
设备增强
掌握
0
用户支持
掌握
0
用户培训
掌握
0
售后服务
掌握
0
├
2.6 数据仓库和数据分析基..
掌握
18
│├
. 数据仓库的基本概念
掌握
5
数据仓库
掌握
5
数据仓库的基本特性
掌握
2
面向主题的
掌握
0
数据是集成的
掌握
0
数据是相对稳定的
掌握
0
数据是反映历史变化的
掌握
0
数据仓库的数据模式
掌握
1
数据仓库的体系结构
掌握
1
│├
. 数据抽取、转换和装载..
掌握
0
│├
. 多维数据分析基本知识..
掌握
0
│├
. 常见数据分析方法
掌握
8
数据挖掘
掌握
4
数据挖掘的分类
掌握
1
数据挖掘与数据仓库的关系
掌握
0
数据挖掘技术的应用过程
掌握
0
确定挖掘对象
掌握
0
准备数据
掌握
0
建立模型
掌握
0
数据挖掘
掌握
0
结果分析
掌握
0
知识应用
掌握
0
更多复习资料
请登录电脑版软考在线 www.rkpass.cn
京B2-20210865
|
京ICP备2020040059号-5
京公网安备 11010502032051号
|
营业执照
Copyright ©2000-2023 All Rights Reserved
软考在线版权所有