有关系模式:RA,B,C)和SD,E,A),若规定S中A的值必须属于R中A的有效值,则这种约束属于()A、实体完整性规则B、用户定义完整性规则C、参照完整性规则D、数据有效性规则

题目

有关系模式:RA,B,C)和SD,E,A),若规定S中A的值必须属于R中A的有效值,则这种约束属于()

  • A、实体完整性规则
  • B、用户定义完整性规则
  • C、参照完整性规则
  • D、数据有效性规则

相似考题
更多“有关系模式:RA,B,C)和SD,E,A),若规定S中A的值必须属于R中A的有效值,则这种约束属于()A、实体完整性规则B、用户定义完整性规则C、参照完整性规则D、数据有效性规则”相关问题
  • 第1题:

    设有关系模式student(sno,sname,age),则约束"age BETWEEN 20 AND 40"属于( )完整性规则。

    A.实体完整性规则

    B.参照完整性规则

    C.用户定义的完整性规则

    D.引用完整性规则


    正确答案:C

  • 第2题:

    设有关系模式student(sno,sname,age),则约束“age BETWEEN 20 AND 40”属于哪一类关系完整性规则?

    A.实体完整性规则

    B.参照完整性规则

    C.用户定义的完整性规则

    D.引用完整性规则


    正确答案:C
    解析:用户定义完整性:用户定义的完整性规则由用户根据应用需要定义,它反映某一具体应用所涉及的数据必须满足的语义要求,主 要是对属性取值进行限定,DBMS应用提供定义和检查这类完整性的机制。

  • 第3题:

    关系模型中的几类完整性约束规则:()。

    A.引用完整性约束规则

    B.实体完整性约束规则

    C.用户定义的完整性约束规则

    D.参照非完整性规则


    参考答案:ABC

  • 第4题:

    数据库关系模型中可以有三类完整性约束,下列选项中不属于三类完整性约束的是( )。

    A.实体完整性规则

    B.参照完整性规则

    C.对象完整性规则

    D.用户自定义完整性规则


    正确答案:C

  • 第5题:

    设属性是关系R的属性,则属性在关系定义时,数据类型为CHAR,则其属性值不能取其他类型,这是 ( )。

    A.实体的完整性规则

    B.用户定义的完整性规则

    C.参照完整性规则

    D.域完整性规则


    正确答案:C
    解析:参照完整性规则,如果关系R的外码F与关系S的主码K相符,则外码F的每个值必须能在关系S的主码K的值中找到。相关知识点:实体的完整性规则:若属性A是基本关系R的主属性,则属性A不能取空值;用户定义的完整性规则:是针对某一具体关系数据库的约束条件。

  • 第6题:

    就是定义外码与主码之间的参照约束。

    A.实体完整性规则

    B.参照完整性规则

    C.用户定义完整性规则

    D.关系完整性规则


    正确答案:B

  • 第7题:

    若属性A是关系R的主属性,属性A不能够为空值,这属于( )。

    A.实体完整性规则

    B.参照完整性规则

    C.用户自定义完整性规则

    D.域完整性规则


    正确答案:A
    解析:实体完整性规则是指关系中的元组在组成主码的属性上是不能为空值的;参照完整性规则指外码不允许参照不存在的相应的主码值,或外码为空值;用户自定义完整性规则是用户根据具体应用定义的。域完整性规则是用户自定义完整性规则之一。

  • 第8题:

    设有关系模式SC(Sno,Cno,Cname) ,则约束Cno IS NOT NULL属于哪一类关系完整性规则

    A.实体完整性规则

    B.参照完整性规则

    C.用户定义的完整性规则

    D.引用完整性规则


    正确答案:A
    解析:数据库完整性规则的分类:
    ①实体完整性规则。关系中的元组在组成主键的属性上不能有空值。
    ②参照完整性规则。外键的值不允许参照不存在的相应表的主键的值,或者外键为空值。
    ③用户定义的完整性。用户定义的完整性规则由用户根据应用需要定义,它反映某一具体应用所涉及的数据必须满足的语义要求,主要是对属性的取值进行限定,如学生的年龄为“15≤年龄≤35”等。

  • 第9题:

    在关系数据库中存在的完整性规则有()。

    A.索引完整性规则
    B.实体完整性规则
    C.参照完整性规则
    D.用户定义的完整性规则

    答案:B,C,D
    解析:
    SQL把各种完整性约束作为数据库模式定义的一部分,既有效防止了对数据库的意外破坏,提高了完整性检测的效率,又可以减轻编程人员的负担。主要有实体完整性规则、参照完整性规则、用户定义的完整性规则。

  • 第10题:

    将关系S中的一个属性S4的值限制在20~40之间,则这条规则属于()

    • A、参照完整性规则
    • B、实体完整性规则
    • C、域完整性规则
    • D、不属于以上任何规则

    正确答案:C

  • 第11题:

    单选题
    有关系模式:RA,B,C)和SD,E,A),若规定S中A的值必须属于R中A的有效值,则这种约束属于()
    A

    实体完整性规则

    B

    用户定义完整性规则

    C

    参照完整性规则

    D

    数据有效性规则


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    将关系S中的一个属性S4的值限制在20~40之间,则这条规则属于()
    A

    参照完整性规则

    B

    实体完整性规则

    C

    域完整性规则

    D

    不属于以上任何规则


    正确答案: D
    解析: 暂无解析

  • 第13题:

    ( )定义了对参照关系的外部属性值域的约束。

    A)实体完整性规则

    B)用户定义的完整性规则

    C)参照完整性规则

    D)以上均不是


    正确答案:C
    实体完整性规则定义了对关系中主属性取值的约束,即对主属性的值域的约束;参照完整性规则定义了参照关系和被参照关系的外码间的参照约束,即对参照关系的外码属性值域的约束,规定外码属性的值域只能是空值或是相应被参照关系主码属性的值。

  • 第14题:

    设属性A是关系R的主属性,则A不能取空值是( )。

    A实体完整性规则

    B参照完整性规则

    C用户定义的完整性规则

    D域完整性规则


    正确答案:A

  • 第15题:

    ()这是指关系模式中的各个数据的数据类型、长度、取值范围等的约束,由用户通过关系dbms提供的数据语言进行统一控制。

    A.用户定义的完整性约束规则

    B.实体完整性约束规则

    C.引用完整性约束规则

    D.参照完整性规则


    参考答案:A

  • 第16题:

    设属性A是关系R的属性,属性A在关系定义时,数据类型为CHAR,则共属性值不能取其他类型,这是______。

    A.实体完整性规则

    B.参照完整性规则

    C.用户定义完整性规则

    D.域完整性规则


    正确答案:C

  • 第17题:

    是对关系中的主属性值的约束。

    A.强制不能为空值

    B.用户定义完整性规则

    C.参照完整性规则

    D.实体完整性规则


    正确答案:D

  • 第18题:

    关系中的元组在组成主键的属性上不能有空值,这属于完整性约束的哪一种规则?

    A.实体完整性规则

    B.参照完整性规则

    C.用户定义完整性规则

    D.关系完整性规则


    正确答案:A
    解析:实体完整性规则:关系中的元组在组成主键的属性上不能有空值。参照完整性规则:外键的值不允许参照不存在的相应表的主键的值,或者外键为空值。用户定义完整性规则:用户定义完整性规则是用户根据具体应用的语义要求。掌握对关系运算和函数依赖的基本概念。

  • 第19题:

    设属性A是关系R的属性,则属性A在关系定义时,数据类型为“CHAR",则其属性值不能取其他类型,这是( )。

    A.实体完整性规则

    B.参照完整性规则

    C.用户定义完整性规则

    D.域完整性规则


    正确答案:C
    解析:实体完整性是指关系中的元组在组成主键的属性上不能有空值:参照完整性是指外键的值不允许参照不存在的相应表的主键的值,或者外键为空值:用户定义的完整性是根据用户根据具体应用需要而定义的,域完整性是用户定义的完整性规则之一。

  • 第20题:

    若属性(或属性组)A是基本关系R的外码,它与基本关系S的主码B相对应,则R中每个元组在A上的值或者为空,或者为S中某个元组的主码值。这是( )。

    A)实体完整性规则

    B)参照完整性规则

    C)用户定义完整性规则

    D)域完整性规则


    正确答案:A

  • 第21题:

    设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是()

    • A、实体完整性规则
    • B、参照完整性规则
    • C、用户定义完整性规则
    • D、域完整性规则

    正确答案:A

  • 第22题:

    单选题
    若属性F是关系D的主属性,同时又是关系R的外关键字,则F必须和S中的关键字相对应。该规则称为()。
    A

    实体完整性规则

    B

    属性完整性规则

    C

    参照完整性规则

    D

    用户定义完整性规则


    正确答案: A
    解析:

  • 第23题:

    单选题
    若属性A是关系R的主属性,则A不能为空,该规则称为()。
    A

    实体完整性规则

    B

    属性完整性规则

    C

    参照完整性规则

    D

    用户定义完整性规则


    正确答案: D
    解析: