期末答辩手册

答辩题目只有一道:「你的表为什么这么设计」。评分表、流程、追问清单、证据清单—— 印了就能用,评委带上两名学生就行。

时长 · 10 分钟每人 评委 · 教师 + 2 名学生 证据 · 必须系统留痕
01 / RUBRIC评分表全版

五个维度,A / B / C·D 三档描述

描述全写「看得见的行为」。判分纪律:证据链缺一环,对应维度最高只能给 B。

维度 · 权重A · 优秀B · 合格C / D · 待改进与不给分
ER 与范式取舍 30 手绘 ER,有一处「故意反范式」且能论证取舍 结构合理,按课本范式走,讲得出拆表理由 C 照模板抄,说不出为什么 · D 无图
索引论证 20 每条关键索引有前后耗时对比 + EXPLAIN 截图 有对比,讲不清命中哪一列 C 「加了就是优化」 · D 没建索引
故障演练 20 真删 + 真恢复,记录含时间点与步骤 演练过,没留记录 C 只看过演示 · D 从没碰过
运维手册 20 接手的人照着能跑通 有手册,缺关键步骤 C 命令堆砌无说明 · D 没有
讲述与答辩 10 追问全接住,主动讲取舍 主干清楚 C 念稿 · D 随堂抽读计划读不出
02 / FLOW答辩 10 分钟

四段流程

0–2 分钟
ER 上墙。手绘图投影,讲清实体与关系——不许放 PPT 文字页。
2–6 分钟
设计取舍。重点讲一处「故意反范式」和一条关键索引:为什么这么选,代价是什么。
6–8 分钟
证据亮相。耗时对比卡、恢复演练记录、运维手册——一样一样翻给评委看。
8–10 分钟
追问。从下一节清单里抽 1–2 问,学生评委可加一问。
03 / QUESTIONS追问清单 · 10 问

每一问都配「好答案」

点开看参考。其中第 5、9 问是现场题——专治「AI 生成、我没看懂」。

1 · 这条冗余字段,什么时候会反过来咬你?
好答案:指出更新不一致的具体风险场景(改了 A 表忘了同步 B 表),并说出自己的补救(定时校对 / 触发器 / 干脆不冗余)。说不出风险的反范式,直接降 C。
2 · 把查询条件换个顺序,这条联合索引还灵吗?
好答案:最左前缀——条件里最左列还在就灵,扔了最左列就不灵;顺序本身不影响(优化器会重排)。能补充 key_len 看命中几列的,加分。
3 · 你的备份,自己恢复过几次?下一次恢复是什么时候?
好答案:说得出上次演练日期和下一步计划。「备份了但从来没恢复过」= 等于没备份——故障演练维度降 C。
4 · 你休假一周,接手的人第一步做什么?
好答案:翻开运维手册第几节照做,手册里有可执行的第一步。这题直接检验手册是不是「给人看的」。
5 ·(随堂抽一条 SQL)读一下它的执行计划。
好答案:按口令读出 type / rows / Extra,并给一句「要不要优化」的判断。读不出的,讲述维度不给分。
6 · 为什么选 InnoDB?换成 MyISAM 会丢什么?
好答案:事务与行锁——用「两个窗口同时扣库存」的场景说明会出什么事。能提崩溃恢复(crash-safe)的加分。
7 · 我把这条索引删了,你的哪句查询会变慢?
好答案:指到具体 SQL 与耗时量级(「首页报表会从 0.03 s 回到 1.8 s」)。指不出的,说明索引是他抄的不是他论证的。
8 · 你的库,什么情况下会丢数据?
好答案:备份间隔 + 未覆盖的操作(如手动 DELETE 后没回滚)。有量级概念(「最多丢一天」)比说「不会丢」好得多。
9 · 建表语句如果是 AI 生成的,你怎么证明它是你懂的?
好答案:现场改一处需求(「再加一个退课场景」),能指出要动哪几张表、哪个约束、会不会破坏现有索引。这是 AI 时代的「指纹验证」。
10 · 下一版你最想改什么?
好答案:具体可落地(「把 score 拆成历次成绩流水表」),不是「再优化优化」。有下文的库才是活的库。
04 / EVIDENCE证据清单

答辩当天,桌上要有这六样

01ER 图——手绘拍照,允许有涂改痕迹(涂改就是思考)。
02建库脚本——入 git 或打包,能当场重跑一遍。
03前后耗时对比卡——每条关键索引配 EXPLAIN 截图。
04恢复演练记录——时间点、步骤、恢复后校验结果。
05运维手册——PDF 或打印件,包含备份策略 / 索引清单 / 慢查询台账。
06现场跑一次——答辩当天在只读副本上重跑自己的对比实验,数字要复现。

缺任一项,对应维度最高 B。证据链是答辩的地基——这规矩从第 1 周就要说,别到期末才立。

05 / TEMPLATE评分记录表模板

一张表管一个班

姓名ER (30)索引 (20)演练 (20)手册 (20)答辩 (10)抽到的追问
第 __ 问
第 __ 问
第 __ 问
第 __ 问
第 __ 问
「答辩不是考试,是交付。」 —— 学生带着一个有人用的库、一本运维手册离场——这门课,就成了。
配套模板 · 第三级运维手册与评审意见书——骨架现成,学生填空即用去拿 →