数据库规范化

✍ dations ◷ 2025-06-29 05:39:54 #数据库正规化

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

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

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

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

相关

  • GhotiGhoti是一个为表现英语拼写的不规则性而被人为创造出来的单词。这个单词与“fish”(/ˈfɪʃ/,意为“鱼”)一词发音相同,被认为是fish的另一种拼写形式。“ghoti”一词包括三个
  • 解体哥伦比亚号航天飞机灾难(Space Shuttle Columbia disaster)发生于2003年2月1日,哥伦比亚号当时执行STS-107任务在得克萨斯与路易斯安纳上空再入大气层。该事故造成机上所有7名
  • 限制性修饰系统限制修饰系统(英语:Restriction modification system)是一种存在于细菌(可能还有其他原核生物),可保护个体免于外来DNA(如噬菌体)的侵入。有些细菌体内含有限制酶,可将双股DNA切断,之
  • 立体中心立体中心或手性中心是化合物中特殊的原子,通过交换连在该原子上两个基团的位置,就会得到原化合物的立体异构体。按照国际纯粹与应用化学联合会的定义,手性中心是“不对称碳原子
  • Clsub2/subO一氧化二氯是氯的氧化物之一,化学式为Cl2O。它是次氯酸的酸酐,加热时易爆炸分解,溶于水转变为次氯酸:单质氯气通入新制的黄色氧化汞时可得到一氧化二氯,产率较高:主要的副反应为:工
  • 布瓦吉吉穆罕默德·布瓦吉吉(阿拉伯语:محمد البوعزيزي‎,拉丁转写:Mohamed Bouazizi,1984年3月29日-2011年1月4日),突尼斯贫民,靠摆地摊为生。2010年12月17日,他在摆摊时受到警察
  • 中央政治局朝鲜民主主义人民共和国主题朝鲜劳动党中央委员会政治局(조선로동당 중앙위원회 정치국)是《朝鲜劳动党章程》规定的朝鲜劳动党的中央最高领导机构,为朝鲜的国家最高领导机构。
  • 中土中土可以指:
  • 汉默史密斯坐标:51°29′34″N 0°13′22″W / 51.4928°N 0.2229°W / 51.4928; -0.2229汉默史密斯(英语:Hammersmith)是英国英格兰大伦敦汉默史密斯-富勒姆区的自治市,位于泰晤士河的北岸
  • 联合国欧洲经济委员会联合国欧洲经济委员会(英文:the United Nations Economic Commission for Europe,缩写:UNECE或者ECE),建于1947年,是联合国经济及社会理事会下属的五个地区委员会之一,主要职责是促