更多“无损连接性 名词解释 ”相关问题
  • 第1题:

    现将关系模式P分解为两个关系模式P1(C,T,R),P2(C,s),那么这个分解

    A.不具有无损连接性,不保持函数依赖

    B.具有无损连接性,不保持函数依赖

    C.不具有无损连接性,保持函数依赖

    D.具有无损连接性,且保持函数依赖


    正确答案:A
    解析:关系模式进行无损连接分解(且保持FD),分解过程中,数据不能丢失或增加。把全局关系模式中的所有数据无损地分解到各个子关系模式中,以保证数据的完整性。由题可知,将关系模式P分解后,选项A)正确。

  • 第2题:

    现将关系模式P分解为两个关系模式P1(C,T,R),P2(C,S,G),那么这个分解

    A.不具有无损连接性,不保持函数依赖

    B.具有无损连接性,保持函数依赖

    C.不具有无损连接性,保持函数依赖

    D.具有无损连接性且保持函数依赖


    正确答案:A
    解析:本题考查关系模式分解的基本概念。正确答案为A。

  • 第3题:

    10、设关系模式R(A, B, C, D, E),函数依赖集F={A→BC,C→D,BC→E,E→A},则分解ρ={R1(ABCE),R2(CD)}满足()。

    A.具有无损连接性、保持函数依赖

    B.不具有无损连接性、保持函数依赖

    C.具有无损连接性、不保持函数依赖

    D.不具有无损连接性、不保持函数依赖


    D 解析:本题考查应试者对关系数据库理论的掌握。关系模式R分解为R1和R2后,R1上的函数依赖集F1{A→B,B→D},主码为A,存在非主属性D对码的传递依赖,但不存非主属性对码的部分依赖,故为2NF;R2上的函数依赖集F2{A→E,E→A,A→C},主码为A、E,每个函数依赖的决定因素都是码,故为BCNF。

  • 第4题:

    (44)

    A.不具有无损连接性,而且不保持函数依赖

    B.不具有无损连接性,但保持函数依赖

    C.具有无损连接性,而且保持函数依赖

    D.具有无损连接性,但不保持函数依赖


    正确答案:C
    解析:本题考查数据库关系规范化方面的基础知识。
      试题(43)的正确选项为B。根据Armstrong公理系统中的传递率,若F1={A→C,C→B,B→D},则有A→D包含在F1中。试题(44)的正确选项为C。首先证明ρ={AC,CB,BD}是无损连接的。 
      根据F1中的A→C,上表中A属性列上没有两行相同的,故不能修改上表。又由于C→B在C属性列上的第一行、第二行相同为a3,所以将属性列B上b12改为同一符号a2。  
      根据F中的B→D对上表进行处理,由于属性列B上第一行、第二行、第三行相同为a2,所以将属性列D上b14改为同一符号a4。  
      从修改后怕表可以看出第一行全为a,故分解ρ是无损连接的。下面证明分解ρ保持函数依赖。
      根据保持函数依赖定义,若将关系R分解为k个子模式,并有则分解ρ保持函数依赖。从上可见结果与F相等,故分解ρ保持函数依赖。

  • 第5题:

    设关系模式R(ABC),F是R上成立的FD集,F={C→A,B→C},ρ={AB,AC},则该分解

    A.具有无损连接性,但不保持函数依赖

    B.既不具有无损连接性,又不保持函数依赖

    C.不具有无损连接性,但保持函数依赖

    D.既具有无损连接性,又保持函数依赖


    从已知函数依赖集F可知,R的候选键是C。由C→B,B→A可知,C→A是一个传递依赖,因此R不是3NF模式。