对于学生关系表STUDENT,写一条规则,把其中的“年龄”属性限制在18~30之间,则这条规则属于( )。A.实体完整性规则B.参照完整性规则C.域完整性规则D.不属于以上任何规则

题目

对于学生关系表STUDENT,写一条规则,把其中的“年龄”属性限制在18~30之间,则这条规则属于( )。

A.实体完整性规则

B.参照完整性规则

C.域完整性规则

D.不属于以上任何规则


相似考题
更多“对于学生关系表STUDENT,写一条规则,把其中的“年龄”属性限制在18~30之间,则这条规则属于()。A.实体 ”相关问题
  • 第1题:

    对于学生关系S(S#,SN,AGE,SEX),写一条规则,把其中的AGE属性限制在15~30之间,则这条规则属于______。

    A.实体完整性规则

    B.参照完整性规则

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

    D.不属于以上任何一种规则


    正确答案:C
    解析:实体完整性是保证表中的记录唯一的特性,即在一个表中不允许有重复的记录。参照完整性与表之间的联系有关,它的含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。用户定义的完整性规则通常是由用户定义,用来对属性值进行约束的规则。本题的要求是对属性AGE的取值范围进行限制,因此是用户定义的完整性规则。

  • 第2题:

    对于学生关系S(S#,SN,AGE,SEX),写一条规则,把其中的AGE属性限制在15~30之间,则这条规则属于

    A.实体完整性规则

    B.参照完整性规则

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

    D.不属于以上任何一种规则


    正确答案:C
    解析:实体完整性是保证表中的记录唯一的特性,即在一个表中不允许有重复的记录。参照完整性与表之间的联系有关,它的含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。用户定义的完整性规则通常是由用户定义,用来对属性值进行约束的规则。本题要求是对属性AGE的取值范围进行限制,因此是用户定义的完整性规则。

  • 第3题:

    12、设属性A是关系R的主属性,则属性A不能取空值,这是

    A.实体完整性规则

    B.参照完整性规则

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

    D.表完整性规则


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

  • 第4题:

    对于学生关系表STUDENT,写一条规则,把其中的“年龄”属性限制在18~30之间,则这条规则属于( )。

    A.实体完整性规则

    B.参照完整性规则

    C.域完整性规则

    D.不属于以上任何规则


    正确答案:C
    域完整性指的是对表中字段的取值的限定。如对于数值型数据,可以通过指定字段的宽度来限定其取值范围。域约束也称字段有效性.在插入或修改字段值时起作用.主要用于数据输入正确性检验。

  • 第5题:

    为“学生”表的“年龄”字段增加有效性规则“年龄必须在18~45岁之间”的SQL语句是ATJTER TABLE学生ALTER年龄【 】年龄<=45 AND年龄>=18


    正确答案:CHECK
    CHECK 解析:由题意可知此题是修改表结构,且修改的是表的有效性规则结构。在SQ[。语句中修改表的有效性规则的命令语句通常是ALTER后跟CHECK关键词,该关键词主要是说明需要修改的有效性规则的具体内容。