数据库规范化

✍ dations ◷ 2025-08-14 11:32:41 #数据库正规化

数据库规范化,又称正规化、标准化,是数据库设计的一系列原理和技术,以减少数据库中数据冗余,增进数据的一致性。关系模型的发明者埃德加·科德最早提出这一概念,并于1970年代初定义了第一范式、第二范式和第三范式的概念,还与Raymond F. Boyce于1974年共同定义了第三范式的改进范式——BC范式。

除外还包括针对多值依赖的第四范式,连接依赖的第五范式、DK范式和第六范式。

现在数据库设计最多满足3NF,普遍认为范式过高,虽然具有对数据关系更好的约束性,但也导致数据关系表增加而令数据库IO更易繁忙,原来交由数据库处理的关系约束现更多在数据库使用程序中完成。

范式如下(从最不规范到规范排序):

相关

  • 性工作者性工作者有两重意思:狭义的性工作者是指为不特定对象提供性服务以获得报酬的人;广义的性工作者则包含在色情产业中表演性行为的人,例如女性色情片演员。人们从事性工作的原因是
  • 国际人道法国际人道法(法语:Le droit international humanitaire - DIH)是规制武装冲突中行为的法律(战时法)。它是国际法的一个分支,旨在保护不再参与敌对行动的人并限制和规制战斗员所能够
  • 苏维埃港苏维埃港(俄语:Сове́тская Га́вань)是俄罗斯哈巴罗夫斯克边疆区的一座城市。鞑靼海峡西岸的重要港口。贝阿铁路的终点。人口30,480人(2002年人口普查)。瓦尼诺
  • 史迈斯报告《史迈斯报告》(英语:Smyth Report)是美国物理学家亨利·德沃尔夫·史迈斯为曼哈顿计划所撰写的组织沿革报告。曼哈顿计划是盟军在第二次世界大战期间的原子弹研发计划。该报告
  • 原日军步兵第二联队官舍群原日军步兵第二联队官舍群位于台南市北区,于民国九十二年(2003年)5月13日公告为古迹。该区在台湾日治时期属于老松町,附近有山炮兵部队与工兵营,二次大战后成为成大教授宿舍。而
  • 平户岛坐标:33°22′5″N 129°33′13″E / 33.36806°N 129.55361°E / 33.36806; 129.55361平户岛位于日本长崎县北松浦半岛西方,东西最宽约10公里,南北长约32公里,面积为163.42平方
  • 外烟列岛外烟列岛(韩语:외연열도)是一个位于大韩民国忠清南道保宁市西方的群岛。由外烟岛、贸马岛、梧岛、横见岛、黑岛、黄岛、石岛7个岛屿组成行政上属于保宁市鳌川面(朝鲜语:오천면),岛
  • 手榴弹手榴弹,又称手雷,是一种手投式的武器,具有爆炸功能。因为17世纪至18世纪欧洲的手雷外形和碎片都像石榴和菠萝,由而得名,近年来由于FPS游戏的流行,而在台湾有“芭乐”的俗称。手榴
  • 2019冠状病毒病大洋洲疫情SARS-CoV-2(病毒)国际运输截至2020年3月1日,澳大利亚共有156人确诊感染新型冠状病毒。24名患者已康复出院,剩余患者病情均稳定。33人中有10宗个案与钻石公主号邮轮有关,其中1人死
  • 硫酸铁硫酸铁是铁(III)的硫酸盐,化学式为Fe2(SO4)3。无水物存在单斜和菱方两种晶型。其水合物可溶于水。它被用作媒染剂以及工业废水的凝结剂,也用于颜料中。医药上用硫酸铁作收敛剂