什么是数据库规范化(Normalization)?
What is normalization in DBMS?
题目类型: 技术面试题
这是一道技术面试题,常见于澳洲IT公司面试中。
难度: easy
分类: DBMS
标签: Normalization, 数据冗余, 异常避免
参考答案摘要
答案 规范化是把数据表按规则拆分与组织,减少冗余、避免插入/更新/删除异常,并提升数据一致性与可维护性。它通过一系列范式(1NF/2NF/3NF等)约束表结构与依赖关系。面试可补充:规范化提升一致性,但过度拆分可能增加JOIN成本,需要与性能、查询模式权衡。
本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。