下面关于参照完整性定义的说法中错误的是()。A.在Create Table语句中用foreign Key短语定义哪些列为外码。B.在Create Table语句中用Primary Key短语指明外码参照哪些表的主码。C.如果添加参照完整性约束,可以在Constraint短语后面写出约束的名字。D.一般在表级定义参照完整性约束。

题目

下面关于参照完整性定义的说法中错误的是()。

A.在Create Table语句中用foreign Key短语定义哪些列为外码。

B.在Create Table语句中用Primary Key短语指明外码参照哪些表的主码。

C.如果添加参照完整性约束,可以在Constraint短语后面写出约束的名字。

D.一般在表级定义参照完整性约束。


相似考题
参考答案和解析
在插入、删除、更新记录时,确保已定义的表间关系
更多“下面关于参照完整性定义的说法中错误的是()。”相关问题
  • 第1题:

    关系数据库的数据及更新操作必须遵循哪几种完整性规则?

    A.实体完整性和参照完整性

    B.参照完整性和用户定义的完整性

    C.实体完整性和用户定义的完整性

    D.实体完整性、参照完整性和用户定义的完整性


    正确答案:D
    解析:关系模型中包括关系的数据结构、关系的操纵和关系中的数据约束。关系完整性约束即数据完整性,包括实体完整性、参照完整性和用户自定义完整性。

  • 第2题:

    关于关系的完整性约束条件,下列说法中错误的是( )。 A.在关系模型中,允许定义实体完整性、参照完整性和用户定义的完整性 B.对属性的值域的约束也称为域完整性规则 C.参照完整性主要针对外码,其中外码不能为空值 D.实体完整性主要针对主键


    正确答案:C
    参照完整性:更新、删除、插入一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确,参照完整性属于表间规则。对于永久关系的相关表,在更新、插入或删除记录时,如果只改其一不改其二,就会影响数据的完整性:例如修改父表中关键字值后,子表关键字值未做相应改变;删除父表的某记录后,子表的相应记录未删除,致使这些记录称为孤立记录;对于子表插入的记录,父表中没有相应关键字值的记录;等等。对于这些设计表间数据的完整性,统称为参照完整性。

  • 第3题:

    关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。下列 ( )是关系模型必须满足并由DBMS自动支持的。

    A.实体完整性

    B.实体完整性和参照完整性

    C.参照完整性和用户定义的完整性

    D.实体完整性、参照完整性和用户定义的完整性


    正确答案:B

  • 第4题:

    关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现完整性是( )。

    A.实体完整性

    B.参照完整性

    C.用户定义的完整性

    D.实体完整性、参照完整性和用户定义的完整性


    正确答案:B

  • 第5题:

    关系模型中定义外键实现的是哪一(些)类完整性? ( )

    A.实体完整性

    B.参照完整性

    C.用户定义的完整性

    D.实体完整性、参照完整性和用户定义的完整性


    正确答案:B
    解析:所谓参照完整性,简单地说就是控制数据一致性,尤其是不同表之间关系的规则,某个关系的主键相应的属性在另一关系中出现,此时该主键就是另一关系的外键,定义外键实现了参照完整性。

  • 第6题:

    关系模型有3类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现完整性是( )。

    A.实体完整性

    B.参照完整性

    C.用户定义的完整性

    D.实体完整性、参照完整性和用户定义的完整性


    正确答案:B
    解析:若表A中的某属性集是某表B的键,则称该属性集为A的外键。定义外键是为了关系的联接及关联,实现的是参照完整性。

  • 第7题:

    ( 18 )关系模型有三类完整性约束,其中任何关系模型必须满足并由 DBMS 自动支持的完整性约束是

    A 实体完整性和参照完整性

    B )实体完整性和用户自定义完整性

    C )参照完整性和用户自定义完整性

    D )实体完整性、参照完整性和用户自定义完整性


    正确答案:A

  • 第8题:

    下面()不属于数据库完整性的约束规则。

    • A、实体完整性
    • B、参照完整性
    • C、唯一完整性
    • D、自定义完整性

    正确答案:C

  • 第9题:

    在关系数据库中,关系模型的三类完整性是指()、参照完整性和用户定义的完整性。


    正确答案:实体完整性

  • 第10题:

    定义外键实现的是哪一(些)类完整性?()

    • A、实体完整性
    • B、参照完整性
    • C、用户定义的完整性
    • D、实体完整性、参照完整性和用户定义的完整性

    正确答案:B

  • 第11题:

    单选题
    定义外键实现的是哪一()类完整性?
    A

    实体完整性

    B

    用户定义的完整性

    C

    参照完整性

    D

    实体完整性、参照完整性和用户定义的完整性


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

  • 第12题:

    单选题
    在关系中,定义外键是实现()。
    A

    实体完整性

    B

    参照完整性

    C

    用户定义完整性

    D

    参照完整性和用户定义完整性


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

  • 第13题:

    关系数据库的数据及更新操作必须遵循的完整性规则是( )。

    A.实体完整性和参照完整性

    B.参照完整性和用户定义的完整性

    C.实体完整性和用户定义的完整性

    D.实体完整性、参照完整性和用户定义的完整性


    正确答案:A
    解析:本题考查数据的完整性。关系模型允许定义3类数据的约束,他们是实体完整性约束、参照完整性约束以及用户自定义完整性约束。其中实体完整性和参照完整性是关系数据库的数据及更新操作必须遵循的完整性规则,在任何一个关系数据库管理系统中均由系统自动支持。

  • 第14题:

    关于关系的完整性的约束条件,下列说法中错误的是

    A.在关系模型中,允许定义实体完整性、参照完整性和用户定义的完整性

    B.用户完整性应该由关系系统自动支持

    C.参照完整性可由用户或系统定义

    D.用户定义的完整性是应用领域需要遵循的约束条件


    正确答案:B
    解析:关系的完整性约束条件包括实体完整性、参照完整性、用户自定义完整性,其中,关系系统必须支持实体完整性、参照完整性。而用户自定义的完整性则需用户自己根据实际情况定义。

  • 第15题:

    关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。下列选项中 ( )是关系模型必须满足并由DBMS自动支持的。

    A.实体完整性

    B.实体完整性和参照完整性

    C.参照完整性和用户定义的完整性

    D.实体完整性、参照完整性和用户定义的完整性


    正确答案:B
    解析:关系模型的三类完整性是实体完整性、参照完整性和用户定义完整性,其中实体完整性和参照完整性是关系模型必须满足的完整性约束条件,应该由关系系统自动支持。

  • 第16题:

    关于关系的完整性约束条件,下列说法中,错误的是

    A.在关系模型中,允许定义实体完整性、参照完整性和用户定义的完整性

    B.用户完整性应该由关系系统自动支持

    C.参照完整性可由用户或系统定义

    D.用户定义的完整性是应用领域需要遵循的约束条件


    正确答案:B
    解析:关系的完整性约束条件包括实体完整性、参照完整性、用户自定义完整性,其中,关系系统必须支持实体完整性、参照完整性。而用户自定义的完整性则需用户自己根据实际情况定义,因此本题正确答案为选项B。

  • 第17题:

    关系模型有3类完整性约束,定义外码实现的是( )。

    A.实体完整性

    B.参照完整性

    C.用户自定义完整性

    D.实体完整性、参照完整性、用户自定义完整性


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

  • 第18题:

    关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。关系中的元组在组成主键的属性上不能有空值实现的是________。

    A.参照完整性

    B.实体完整性

    C.用户定义的完整性

    D.实体完整性、参照完整性和用户定义的完整性


    正确答案:B
    解析:三类完整性约束的规则为:1、实体完整性规则:关系中的元组在组成主键的属性上不能有空值。2、参照完整性规则:外键的值不允许参照不存在的相应表的主键的值,或者外键为空值。3、用户定义的完整性规则:是用户根据具体应用的语义要求,利用DBMS提供的定义和检验这类完整性的机制,用户自己定义的完整性规则。

  • 第19题:

    (20 )下列关于数据完整性的描述中,错误的是

    A )为了保证实体完整性,关系 SC 中的 sno 和 cno 均不能为空值( NULL

    B )任意删除关系 SC 中的元组不会破坏参照完整性规则

    C )任意删除关系 S 中的元组不会破坏参照完整性规则

    D )更新关系 S 中的元组有可能破坏参照完整性规则


    正确答案:C

  • 第20题:

    关系的完整性是()

    • A、实体完整性、参照完整性、用户定义的完整性
    • B、主键完整性、参照完整性、用户定义的完整性
    • C、外键完整性,参照完整性、用户定义的完整性
    • D、主键完整性、外键完整性、记录完整性

    正确答案:A

  • 第21题:

    参照关系A中外键的取值要么为空,要么为被参照关系B中某元组的主键值。这是()规则

    • A、实体完整性
    • B、参照完整性
    • C、用户自定义完整性
    • D、属性完整性

    正确答案:B

  • 第22题:

    在关系中,定义外键是实现()。

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

    正确答案:B

  • 第23题:

    单选题
    定义外键实现的是哪一(些)类完整性?()
    A

    实体完整性

    B

    参照完整性

    C

    用户定义的完整性

    D

    实体完整性、参照完整性和用户定义的完整性


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

  • 第24题:

    单选题
    参照关系A中外键的取值要么为空,要么为被参照关系B中某元组的主键值。这是()规则
    A

    实体完整性

    B

    参照完整性

    C

    用户自定义完整性

    D

    属性完整性


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