Skip to content

第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 规范化理论基本概念-0114-3.6.2-规范化理论基本概念-01.srt进入课程
3.6.3 规范化理论基本概念-0215-3.6.3-规范化理论基本概念-02.srt进入课程
3.6.4 范式判断-0116-3.6.4-范式判断-01.srt进入课程
3.6.5 范式判断-0217-3.6.5-范式判断-02.srt进入课程
3.6.6 模式分解-0118-3.6.6-模式分解-01.srt进入课程
3.6.7 模式分解-0219-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进入课程

使用建议

  1. 基础概念先抓边界:数据库、DBMS、数据库系统、三级模式、数据独立性。
  2. 设计题先抓流程:需求分析、概念设计、逻辑设计、物理设计。
  3. 规范化题先求候选键,再判断部分依赖、传递依赖和决定因素。
  4. SQL 题先确定查询对象和条件,再处理分组、聚合和权限。
  5. 并发题先判断异常类型,再对应事务特性和封锁协议。

开始学习 3.1.1