第五章单元测试
  1. 完整性控制的防范对象主要是( )。

  2. A:非法操作 B:不合语义的数据 C:不正确的数据 D:合法用户
    答案:不合语义的数据
  3. 关于语句CREATE TABLE R(no int, sum int CHECK(sum > 0))和CREATE TABLE R(no int, sum int, CHECK (sum > 0)), 以下说法不正确的是( )。

  4. A:两条语句都是合法的 B:当sum属性改变时检查,上述两种CHECK约束都要被检查 C:两条语句的约束效果不一样 D:前者定义了属性上的约束条件,后者定义了元组上的约束条件
  5. 如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号
    EMP DEPT 雇员号 雇员名 部门号 工资 部门号 部门名 地址 001010056101 张 山王宏达马林生赵 敏 02010204 2000120010001500 01020304 业务部销售部服务部财务部 1号楼2号楼3号楼4号楼
    若执行下面列出的操作,哪个操作不能成功执行?( )

  6. A:在EMP中插入行(‘102’,‘赵敏’,‘01’,1500) B:将EMP中雇员号=‘056’的工资改为1600元 C:从EMP中删除行(‘010’,‘王宏达’,‘01’,1200) D:将EMP中雇员号=‘101’的部门号改为‘05’
  7. 如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号
    EMP DEPT 雇员号 雇员名 部门号 工资 部门号 部门名 地址 001010056101 张 山王宏达马林生赵 敏 02010204 2000120010001500 01020304 业务部销售部服务部财务部 1号楼2号楼3号楼4号楼
    若执行下面列出的操作,哪个操作不能成功执行?( )

  8. A:将DEPT中部门号=‘01’的地址改为‘5号楼’ B:将DEPT中部门号=‘02’的部门号改为‘10’ C:从DEPT 中删除部门号=‘03’的行 D:在DEPT中插入行(‘06’,‘计划部’,‘6号楼’)
  9. 如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号
    EMP DEPT 雇员号 雇员名 部门号 工资 部门号 部门名 地址 001010056101 张 山王宏达马林生赵 敏 02010204 2000120010001500 01020304 业务部销售部服务部财务部 1号楼2号楼3号楼4号楼
    在雇员信息表关系EMP中,哪个属性是外键(foreign key)?( )

  10. A:工资 B:雇员号 C:部门号 D:雇员名
  11. 数据库的( )是指数据的正确性和相容性。

  12. A:安全性 B:并发控制 C:完整性 D:恢复
  13. SQL基本表的创建中是通过( )实现参照完整性规则的。

  14. A:外键子句 B:NOT NULL C:检查子句 D:主键子句
  15. 下列说法不正确的是( )。

  16. A:不能使用ALTER TABLE ADD CONSTRAINT增加主码约束 B:如果属性A上定义了外码约束,则A不可以为空 C:使用ALTER TABLE ADD CONSTRAINT可以增加基于元组的约束 D:如果属性A上定义了UNIQUE约束,则A不可以为空
  17. 关系R的属性A参照引用关系T的属性A,T的某条元组对应的A属性值在R中出现,当要删除T的这条元组时,系统可以采取的策略包括( )。

  18. A:拒绝执行 B:级联删除 C:设为空值 D:修改外码
  19. 触发器的执行是由触发事件激活,并由数据库服务器自动执行的。( )

  20. A:对 B:错

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(1) dxwkbang
返回
顶部