查看: 1762|回复: 12

数据库系统概论6

[复制链接]
  • TA的每日心情
    郁闷
    2018-8-1 11:30
  • 签到天数: 436 天

    连续签到: 1 天

    [LV.9]以坛为家II

    管理员

    Rank: 9Rank: 9Rank: 9

    UID
    1
    威望
    10035
    贡献
    10057
    在线时间
    1093 小时
    注册时间
    2013-9-25

    最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

    QQ
    admin 发表于 2013-11-6 19:17:03 | 显示全部楼层 |阅读模式 |          

    立即登陆查看全部内容

    您需要 登录 才可以下载或查看,没有帐号?立即注册   扫一扫,用微信登录

    x
    数据库系统概论6
    关系数据理论

    人们以关系模型为背景来讨论问题,形成了数据库逻辑设计的有力工具-----------关系数据库规范化理论。
    关系,作为一张二维表,要求是:每个分量必须是不可分割的数据项,满足这个条件的关系模式叫做第一范式(1NF)
    第一范式存在的问题:
    数据冗余大 更新异常 插入异常 删除异常。
    一个好的模式应当不会出现插入异常、删除异常、数据冗余尽可能的少。
    数据依赖的类型
    函数依赖 简记为FD
    多值依赖 简记为MVD
    其他
    例题:Student(Sno, Sname, Ssex, Sage,Sdept)
    假设不允许重名,则有:
    Sno → Ssex,      Sno →Sage , Sno → Sdept,
    Sno ←→ Sname, Sname →Ssex, Sname → Sage
    Sname → Sdept
    但Ssex →Sage
    若X→Y,并且Y→X,  则记为X←→Y。
    若Y不函数依赖于X,   则记为X─→Y。
    在关系模式R(U)中,对于U的子集X和Y,
    如果X→Y,但Y í X,则称X→Y是非平凡的函数依赖
    若X→Y,但Y í X,   则称X→Y是平凡的函数依赖
    在关系模式R(U)中,如果X→Y,并且对于X的任何一个真子集X’,都有
        X’    Y, 则称Y完全函数依赖于X,记作X f  Y。
      若X→Y,但Y不完全函数依赖于X,则称Y部分函数依赖于X,记作X   P   Y。
    码是关系函数中的一个重要概念。
    包含任何一个候选码的属性,称为主属性。不包含任何一个码中的属性称为非主属性或非码属性。
    单个属性是码 整个属性组是码,称为主码。
    关系模式 R 中属性或属性组X 并非 R的码,但 X 是另一个关系模式的码,则称X R的外部码(Foreign key)也称外码
    主码又和外部码一起提供了表示关系间联系的手段。
    范式
    范式是符合某一种级别的关系模式的集合。
    关系数据库中的关系必须满足一定的要求。满足不同程度要求的为不同范式。
    范式的种类:      
    第一范式(1NF) 第二范式(2NF) 第三范式(3NF)
    BC范式(BCNF) 第四范式(4NF)第五范式(5NF)
    某一关系模式R为第n范式,可简记为R∈nNF。
    1NF的定义:
    如果一个关系模式R的所有属性都是不可分的基本数据项,则R∈1NF。
    第一范式是对关系模式的最起码的要求。不满足第一范式的数据库模式不能称为关系数据库。
    但是满足第一范式的关系模式并不一定是一个好的关系模式。
    2NF
    R∈1NF,且每个非主属性完全函数依赖于码,则R∈2NF。
    2NF没有部分依赖。
    一个关系模式R不属于2NF,就会产生以下问题:
    插入异常 删除异常 修改复杂
    解决办法:用投影分解把关系模式SLC分解为两个关系模式。
    在1NF消除了部分依赖,2范式消除了传递依赖。
    习题
    解释下列术语:
    函数依赖 部分函数依赖 完全函数依赖 传递依赖 后选码 主码 外码 全码1NF 2NF



    回复 百度谷歌雅虎搜狗搜搜有道360奇虎 关闭延时

    举报

    Allelujah 该用户已被删除
    Allelujah 发表于 2013-11-8 13:34:01 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    不爱大米 该用户已被删除
    不爱大米 发表于 2013-11-9 16:02:38 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    ehuntZ 该用户已被删除
    ehuntZ 发表于 2013-11-10 22:39:34 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    654149807 该用户已被删除
    654149807 发表于 2013-11-12 17:41:55 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    ahui2012 该用户已被删除
    ahui2012 发表于 2013-11-15 20:22:04 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    lwccc 该用户已被删除
    lwccc 发表于 2013-11-18 12:34:56 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    保靖生活网 该用户已被删除
    保靖生活网 发表于 2013-11-18 22:49:13 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    加菲寻 该用户已被删除
    加菲寻 发表于 2013-11-19 21:08:02 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    [S.I.N]随风 该用户已被删除
    [S.I.N]随风 发表于 2013-11-21 21:59:08 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    您需要登录后才可以回帖 登录 | 立即注册   扫一扫,用微信登录

    本版积分规则

     
     
    技术支持
    在线客服
    点击这里给我发消息
    2015年辽宁专升本总群:
    辽宁专升本论坛
    辽宁专升本论坛交流群:
    辽宁专升本论坛交流群
    工作时间:
    8:00-22:00
    官方微信扫一扫

    站点信息

    站点统计| 举报| Archiver| 手机版| 小黑屋

    Powered by Discuz! X3.2 © 2001-2014 Comsenz Inc.

    GMT+8, 2019-2-22 11:52

    意见建议|联系我们 |关于我们|广告合作||

    (辽ICP备13005365号-2) 辽宁专升本论坛

    快速回复 返回顶部 返回列表