在如下两个数据库表中,若雇员信息表的主键是“雇员号”,部门信息表的主键是“部门号”。雇员信息表中的“部门号”是外键,它参照部门信息表中的“部门号”。若要删除部门信息表中的行,哪一行可以被删除? ( )。 雇员信息表A.部门号='01'的行B.部门号='02'的行C.部门号='03'的行D.部门号='04'的行

题目

在如下两个数据库表中,若雇员信息表的主键是“雇员号”,部门信息表的主键是“部门号”。雇员信息表中的“部门号”是外键,它参照部门信息表中的“部门号”。若要删除部门信息表中的行,哪一行可以被删除? ( )。 雇员信息表

A.部门号='01'的行

B.部门号='02'的行

C.部门号='03'的行

D.部门号='04'的行


相似考题
更多“ 在如下两个数据库表中,若雇员信息表的主键是“雇员号”,部门信息表的主键是“部门号”。雇员信息表中的“部门号”是外键,它参照部门信息表中的“部门号”。若要删除部门信息表中的行,哪一行可以被删除? ( )。 雇员信息”相关问题
  • 第1题:

    在如下两个数据库的表中,若雇员信息表EMP的主键是雇员号,部门信息表DEPT的主键是部门号。若执行所列出的操作,哪一项操作不能执行?

    A.从雇员信息表EMP中删除行('010','王宏达','01','1200')

    B.从雇员信息表EMP中插入行('102','赵敏','01','1500')

    C.将雇员信息表EMP中雇员号='010'的工资改为1600元

    D.将雇员信息表EMP中雇员号='001'的部门号改为'05'


    正确答案:D
    解析:当执行删除操作时,一般只需要检查参照完整性规则。如果是删除被参照关系中的行,检查被删除行在主码属性上的值是否正在被相应的被参照关系的外码引用,若不被引用,可以执行删除操作;若被引用,有3种可能的做法:不可以执行删除操作(拒绝删除),或将参照关系中相应行在外码属性上的值改为空值后再执行删除操作(空值删除),或将参照关系中相应行一起删除(级联删除)。

  • 第2题:

    在如下的数据库表中,若雇员信息表的主键是'雇员号',部门信息表的主键是'部门号'。若要删除部门信息表中行,哪一行可以被删除?

    A.部门号='01'的行

    B.部门号='02'的行

    C.部门号='03'的行

    D.部门号='04'的行


    正确答案:D

  • 第3题:

    在数据库的如上图两个表中,若雇员信息表的主键是雇员号,部门信息表的主键是部门号。在部门信息表中,哪一行可以被删除?

    A.部门号=’01’的行

    B.部门号=’02’的行

    C.部门号=’03’的行

    D.部门号=’04’的行


    答案:C

  • 第4题:

    在如下2个数据库的表中,若雇员信息表EMP的主键是雇员号,部门信息表DEPT的主键是部门号。若执行所列出的操作,哪一项操作不能执行?

    A.从雇员信息表EMP中删除行('010','王宏达','01','1200')

    B.从雇员信息表EMP中插入行('102','赵敏','01','1500')

    C.将雇员信息表EMP中雇员号='010'的工资改为1600元

    D.将雇员信息表EMP中雇员号='010'的部门号改为'05'


    正确答案:D
    解析:当执行删除操作时,一般只需要检查参照完整性规则。如果是删除被参照关系中的行,检查被删除行在主码属性上的值是否正在被相应的被参照关系的外码引用,若不被引用,可以执行删除操作;若被引用,有3种可能的做法:不可以执行删除操作(拒绝删除),或将参照关系中相应行在外码属性上的值改为空值后再执行删除操作(空值删除),或将参照关系中相应行一起删除(级联删除)。

  • 第5题:

    在数据库的如下两个表中,若雇员信息的主键是雇员号,部门信息表的主键是部门号,在下列所给的操作中,哪个操作不能执行?

    雇员信息表:

    雇员号雇员名部门号工资001

    张山022000010

    王宏达011200056

    马林生021000101

    赵敏041500

    部门信息表

    部门号部门名主任01

    业务部李建02

    销售部应伟东03

    服务部周垠04

    财务部陈力胜

    A.从雇员信息表中删除行(’010’,’王宏达’,’01’,1200)

    B.将行(’102’,’赵敏’,’01’,1500)插入到雇员信息表中

    C.将雇员信息表中雇员号=’010’的工资改为1600元

    D.将雇员信息表中雇员号=’101’的部门号改为’05’


    答案:D