更多“X→Ai成立是X→A1A2…Ak成立的()。 ”相关问题
  • 第1题:

    设属性之间的包含关系是XYWU,下列关于多值依赖中,正确的是

    A.若X→→Y在R(U)上成立时,X→→Y在R(W)上也成立

    B.若X→→Y在R(W)上成立时,X→→Y在R(U)上也成立

    C.若X→Y在R(U)上成立时,X→Y在R(W)上也成立

    D.若X→Y在R(w)上成立时,X→Y在R(U)上也成立


    正确答案:A
    解析:设属性之间的包含关系是XYWU,若X→→在R(U)上成立时,X→→Y在R(W)上也成立。若X→→Y在R(W)上成立时,X→→Y在R(U)上不一定成立。掌握多值依赖关系成立的条件。

  • 第2题:

    给定关系模式R,其中U为关系R的属性集,F是U上的一组函数依赖,X、Y、Z、W是U上的属性组。下列结论正确的是( )。

    A.若wx→y,y→Z成立,则X→Z成立
    B.若wx→y,y→Z成立,则W→Z成立
    C.若X→y,WY→z成立,则xw→Z成立
    D.若X→y,Z?U成立,则X→YZ成立

    答案:C
    解析:
    函数依赖的公理系统(Armstrong)设关系模式R,U是关系模式R的属性全集,F是关系模式R的一个函数依赖集。对于R来说有以下的:自反律:若Y?X?U,则X→Y为F所逻辑蕴含增广律:若X→Y为F所逻辑蕴含,且Z?U,则XZ→YZ为F所逻辑蕴含传递律:若X→Y和Y→Z为F所逻辑蕴含,则X→Z为F所逻辑蕴含合并规则:若X→Y,X→Z,则X→YZ为F所蕴涵伪传递率:若X→Y,WY→Z,则XW→Z为F所蕴涵分解规则:若X→Y,Z?Y,则X→Z为F所蕴涵

  • 第3题:

    1、若f(x)<0成立,则g(x)≤0必须成立;若f(x)<0不成立,则g(x)无限制。引入一个0-1变量y来解决这一逻辑关系:

    A.f(x)≥-M(1-y) g(x)≤My

    B.f(x)≥-My g(x)≤My

    C.f(x)≥-M(1-y) g(x)≤M(1-y)

    D.g(x)≥-M(1-y) f(x)≤My


    B

  • 第4题:

    给定关系模式R(U,F),其中U为关系R属性集,F是U上的一组函数依赖,若 X→Y,(42)是错误的,因为该函数依赖不蕴涵在F中。

    A.Y→Z成立,则X→Z

    B.X→Z成立,则X→YZ

    C.ZU成立,则X→YZ

    D.WY→Z成立,则XW→Z


    正确答案:C
    解析:本题考查的是关系数据库理论方面的基础知识。Armstrong公理系统推导出下面三条推理规则:传递规则(选项A):若A→Y,Y→Z成立,则X→Z为F所蕴涵。合并规则(选项B):若X→Y,X→Z成立,则X→YZ为F所蕴涵。伪传递规则(选项D):若X→Y,  WY→Z成立,则XW→Z为F所蕴涵。选项C是错误的,例如,假设学生关系为(学号,姓名,课程号,成绩),该关系的主键为(学号,课程号),其中学号能决定姓名,但是学号不能决定(姓名,课程号),学号也不能决定(姓名,成绩)。

  • 第5题:

    若f(x)<0成立,则g(x)≤0必须成立;若f(x)<0不成立,则g(x)无限制。引入一个0-1变量y来解决这一逻辑关系:

    A.f(x)≥-M(1-y) g(x)≤My

    B.f(x)≥-My g(x)≤My

    C.f(x)≥-M(1-y) g(x)≤M(1-y)

    D.g(x)≥-M(1-y) f(x)≤My


    f(x) ≥ -M(1-y) g(x) ≤ My