在一个“专业”关系中,专业编号为主键,按照关系完整性约束中()完整性的要求,专业编号不能为空。 A、参照B、用户自定义C、实体D、逻辑

题目

在一个“专业”关系中,专业编号为主键,按照关系完整性约束中()完整性的要求,专业编号不能为空。

  • A、参照
  • B、用户自定义
  • C、实体
  • D、逻辑

相似考题
更多“在一个“专业”关系中,专业编号为主键,按照关系完整性约束中()完”相关问题
  • 第1题:

    在关系模型的完整性约束中,实体完整性规则是指关系中(2)参照完整性规则要求(3)。

    A.不允许有主行

    B.属性值不允许为空

    C.主键值不允许为空

    D.外键值不允许为空


    正确答案:B

  • 第2题:

    某数据库中有员工关系E、产品关系P、仓库关系W和库存关系I,其中:

    员工关系E(employeeID,name,department)中的属性为:员工编号,姓名,部门;

    产品关系P(productID,name,model,size,color)中的属性为:产品编号,产品名称,型号,尺寸,颜色;

    仓库关系W(warehouseID,name,address,employeeID)中的属性为:仓库编号,仓库名称,地址,负责人编号;

    库存关系I(warehouseID,productID,quantity)中的属性为仓库编号,产品编号和产品数量。

    若要求仓库关系的负责人引用员工关系E的员工编号、员工关系E的员工编号、仓库关系W的仓库编号和产品关系P的产品编号不能为空且唯一标识一个记录,并且仓库的地址不能为空,则依次要满足的完整性约束是(52)。

    若需得到每种产品的名称和该产品的总库存量,则对应的查询语句为:

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

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

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

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


    正确答案:D

  • 第3题:

    现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业)的主键为:(24)。

    A.宿舍编号

    B.学号

    C.宿舍地址,姓名

    D.宿舍编号,学号


    正确答案:B
    解析:学生的学号一般是全校唯一的,只有它可以作为“学生”表的主键。

  • 第4题:

    在关系模型的完整性约束中,实体完整性规则是指关系中______。

    A.不允许有主行

    B.属性值不允许为空

    C.主键值不允许为空

    D.外键值不允许为空


    正确答案:C
    解析:实体完整性规则:若属性A是基本关系R的主属性,则属性A不能取空值。

  • 第5题:

    在学生、专业关系模式中:

    学生(学号,姓名,性别,专业号,年龄)

    专业(专业号,专业名)

    其中带下划线的属性为主码。则下述说法中不正确的是(1)和(2)。(注意,答案须按顺序排列)

    A.专业号是学生关系模式的外键

    B.专业关系是参照关系

    C.学生关系是参照关系

    D.学生关系中专业号属性的值或者为空,或者等于专业关系中某个元组的主键值

    E.参照关系和被参照关系不能是同一个关系


    正确答案:B

  • 第6题:

    现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期),它的主键是( )。

    A.宿舍编号
    B.(宿舍地址,姓名)
    C.学号
    D.(宿舍编号,学号)

    答案:C
    解析:
    学号可以唯一确定学生关系的一个元组,而且学号不存在任何真子集,从而学号可以作为学生关系的主键。

  • 第7题:

    在关系模型的完整性约束中,实体完整性规则是指关系中__(1)__,而参照完整性(即引用完整性)规则要求__(2)__。空白(1)处应选择()

    • A、属性值不允许重复
    • B、属性值不允许为空
    • C、主键值不允许为空
    • D、外键值不允许为空

    正确答案:C

  • 第8题:

    关系中组成主键的属性不能取空值,这称为关系的()

    • A、实体完整性
    • B、关系完整性
    • C、参照完整性
    • D、主键完整性

    正确答案:A

  • 第9题:

    在一个表中,通常使用键约束来保证每个元组都是唯一的。用来唯一的表示每行的属性为()。

    • A、主键
    • B、约束
    • C、索引
    • D、关系

    正确答案:A

  • 第10题:

    在关系模式中,实现“关系中不允许出现相同的元组”的约束是()约束。

    • A、候选键
    • B、主键
    • C、键
    • D、超键

    正确答案:B

  • 第11题:

    单选题
    学生(学号,姓名,性别,专业,班级)这关系的表达式中主键一般是:()
    A

    学号

    B

    性别

    C

    姓名

    D

    专业


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

  • 第12题:

    单选题
    在一个“专业”关系中,专业编号为主键,按照关系完整性约束中()完整性的要求,专业编号不能为空。
    A

    参照

    B

    用户自定义

    C

    实体

    D

    逻辑


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

  • 第13题:

    某数据库中有员工关系E、产品关系P、仓库关系W和库存关系I,其中,员工关系E (employeeID,name,department)中的属性为:员工编号,姓名,部门;产品关系P(productID, name,model,size,color)中的属性为:产品编号,产品名称,型号,尺寸,颜色;仓库关系W (warehouseID,name,address,employeeID)中的属性为:仓库编号,仓库名称,地址,负责人编号:库存关系I(warehouseID,productID,quantity)中的属性为:仓库编号,产品编号和产品数量。

    a.a.若要求仓库关系的负责人引用员工关系的员工编号,员工关系E的员工编号、仓库关系W的仓库编号和产品关系P的产品编号不能为空且惟一标识一个记录,并且仓库的地址不能为空,则依次要满足的完整性约束是(26)。

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

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

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

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


    正确答案:B

  • 第14题:

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


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

  • 第15题:

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

    A.实体完整性规则

    B.参照完整性规则

    C.用户定义完整性规则

    D.关系完整性规则


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

  • 第16题:

    学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地址),学生(学号,姓名,性别,入学日期,专业,系编号),则关系学生中的主键和外键分别是()。

    A.学号,系编号

    B.学号,专业

    C.学号,姓名

    D.学号,无外键


    正确答案:A

  • 第17题:

    ●现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业)的主键为: () 。()A.宿舍编号 B.学号 C.宿舍地址,姓名 D.宿舍编号,学号


    正确答案:B
      主键一般要求不能重复(惟一)。在本题的4个选择中,只有学号不会重复。

  • 第18题:

    在关系型数据库中,用于实现参照完整性的办法是()

    • A、设置默认值
    • B、设置检查约束
    • C、设置外键约束
    • D、设置主键约束

    正确答案:D

  • 第19题:

    如果各类元组在表的主键上取值为空值,那么它违反了关系的()完整性约束。

    • A、实体完整性
    • B、引用完整性
    • C、域完整性
    • D、用户

    正确答案:A

  • 第20题:

    学生(学号,姓名,性别,专业,班级)这关系的表达式中主键一般是:()

    • A、学号
    • B、性别
    • C、姓名
    • D、专业

    正确答案:A

  • 第21题:

    在关系模式中,实现“关系中不允许出现相同的元组”的约束是()约束。

    • A、候选键
    • B、主键
    • C、键
    • D、任一键

    正确答案:B

  • 第22题:

    单选题
    有关系R如下,其中属性B为主键:  则其中最后一个记录违反了(  )。
    A

    实体完整性约束

    B

    参照完整性约束

    C

    用户定义的完整性约束

    D

    关系完整性约束


    正确答案: A
    解析:
    本题中属性B为主键,但最后一个记录为空,违反了实体完整性约束。关系模型中的完整性约束有:①实体完整性约束;②参照完整性约束;③用户定义的完整性约束三种。其中,实体完整性约束是指:若属性B是关系的主键,则B中的属性值不能为空。答案选择A选项。

  • 第23题:

    单选题
    关系中组成主键的属性不能取空值,这称为关系的()
    A

    实体完整性

    B

    关系完整性

    C

    参照完整性

    D

    主键完整性


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