课程章节概览
- CH1-引言:数据库、DBMS、DBS 的概念与差异,ANSI-SPARC 三层架构及数据独立性、技术演进与课程框架。
- CH2-数据模型:层次/网络/关系/ER/面向对象等模型的结构、约束与操作,关系代数与演算要点以及模型发展趋势。
- [CH3-用户界面与 SQL 语言](CH3-用户界面与 SQL 语言.md):SQL 查询语义、集合/聚合/子查询/CTE/递归、视图与 DML、嵌入式与动态 SQL 及游标使用方式。
- CH4-数据库管理系统:DBMS 架构、文件与索引、查询优化策略、日志恢复、事务并发与锁/死锁管理。
- CH5-安全性与完整性约束:认证授权、角色、审计、统计数据库防护、CHECK/ASSERTION/触发器等完整性机制。
- CH6-数据库设计:数据依赖与 1NF/2NF/3NF 示例、ER 建模、面向数据设计流程以及需求→概念→逻辑→物理的实践要点。
历年试题速览
- 16-17:聚焦三级模式与数据独立性、规范化权衡等简答题。
- 17-18:网状 vs 关系模型表达 M:N 关系及 SQL/触发器案例。
- 18-19:多级模式与独立性、投资/项目类 SQL、触发器练习。
- 19-20:数据独立性、事务/触发器及“只有/最值”型查询题。
- 21-22:可串行化、事务调度与 SQL 练习(全部/恰好/嵌入式)。
以上五份笔记覆盖高频概念题与 SQL 模板,是复习往年试卷的起点。
SQL 与触发器备考
- SQL&Trigger:总结历年 SQL 题目四大核心查询模式(全部、只有、最值、复杂联接)与高级考点(触发器、嵌入式 SQL),配备模板与示例,适合速查。
简答题整理
- 简答题整理:按主题汇总常考理论(数据独立性、模型差异、索引与优化、事务与并发等),便于考前针对性背诵。
使用建议: 先按“课程章节”构建知识体系,再结合“历年试题 + SQL 模板”检验应用能力,最后利用“简答题整理”强化关键概念。