- 1
- 0
- 约4.42千字
- 约 6页
- 2017-03-27 发布于广东
- 举报
如果你跟数据库打交道的日子足够长的话,你肯定听过“规范化”这个术语。可能会有人问你:“你的数据库是规范化数据库吗?”或者“你的数据库满足BCNF范式吗?”大家常常会把规范化晾在一边,觉得这是个多余的东西,认为只有学院派作风的人才有那个闲心去对数据进行规范化。不过,了解规范化的原理,并把这些原理应用到日常数据库设计任务中并非那么复杂,而且规范化能显著提升数据库管理系统的性能。
本文将为大家介绍规范化的概念,并分别对最常用的几种范式进行详细说明。
什么是规范化?
规范化是对数据库数据进行有效组织的过程。规范化过程的两个主要目的是:消除冗余数据(如把相同的数据存储在超过一个表里)和确保数据的依赖性处于有效状态(相关数据只存储在一个表里)。这两个目标的实现很有意义,因为能够减少数据库和表的空间消耗,并确保数据存储的一致性和逻辑性。
范式
国际数据库界制定了一系列构建数据库必须遵循的特殊规则,以确保数据库的规范化。在关系数据库里,这种规则就是范式,在数据库的世界里用数字来定义不同级别的范式,从低到高共分为五种:第一范式(简称1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)和第五范式(5NF)。第一范式需要满足的要求最低,第二范式在第一范式的基础上增加了更多的要求,以此类推。在实际应用当中,最常见的是第一范式、第二范式和第三范式,也将是本文介绍的重点,
您可能关注的文档
- 5支队10楼机房改造方案.doc
- 搜索引E擎营销.doc
- 7整理营运手册.doc
- 8政法大学法学专业对口就业方向.doc
- 搜索引擎的调网络营销品牌价值研究.doc
- B数据通信与计算机网络知识点总结.doc
- 搜索引擎是如何赚R钱的.doc
- C政府在绿色物流发展中的作用.doc
- d数控机床分类.doc
- 搜索引擎四大竞争对手搜索结j果对比分析.doc
- 内蒙古自治区鄂尔多斯市康巴什区2025-2026学年八年级上学期12月期中英语试题(试卷+解析).docx
- 河南省漯河市临颍县2025-2026学年九年级上学期11月期中物理试题(试卷+解析).docx
- 陕西宝鸡市2026届高考下学期第二次模考地理试题(试卷+解析).docx
- 河南禹州市2025-2026学年下学期3月教学质量检测九年级历史试题(试卷+解析).docx
- 陕西省西安市经开区2026年初中学业水平模拟监测数学试卷(试卷+解析).docx
- 河北省邯郸市魏县2025-2026学年高三下学期3月阶段检测英语试题(试卷+解析).docx
- 2026年陕西西安市阎良区九年级第一次模拟测试历史试题(试卷+解析).docx
- 2026年云南省楚雄彝族自治州一模数学试题(试卷+解析).docx
- 河南驻马店市2025-2026学年高二下学期3月内部练历史试题(试卷+解析).docx
- 甘肃省白银市2024-2025学年八年级上学期期中考试数学试卷(试卷+解析).docx
最近下载
- 2026年春湘艺版(新教材)小学音乐一年级下册《小鸡过河》教学设计.docx VIP
- 手持电动工具(施工机具验收记录表).doc VIP
- DB13T 5654-2023 补充耕地符合性评定与质量等级评价技术规程.docx VIP
- 驾驶员安全培训课件.docx
- WPS Office办公应用案例教程 课件 舒煜 第7--12章 WPS表格的计算与管理---WPS多样化功能组件 .pptx
- 建筑文化墙施工方案.docx
- 《小麦粉加工技术规程》.docx VIP
- 毕业设计(论文)-台灯罩注塑模具设计.docx VIP
- 船舶设计手册舾装分册.pdf VIP
- T_CMEA 34-2023 市政排水管道紫外光原位固化修复施工技术规程.pdf
原创力文档

文档评论(0)