zoukankan      html  css  js  c++  java
  • 设计关系型数据库的准则

    1.关系型数据库设计的第一步

    第一范式就是数据库表中的字段都是单一属性的,不可再分,这个单一属性可以是数据库中任何一种基本数据类型,如整形、字符型、日期型等。只要是关系型数据库都会满足第一范式。

    2.关系型数据库设计的第二步

    第二范式是在第一范式的基础上进一步对关系型数据库进行规范,要求在数据库表中不存在非关键字段对任一候选关键字段的部分函数依赖。在第二范式中组合主键,添加一个编号列,作为单一主键即可满足第二范式。

    数据冗余、更新异常、插入异常、删除异常

    3.关系型数据库设计的第三步

    第三范式是在第二范式的基础上进一步对关系型数据库进行规范,要求是数据表中不存在非关键字段对任一候选关键字段的传递函数依赖。传递函数依赖指的是如果存在A决定B、B决定C的决定关系,则C传递函数依赖于A。满足第三范式的数据库表应该不存在依赖关系

  • 相关阅读:
    17 盒子模型
    16 input默认样式清除
    15 组合选择器
    14 CSS权重深入
    13 CSS样式权重问题
    12 子代选择器和后代选择器
    11 CSS的三种引入方式和基本选择器
    10 table标签
    NOIP1998拼数
    NOIP1998车站
  • 原文地址:https://www.cnblogs.com/Hiramunderneath/p/15361408.html
Copyright © 2011-2022 走看看