logo

慕课美学

第5章 数据库单元测试

2019-11-17 Views 数据库 720字 3 min read

⚠️⚠️⚠️ 注意,单元测验题目顺序不会发生变化,但答案选项顺序会发生变化,因此正确答案显示答案内容而非选项 ⚠️

  1. 单选(2分)事务的一致性是指( )
    A.一个事务内部的操作及使用的数据对并发的其他事务是隔离的。
    B.事务必须是使数据库从一个一致性状态变到另一个一致性状态。
    C.事务一旦提交,对数据库的改变是永久的。
    D.事务中包括的所有操作要么都做,要么都不做。
    正确答案:事务必须是使数据库从一个一致性状态变到另一个一致性状态。
  2. 单选(2分)完整性控制的防范对象是( )
    A.合法用户
    B.非法操作
    C.以上答案均不对
    D.不合语义的数据
    正确答案:不合语义的数据
  3. 单选(2分)数据库技术中,“日志”和操作的关系是( )
    A.操作的同时记录日志
    B.日志先于操作进行记录
    C.日志在操作完成之后任何时刻均可记录
    D.操作完成后在记录日志
    正确答案:日志先于操作进行记录
  4. 单选(2分)副本的作用时( )
    A.并发性控制
    B.保障安全性
    C.数据库恢复
    D.完整性控制
    正确答案:数据库恢复
  5. 单选(2分)解决并发性带来的数据不一致问题普遍采用的技术是( )
    A.存取控制
    B.恢复
    C.协商
    D.封锁
    正确答案:封锁
  6. 判断(2分)一级封锁协议使用共享锁解决丢失更新问题。
    A.✔️ B.✖️
    正确答案:✖️
  7. 判断(2分)一个登录账号可以对应多个数据库用户。
    A.✔️ B.✖️
    正确答案:✔️
  8. 判断(2分)删除规则的时候,需要将规则从绑定的对象上解除绑定,才能够删除。
    A.✔️ B.✖️
    正确答案:✔️
  9. 判断(2分)在出现事务故障的时候,反向扫描日志,对出现事务故障的更新操作执行反操作。
    A.✔️ B.✖️
    正确答案:✔️
  10. 判断(2分)使用一次加锁法可以解决死锁问题。
    A.✔️ B.✖️
    正确答案:✔️
  11. 填空(2分)并发操作导致的数据库不一致问题主要包括( )、读污、不可重读。
    正确答案:丢失更新
  12. 填空(2分)规则和默认是用来帮助用户实现数据库的( )
    正确答案:完整性
  13. 填空(2分)数据库恢复的基本原理是( )
    正确答案:冗余
  14. 填空(2分)SQL使用两种账号确保数据库的安全性,分别是( )和数据库用户。
    正确答案:登录账号
  15. 填空(2分)封锁主要有两类锁构成,分别是( )和共享锁。
    正确答案:互斥锁



本文由慕课美学创作
该文章采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。转载请注明出处!
发布时间为:2019-11-17

support支付宝扫码打赏 support微信打赏
如果觉得这篇文章对您有帮助,可以请作者喝一杯饮料哦🥤