• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

austainfael

  • 博客园
  • 管理

公告

View Post

数据库原理及应用(关系数据库设计基础理论)

核心:数据间的函数依赖

标准:关系规范化的程度、分解的无损连接、保持函数依赖性

目标:适合、性能良好、减少冗余度、方便获取信息


  定义.Y对X完全函数依赖:X的任一真子集都不能决定Y(真子集即是不是全集的子集)

  定义.Y对X部分/局部函数依赖:存在X的真子集能决定Y

  定义.Z对X传递依赖:X->Y,Y->Z(其中X不依赖于Y)


 

1NF(第一范式)

  定义:每一个分量是不可再分的数据项(单值属性)(原子性要求)

  不符合1NF,即不是关系型数据库

  分析:分量[病历文书序号及成绩]需要进行再分列

2NF(第二范式)

  定义:消除1NF的非主属性对码的部分依赖

  解读:1NF基础上,非主属性只能完全依赖于码()

 

  不属于2NF

  分析:(当前住院号+住院号决定患者)(住院号决定患者)(当前住院号+病历序号决定病历分值)

  患者部分函数依赖于(当前住院号+住院号决定患者)

  患者完全依赖于(住院号决定患者)

  拆分为: 和 

 

 

 

 3NF(第三范式)

 

posted on 2019-03-29 21:23  水果和蔬菜  阅读(894)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3