课程
1142 字
约 4 分钟
大三上
复习大纲
数据库系统原理及应用notes/final-review·更新于 2026-09-15
复习大纲
2025-2026学年第1学期
成绩构成
- 期末考试:70%
- 上机测试:10%
- 雨课堂作业:10%
- 头歌实验:10%
各章知识点
第一章 绪论
- 基本概念:数据、数据库、数据库管理系统、数据库系统
- 三种主要数据库模型
- 数据库系统三级模式和二级映像
第二章 关系数据库
- 关系数据库系统的基本特征
- 关系的完整性约束
- 关系代数运算
第三章 SQL
- SQL的主要功能
- 基本表的定义、删除与修改
- 索引的概念和特点
- 数据查询
- 数据插入、删除、修改
- 视图定义
- 视图作用
第四章 数据库的安全性
- 什么是数据库的安全性
- 数据库安全性控制
- 自主存取、强制存取
- 其他安全性保护的方法
第五章 数据库完整性
- 什么是数据库的完整性
- 三类完整性规则的实现与违约处理
- 完整性命名子句
- 触发器的作用
第六章 关系数据理论
- 函数依赖的基本概念
- 完全函数依赖、部分函数依赖、传递函数依赖
- 候选码、主码的概念
- 1NF、2NF、3NF、BCNF、4NF的含义
- Armstrong公理系统
- X_F+ 的计算
- 求候选码
- 根据关系模式写出函数依赖、主属性、非主属性、主码并判断满足第几范式
第七章 数据库设计
- 需求分析的主要任务
- 画E-R图
- E-R图集成中冲突的消除
- E-R图转换成关系模式
- 数据库的模式、外模式、内模式形成的阶段
- 内模式的选择策略
- 数据库运维过程中DBA的主要职责和工作内容
第八章 数据库编程
- 过程化SQL语言的构成
- 游标的作用和使用
- 存储过程的定义和特点
- JDBC的工作原理和工作流程
第九章 关系数据库存储管理
- 定长记录、变长记录的组织
- 块的组织
- 索引结构:顺序表索引、辅助索引、B+树索引、哈希索引和位图索引的组织方式
第十章 关系查询处理和查询优化
- 代数优化和物理优化的概念
- 对关系表达式进行优化得到优化的查询树
- 物理优化常用的启发式规则
第十一章 数据库恢复技术
- 事务的概念和性质
- 故障的种类
- 系统恢复最经常使用的技术
- 具有检查点恢复技术中各事务的处理规则
第十二章 并发控制
- 并发操作所带来哪些数据库不一致
- 基本的封锁类型:排他锁、共享锁
- 三级封锁协议的特点
- 如何处理死锁和活锁
- 什么是可串行化调度
- 什么是两段锁协议













