更多“在定义基本表的SQL语句CREATE TABLE中,如果要定义某个属性不能取空值,应在 该属性后面使用的约束 ”相关问题
  • 第1题:

    当用SQL语言的ALTERTABLE语句修改基本表时,要删除其中的某个完整性约束条件,应在该语句中使用( )。

    A.MODIFY

    B.DROP

    C.ADD

    D.DELETE


    正确答案:B

  • 第2题:

    4、下列说法正确的是()。

    A.如果属性A上定义了unique约束,则A不可以为空

    B.如果属性A上定义了外码约束,则A不可以为空

    C.不能使用Alter Table Add Constraint语句增加主码约束

    D.将某属性列上的约束设置为表级约束或列级约束效果是一样的


    采集前未用抗生素在检验单上注明

  • 第3题:

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

    A.实体完整性约束

    B.参照完整性约束

    C.用户定义完整性约束

    D.域完整性约束


    B 解析:参照完整性规则定义外码与主码之间的参照约束。若属性F是关系R的外码,它与关系S的主码Ks相对应,则对于R中每个元组在F上的值必须为:或者取空值,或者等于S中某个元组的主码值。因此在删除关系R的元组时要检查该属性。

  • 第4题:

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

    A.实体完整性约束

    B.参照完整性约束

    C.用户定义完整性约束

    D.域完整性约束


    实体完整性规则

  • 第5题:

    在SQL语句中表达某个属性X为空,可以使用where X=null。


    ×