当前位置:首页 >> 英语学习 >>

三范式


三范式:
一范式:消除表中的重复以及复合字段,确保表中字段不可再分割 二范式: 为相关数据建立独立的表格, 实现每个表格的主属性能唯一 决定其他属性,并通过建立主键来唯一标识每条记录 三范式:消除传递依赖,传递依赖指当属性间存在 X 唯一决定 Y,Y 唯一决定 Z,则称 Z 传递依赖 X。

设计表:
例:设计学生表,课程表,学生成绩表 学生表和课程表要有相应的学生信息和课程信息, 对于成绩表, 要确 定一个学生的成绩,就要通过学生的 ID 和课程的ID来确定哪个学 生的哪门课程的成绩,就是一条记录。 学生表: stuID stuname sex age

课程表: courseID coursename

成绩表; ID stuID courseID score

如果有老师表, 那么课程表就要加上lsID, 这样就可以确定这门 课是哪个老师教的了。


赞助商链接
相关文章:
数据库设计三大范式
数据库设计三大范式 - 数据库设计三大范式 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中 这种规则就称为范式范式是...
数据库 第一范式,第二范式和第三范式
数据库 第一范式,第二范式和第三范式 - 第一范式(1NF):强调的是列的原子性,即列不能够再分成其他几列。 第二范式(2NF):首先是 1NF,另外包含两部分内容,...
数据库三大范式
数据库三大范式 - 数据库设计三大范式 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种 规则就称为范式范式是符合某...
数据库范式(1_2_3_BCNF范式)详解
数据库范式(1_2_3_BCNF范式)详解 - 数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、 结构明晰的,同时,不会发生插入(insert) ...
数据库设计三范式
数据库设计三范式 - 数据库设计三范式 作为一个数据库的学习者, 搞懂关系数据库的三大范式是很有用的。 然而有关数据库范式的介绍都是采用学术性的定义, 语法...
数据库三范式(六范式)--通俗易懂
数据库三范式(六范式)--通俗易懂 - 数据库 三范式 六范式 通俗易懂 可能解释不够准确,纯属个人理解,仅供参考。
三范式笔记
1. 要尽量满足三范式 2. 考虑实际情况,如果一个字段在一张表的查询过程非常频繁的被使用,那么就可以考虑 逆规范化在该使用数据字段对应 id 的使用,使用实际的...
标准化第三范式
标准化第三范式 - 第三范式三范式(3NF)是数据库规范化中所使用的一种正规形式,用来检验是否所有非 键属性都只和候选键有相关性,也就是说所有非键属性互相...
数据库三范式经典实例解析
数据库三范式经典实例解析 - 数据库三范式经典实例解析 (2007-09-27 15:30) 数据 库的设计范式是数据库设计所需要满足的规范, 满足这些规范的数据库是简洁的、...
谈写作课程的三大范式
三种写作范式的演进 国内外对写作的认识大致有三种:(1)从结果上,把写作看作“写文章”; (2)从过程上,把写作看作“认知过程和问题解决”;(3)从功能上,把...
更多相关标签: