从数据、模式、查询、事务和持久化五层理解数据库为何是共享状态的管理系统。
7 讲把表提升为集合与逻辑对象,用代数推演查询含义并为优化奠定基础。
7 讲掌握 DDL、DML、NULL、约束、排序与分页,让每条 SQL 都能解释结果与边界。
7 讲用连接、聚合、子查询、CTE 和窗口函数表达真实分析问题,并核对重复与 NULL。
7 讲从业务语义建立 ER 模型,再用依赖与无损分解控制冗余和异常。
7 讲沿字节—记录—页—文件—缓冲池理解数据怎样落盘,并计算索引与 I/O 成本。
7 讲看懂执行算子、连接算法、统计估计和计划选择,用证据而非口诀调优。
7 讲用调度、可串行化、锁和 MVCC 推导并发正确性,而不是背隔离级别名称。
7 讲理解 WAL、检查点、撤销重做与备份恢复,把‘提交成功’落实为可恢复证据。
7 讲从分片、复制、一致性和数据模型选择理解分布式代价,不用产品名替代理论。
7 讲把身份、授权、注入防护、加密、审计、隐私和生命周期落实为可测试控制。
7 讲以一套可运行的小型订单系统贯穿需求、设计、迁移、测试、观测和复盘。
7 讲