zoukankan      html  css  js  c++  java
  • 关系模型的规范化

    关系模式要满足的条件称为规范化形式,简称范式

    关系模型规范化的目的是为了消除存储异常,减少数据冗余,保证数据的完整性和存储效率,一般规范为3NF即可。

    (1)第一范式(1NF)

    如果关系R的所有属性均为简单属性,即每个属性都是不可再分的,则称R满足第一范式。简单理解即为第一范式就是无重复的列。

    (2)第二范式(2NF)

    如果关系R满足第一范式,且每一个非主键字段完全依赖于主键,则称R满足第二范式。例如学生:Student(学号,姓名,年龄);

    (3)第三范式( 3NF )

    如果关系R满足第二范式,且非主键字段之间不存在依赖关系,则称R满足第三范式。例如,存在一个部门信息表,其中每个部门有部门编号( dept_id)、部门名称、部门简介等信息。那么在员工信息表中列出部门编号后就不能再将部门名称、部门简介等与部门有关的信息再加入员工信息表中。

    欢迎批评指正,提出问题,谢谢!
  • 相关阅读:
    移动硬盘和u盘的区别
    U盘文件系统格式
    WARN: Establishing SSL connection
    数据库基本操作命令
    PCM EQ DRC 音频处理
    那些年、那些歌、那些事
    编译与链接
    Flash芯片你都认识吗?
    ACM暑假集训第三周小结
    H
  • 原文地址:https://www.cnblogs.com/xxeleanor/p/14903758.html
Copyright © 2011-2022 走看看