数据库规范化

✍ dations ◷ 2025-12-10 15:18:06 #数据库正规化

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

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

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

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

相关

  • 感冒感冒是以鼻症状(鼻塞、流鼻水)和发烧为主要特征的人类常见的疾病。发烧是由于上呼吸道重度发炎。重度发炎引起的并发症还包括头晕、头痛、咽痛、畏寒、肠胃不适、食欲不振、全
  • 新英格兰新英格兰(英语:New England),是位于美国大陆东北角、濒临大西洋、毗邻加拿大的区域。新英格兰地区包括美国的六个州,由北至南分别为:缅因州、新罕布什尔州、佛蒙特州、马萨诸塞州
  • 外层空间条约《外层空间条约》(Outer Space Treaty)又名《外空条约》,全称为《关于各国探索和利用包括月球和其他天体的外太空活动所应遵守原则的条约》,1966年12月19日联合国大会通过,1967年
  • 1781年公元前1780年,最后的猛犸象在弗兰格尔岛灭绝,可能是由于气候变化和狩猎。
  • 鸮鹦鹉Strigops habroptilus鸮鹦鹉(学名:Strigops habroptila;毛利语:kākāpō,意为“夜鹦鹉”)是一种夜行性鹦鹉,全身布上黄绿色的细点,地栖且不会飞行,是新西兰的特有种。鸮鹦鹉在新西兰
  • 针蚁亚科针蚁亚科(Ponerinae)隶属于蚁科针蚁亚科群(Poneromorph),约有47属1600种,包含世界最大的蚂蚁之一巨人恐针蚁(Dinoponera gigantea),在很多物种中,交配过的工蚁会取代蚁后,产下可完整发
  • 第十二航空舰队第十二航空舰队(日语:第十二航空艦隊/だいじゅうにこうくうかんたい Daijūni Kōkū Kantai ?)是旧日本海军的一支陆基海军航空兵编制。十二航舰成立于太平洋战争中期,主要任
  • 中国篮球联赛中国篮球联赛(英语:Chinese Basketball League)是中国第二档次的男子篮球联赛,有时简称CBL。它和中国男子篮球最高水平的中国男子篮球职业联赛(CBA)不同。联赛在2006年改名为全国
  • 钱致榕钱致榕(英文名:Chih-Yung Chien,1939年-),知名美国籍物理学家。出生于中国四川省,1946年随家人迁至台湾定居,于台湾完成基础教育。1961年前往美国,1966年获耶鲁大学博士学位,1969年起
  • 葛敦华葛敦华(1921年9月18日-2010年6月12日),中华民国海军中将,前中华民国国防部常务次长。中华民国总统府国策顾问。福建福州市人。