• 关系数据库基本理论题库

设关系模式R(A,B,C,D,E,G,H)上的函数依赖集F={AC→BEGH,A

[问答题] 设关系模式R(A,B,C,D,E,G,H)上的函数依赖集F={AC→BEGH,A→B,C→DEH,E→H},试将R分解成等价的3NF模式集。

  • 查看答案
  • 关系数据库设计理论主要包括3个方面的内容,其中起核心作用的是()

    [单选题]关系数据库设计理论主要包括3个方面的内容,其中起核心作用的是()A . 范式B . 关键码C . 数据依赖D . 数据完整性约束

  • 查看答案
  • 实体完整性规则是对()的约束,参照完整性规则是对()的约束。

    [填空题] 实体完整性规则是对()的约束,参照完整性规则是对()的约束。

  • 查看答案
  • 参照完整性规则使用时,有哪些变通?试举例说明?

    [问答题] 参照完整性规则使用时,有哪些变通?试举例说明?

  • 查看答案
  • 消除了每一属性对候选键传递依赖的关系模式,称为()模式。

    [填空题] 消除了每一属性对候选键传递依赖的关系模式,称为()模式。

  • 查看答案
  • 设关系模式R(ABCD)上FD集为F,并且F={A→B,B→

    [问答题] 设关系模式R(ABCD)上FD集为F,并且F={A→B,B→C,D→B}。(1)R分解成ρ={ACD,BD},试求F在ACD和BD上的投影。(2)ACD和BD是BCNF吗?如不是,试分解成BCNF。

  • 查看答案
  • 存在非主属性对码的部分依赖的关系模式是()

    [单选题]存在非主属性对码的部分依赖的关系模式是()A . 1NFB . 2NFC . 3NFD . BCNF

  • 查看答案
  • 设关系模式R(A,B,C,D),F是R上成立的FD集,F={A→B,B→C,C→

    [单选题]设关系模式R(A,B,C,D),F是R上成立的FD集,F={A→B,B→C,C→D,D→A},ρ={AB,BC,AD}是R上的一个分解,那么分解ρ相对于F()。A . 是无损连接分解,也是保持FD的分解B . 是无损连接分解,但不保持FD的分解C . 不是无损连接分解,但保持FD的分解D . 既不是无损连接分解,也不保持FD的分解

  • 查看答案
  • 在关系模式R分解成ρ={R1,…,Rk)时,R上的关系r和其投影连接表达式mρ(

    [单选题]在关系模式R分解成ρ={R1,…,Rk)时,R上的关系r和其投影连接表达式mρ(r)之间满足()A . ['r=mρ(r)B . C . D . r≠mρ(r)

  • 查看答案
  • 关系R、S如表4-48所示,R÷(πA1,A2(&sigma

    [单选题,共用题干题] 关系R、S如表4-48所示,R÷(πA1,A2(σ13(S)))的结果为(1),左外连接、右外连接和完全外连接的元组个数分别为(2)。空白(1)处应选择()A .{d}B . {c,d}C . {c,d,g}D . {(a,B.,(b,A.,(c,D.,(d,F.}

  • 查看答案
  • 某数据库中有供应商关系S和零件关系P,其中,供应商关系模式s(Sno,Sname

    [单选题,共用题干题] 某数据库中有供应商关系S和零件关系P,其中,供应商关系模式s(Sno,Sname,SZip,City)中的属性分别表示:供应商代码、供应商名、邮编、供应商所在城市;零件关系模式P(Pno,Pname,Color,Weight,City)中的属性分别表示:零件号、零件名、颜色、重量、产地。要求一个供应商可以供应多种零件,而一种零件可以由多个供应商供应。请将下面的SQL语句空缺部分补充完整。 CREATETABLESP(SnoCHAR(5), PnoCHAR(6), StatusCHA

  • 查看答案
  • 在关系模式R分解成数据库模式ρ时,如何对待出现的寄生元组和悬挂元组现象?

    [问答题] 在关系模式R分解成数据库模式ρ时,如何对待出现的寄生元组和悬挂元组现象?

  • 查看答案
  • 在最小依赖集F中,下面叙述不正确的是()

    [单选题]在最小依赖集F中,下面叙述不正确的是()A . F中每个FD的右部都是单属性B . F中每个FD的左部都是单属性C . F中没有冗余的FDD . F中每个FD的左部没有冗余的属性

  • 查看答案
  • 设关系模式R(ABCD)上FD集为F,并且F={AB→C,C&rarr

    [问答题] 设关系模式R(ABCD)上FD集为F,并且F={AB→C,C→D,D→A}。(1)试从F求出所有非平凡的FD。(2)试求R的所有候选键。(3)试求R的所有不是候选键的超键。

  • 查看答案
  • 设关系模式R(ABCD),R上的FD集F={A→C,D→C,BD→A},试说明ρ

    [问答题] 设关系模式R(ABCD),R上的FD集F={A→C,D→C,BD→A},试说明ρ={AB,ACD,BCD}相对于F是损失分解的理由。

  • 查看答案
  • 设有关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C

    [单选题]设有关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→A},则属性集(CD)的闭包(CD)+为()A . CDB . ACDC . BCDD . ABCD

  • 查看答案
  • 关系中没有行序的原因是()

    [填空题] 关系中没有行序的原因是()

  • 查看答案
  • 两个函数依赖集F和G等价的充分必要条件是()

    [单选题]两个函数依赖集F和G等价的充分必要条件是()A . F=GB . F+=GC . F=G+D . F+=G+

  • 查看答案
  • 设有关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→A}

    [单选题]设有关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→A},则R的关键码为()A . ABB . ADC . BCD . BD

  • 查看答案
  • 外键值何时允许空?何时不允许空?

    [问答题] 外键值何时允许空?何时不允许空?

  • 查看答案
  • 试撰写2000字短文,论述泛关系假设、无损分解和保持依赖间的联系。

    [问答题] 试撰写2000字短文,论述泛关系假设、无损分解和保持依赖间的联系。

  • 查看答案
  • 关系模式R分解成数据库模式ρ的一个优点是()。

    [单选题]关系模式R分解成数据库模式ρ的一个优点是()。A . 数据分散存储在多个关系中B . 存储悬挂元组C . 提高查询速度D . 数据容易恢复

  • 查看答案
  • 在关系代数表达式的查询优化中,不正确的叙述是()

    [单选题]在关系代数表达式的查询优化中,不正确的叙述是()A . 尽可能早地执行连接B . 尽可能早地执行选择C . 尽可能早地执行投影D . 把笛卡儿积和随后的选择合并成连接运算

  • 查看答案
  • 分解有什么优缺点?

    [问答题] 分解有什么优缺点?

  • 查看答案
  • 关系模式R(U,F),其中U=(W,X,Y,Z),F={WX→Y,W→X,X→Z

    [单选题,共用题干题] 关系模式R(U,F),其中U=(W,X,Y,Z),F={WX→Y,W→X,X→Z,Y→W}。关系模式R的候选码是__(1)__,__(2)__是无损连接并保持函数依赖的分解。空白(1)处应选择()A .W和YB . WYC . WXD . WZ

  • 查看答案
  • 试解释数据库"丢失信息"与"未丢失信息"两个概念。"丢失信息"与"丢失数据"有什

    [问答题] 试解释数据库"丢失信息"与"未丢失信息"两个概念。"丢失信息"与"丢失数据"有什么区别?

  • 查看答案
  • 关系模式的非形式化设计准则有哪几条?这些准则对数据库设计有什么帮助?

    [问答题] 关系模式的非形式化设计准则有哪几条?这些准则对数据库设计有什么帮助?

  • 查看答案
  • 设关系模式R(ABCD),ρ={AB,BC,CD}是R的一个分解。设F1

    [问答题] 设关系模式R(ABCD),ρ={AB,BC,CD}是R的一个分解。设F1={A→B,B→C},F2={B→C,C→D}。(1)如果F1是R上的FD集,此时ρ是否无损分解?(2)如果F2是R上的FD集呢?

  • 查看答案
  • 在关系模型的完整性约束中,实体完整性规则是指关系中__(1)__,而参照完整性(

    [单选题,共用题干题] 在关系模型的完整性约束中,实体完整性规则是指关系中__(1)__,而参照完整性(即引用完整性)规则要求__(2)__。空白(1)处应选择()A .属性值不允许重复B . 属性值不允许为空C . 主键值不允许为空D . 外键值不允许为空

  • 查看答案
  • 被函数依赖集F逻辑蕴涵的函数依赖的全体构成的集合称为(),用符号()表示。

    [填空题] 被函数依赖集F逻辑蕴涵的函数依赖的全体构成的集合称为(),用符号()表示。

  • 查看答案