数据库规范化

✍ dations ◷ 2024-12-23 02:02:40 #数据库正规化

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

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

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

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

相关

  • 耳咽管耳咽管或称听管、咽鼓管、欧氏管(英语:Eustachian tube、E-tube或 auditory tube),是连接咽喉和中耳的管道,在解剖学上属于中耳。成人的耳咽管约3.5厘米长。耳咽管可以维持中耳和
  • 干燥性综合征干燥综合征,又名修格连氏综合征,或者舍格伦综合征。该病的英文名称为Sjögren's syndrome(发音为/ˈʃoʊɡrənz/,又称为Mikulicz disease及Sicca syndrome,是一种长期的自身免
  • 华生约翰·布罗德斯·华生(英语:John B. Watson,1878年1月9日-1958年9月25日)是一位美国心理学家,通过动物行为研究而创立了心理学行为主义学派,强调心理学是以客观的态度去研究外在可
  • 守恒定律在物理学里,假若孤立物理系统的某种可观测性质遵守守恒定律(law of conservation),则随着系统的演进,这种性质不会改变。诺特定理是关于守恒定律的重要理论。诺特定理表明,每一种
  • 贝部,为汉字索引中的部首之一,康熙字典214个部首中的第一百五十四个(七划的则为第八个)。就正体中文中,贝部归于七划部首,而简体中文则归四划。贝部通常从左、右、下方为部字。且
  • 类转录活化因子核酸酶类转录活化因子核酸酶(英语:Transcription activator-like effector nucleases, TALENs)是融合TAL因子DNA-结合区域和DNA剪切区域产生的人工制造的限制酶。限制酶是在特定顺序
  • 时间复杂度在计算机科学中,算法的时间复杂度(Time complexity)是一个函数,它定性描述该算法的运行时间。这是一个代表算法输入值的字符串的长度的函数。时间复杂度常用大O符号表述,不包括这
  • 北京物资学院北京物资学院(Beijing Wuzi University),简称 北物。学校位于中华人民共和国首都北京市通州区的财经类高等院校,隶属北京市教育委员会。学院以会计为特色,覆盖经济学、管理学等多
  • 泰德·克鲁斯拉斐尔·爱德华·“特德”·克鲁兹(英语:Rafael Edward "Ted" Cruz,1970年12月22日-),美国重量级政治人物,生于加拿大,毕业于哈佛法学院,现任得州联邦参议员、科学与太空委员会主席,曾
  • 木浦木浦市(朝鲜语:목포시/木浦市 Mokpo si */?)是韩国全罗南道的一座港口城市,位于黄海沿岸。韩国海军在此设有军港设施和航空基地。