第3章:数据库系统
本章按 29 个小节整理为学习笔记。复习时不要只背名词,要把“概念边界、设计流程、规范化判断、SQL 写法、事务并发”对应到题型。
每个小节采用同一种复习结构:
- 学习重点:说明本节要掌握什么。
- 概念整理:列出核心概念、术语和边界。
- 概念解释:用短句解释概念含义。
- 应用与考法:把概念转成判断步骤或解题模板。
- 例题:用题目检查理解。
- 自查要点:复习前快速回顾。
学习顺序
3.1 数据库基础概念与体系结构
| 小节 | 来源 | 页面 |
|---|---|---|
| 3.1.1 数据库的基本概念 | 01-3.1.1-数据库的基本概念.srt | 进入课程 |
| 3.1.2 数据库体系结构 | 02-3.1.2-数据库体系结构.srt | 进入课程 |
| 3.1.3 三级模式结构 | 03-3.1.3-三级模式结构.srt | 进入课程 |
| 3.1.4 数据仓库 | 04-3.1.4-数据仓库.srt | 进入课程 |
3.2-3.4 数据库设计
| 小节 | 来源 | 页面 |
|---|---|---|
| 3.2 数据库设计过程 | 05-3.2-数据库设计过程.srt | 进入课程 |
| 3.3.1 概念设计阶段概述 | 06-3.3.1-概念设计阶段概述.srt | 进入课程 |
| 3.3.2 概念设计过程 | 07-3.3.2-概念设计过程.srt | 进入课程 |
| 3.3.3 E-R图 | 08-3.3.3-E-R图.srt | 进入课程 |
| 3.4.1 逻辑结构设计概述 | 09-3.4.1-逻辑结构设计概述.srt | 进入课程 |
| 3.4.2 关系模式相关概念 | 10-3.4.2-关系模式相关概念.srt | 进入课程 |
| 3.4.3 E-R图转关系模式 | 11-3.4.3-E-R图转关系模式.srt | 进入课程 |
3.5-3.6 关系代数与规范化
| 小节 | 来源 | 页面 |
|---|---|---|
| 3.5 关系代数 | 12-3.5-关系代数.srt | 进入课程 |
| 3.6.1 规范化理论概述 | 13-3.6.1-规范化理论概述.srt | 进入课程 |
| 3.6.2 规范化理论基本概念-01 | 14-3.6.2-规范化理论基本概念-01.srt | 进入课程 |
| 3.6.3 规范化理论基本概念-02 | 15-3.6.3-规范化理论基本概念-02.srt | 进入课程 |
| 3.6.4 范式判断-01 | 16-3.6.4-范式判断-01.srt | 进入课程 |
| 3.6.5 范式判断-02 | 17-3.6.5-范式判断-02.srt | 进入课程 |
| 3.6.6 模式分解-01 | 18-3.6.6-模式分解-01.srt | 进入课程 |
| 3.6.7 模式分解-02 | 19-3.6.7-模式分解-02.srt | 进入课程 |
3.7 SQL 语言
| 小节 | 来源 | 页面 |
|---|---|---|
| 3.7.1 SQL语言概述 | 20-3.7.1-SQL语言概述.srt | 进入课程 |
| 3.7.2 普通查询 | 21-3.7.2-普通查询.srt | 进入课程 |
| 3.7.3 分组查询 | 22-3.7.3-分组查询.srt | 进入课程 |
| 3.7.4 权限控制 | 23-3.7.4-权限控制.srt | 进入课程 |
3.8 事务与并发控制
| 小节 | 来源 | 页面 |
|---|---|---|
| 3.8.1 并发控制概述 | 24-3.8.1-并发控制概述.srt | 进入课程 |
| 3.8.2 事务的特性 | 25-3.8.2-事务的特性.srt | 进入课程 |
| 3.8.3 并发问题 | 26-3.8.3-并发问题.srt | 进入课程 |
| 3.8.4 封锁协议 | 27-3.8.4-封锁协议.srt | 进入课程 |
3.9-3.10 章节复盘
| 小节 | 来源 | 页面 |
|---|---|---|
| 3.9 数据库系统章节概述 | 28-3.9-数据库系统章节概述.srt | 进入课程 |
| 3.10 数据库系统章节回顾 | 29-3.10-数据库系统章节回顾.srt | 进入课程 |
使用建议
- 基础概念先抓边界:数据库、DBMS、数据库系统、三级模式、数据独立性。
- 设计题先抓流程:需求分析、概念设计、逻辑设计、物理设计。
- 规范化题先求候选键,再判断部分依赖、传递依赖和决定因素。
- SQL 题先确定查询对象和条件,再处理分组、聚合和权限。
- 并发题先判断异常类型,再对应事务特性和封锁协议。