1 第一部分 数据库基础理论 #
mindmap
id1[第一部分 数据库基础理论]
id1-1[数据库系统概述]
id1-2[数据与信息的基本概念]
id1-3[数据库系统的组成与结构]
id1-4[数据库管理系统 DBMS 的功能]
id1-5[数据库系统的特点与优势]
id1-6[数据库技术的发展历程]
id1-7[数据模型]
id1-8[数据模型的层次结构]
id1-9[概念数据模型]
id1-10[逻辑数据模型]
id1-11[物理数据模型]
id1-12[常用数据模型比较]
数据库系统概述
数据与信息的基本概念
数据库系统的组成与结构
数据库管理系统 DBMS 的功能
数据库系统的特点与优势
数据库技术的发展历程
数据模型
数据模型的层次结构
概念数据模型
逻辑数据模型
物理数据模型
常用数据模型比较
2 第二部分 关系数据库基础 #
关系模型基本概念
关系的数学定义
关系模式与关系实例
关系的性质与约束
关系代数的基本运算
关系演算理论
关系数据库标准语言SQL
SQL语言概述与发展
数据定义语言 DDL
数据操纵语言 DML
数据查询语言 DQL
数据控制语言 DCL
mindmap
id2[第二部分 关系数据库基础]
id2-1[关系模型基本概念]
id2-2[关系的数学定义]
id2-3[关系模式与关系实例]
id2-4[关系的性质与约束]
id2-5[关系代数的基本运算]
id2-6[关系演算理论]
id2-7[关系数据库标准语言SQL]
id2-8[SQL语言概述与发展]
id2-9[数据定义语言 DDL]
id2-10[数据操纵语言 DML]
id2-11[数据查询语言 DQL]
id2-12[数据控制语言 DCL]
3 第三部分 数据库设计与规范化 #
mindmap
id3[第三部分 数据库设计与规范化]
id3-1[数据库设计过程]
id3-2[需求分析阶段]
id3-3[概念结构设计]
id3-4[逻辑结构设计]
id3-5[物理结构设计]
id3-6[数据库实施与维护]
id3-7[关系数据库规范化理论]
id3-8[函数依赖理论]
id3-9[范式理论概述]
id3-10[第一范式 1NF]
id3-11[第二范式 2NF]
id3-12[第三范式 3NF]
id3-13[BC范式 BCNF]
id3-14[第四范式 4NF]
数据库设计过程
需求分析阶段
概念结构设计
逻辑结构设计
物理结构设计
数据库实施与维护
关系数据库规范化理论
函数依赖理论
范式理论概述
第一范式 1NF
第二范式 2NF
第三范式 3NF
BC范式 BCNF
第四范式 4NF
4 第四部分 数据库系统体系结构 #
数据库系统三级模式结构
外模式 子模式
概念模式 逻辑模式
内模式 存储模式
模式之间的映射关系
数据独立性原理
数据库管理系统体系结构
DBMS的组成模块
查询处理组件
存储管理组件
事务管理组件
数据库管理员职责
mindmap
id4[第四部分 数据库系统体系结构]
id4-1[数据库系统三级模式结构]
id4-2[外模式 子模式]
id4-3[概念模式 逻辑模式]
id4-4[内模式 存储模式]
id4-5[模式之间的映射关系]
id4-6[数据独立性原理]
id4-7[数据库管理系统体系结构]
id4-8[DBMS的组成模块]
id4-9[查询处理组件]
id4-10[存储管理组件]
id4-11[事务管理组件]
id4-12[数据库管理员职责]
5 第五部分 数据库保护机制 #
mindmap
id5[第五部分 数据库保护机制]
id5-1[数据库安全性]
id5-2[安全性威胁与对策]
id5-3[用户身份认证]
id5-4[访问控制机制]
id5-5[数据加密技术]
id5-6[安全审计与监控]
id5-7[数据库完整性]
id5-8[完整性约束分类]
id5-9[实体完整性]
id5-10[参照完整性]
id5-11[用户定义完整性]
id5-12[完整性约束的实施]
id5-13[并发控制]
id5-14[并发操作引发的问题]
id5-15[封锁协议]
id5-16[两段锁协议]
id5-17[时间戳排序协议]
id5-18[多版本并发控制]
id5-19[数据库恢复技术]
id5-20[故障类型与恢复策略]
id5-21[日志文件技术]
id5-22[检查点技术]
id5-23[镜像数据库技术]
id5-24[恢复算法与实现]
数据库安全性
安全性威胁与对策
用户身份认证
访问控制机制
数据加密技术
安全审计与监控
数据库完整性
完整性约束分类
实体完整性
参照完整性
用户定义完整性
完整性约束的实施
并发控制
并发操作引发的问题
封锁协议
两段锁协议
时间戳排序协议
多版本并发控制
数据库恢复技术
故障类型与恢复策略
日志文件技术
检查点技术
镜像数据库技术
恢复算法与实现
6 第六部分 数据库新技术与发展 #
数据库技术发展趋势
分布式数据库系统
面向对象数据库
多媒体数据库
数据仓库与数据挖掘
大数据与NoSQL数据库
数据库应用开发
数据库连接技术
存储过程与触发器
数据库性能优化
数据库应用系统架构
数据库项目管理
mindmap
id6[第六部分 数据库新技术与发展]
id6-1[数据库技术发展趋势]
id6-2[分布式数据库系统]
id6-3[面向对象数据库]
id6-4[多媒体数据库]
id6-5[数据仓库与数据挖掘]
id6-6[大数据与NoSQL数据库]
id6-7[数据库应用开发]
id6-8[数据库连接技术]
id6-9[存储过程与触发器]
id6-10[数据库性能优化]
id6-11[数据库应用系统架构]
id6-12[数据库项目管理]