您好、欢迎来到现金彩票网!
当前位置:斗牛棋牌 > 完整性约束 >

20199全国计算机三级数据库考试每日一练(68)

发布时间:2019-07-14 22:39 来源:未知 编辑:admin

  Ⅲ “create table…”语句用于定义关系表的结构及数据完整性约束

  Ⅳ 在关系表上执行select或delete操作时,DBMS会检查数据完整性约束

  关系数据语言分为关系代数语言、关系演算语言和兼具两者双重特点的语言,如SQL,但所有这些语言的共同特点是非过程化的集合操作语言,所以Ⅱ错误。Ⅳ是因为查询数据表时SQL语句不会检查数据的完整性约束。

  3、人机界面是数据库应用系统的一个重要组成部分,人机界面设计与用户的关系非常密切。关于人机界面设计,下列说法错误的是()。

  A.人机界面设计时,应使用户感觉系统运行始终处于用户的控制之下,人机界面应该向用户及时反馈,保持人机界面与用户之间的双向交流

  B.当系统发生错误时,人机界面应为用户提供有意义的反馈信息,有时可以提供截屏等功能,使用户可以了解错误,并及时向技术人员反馈问题

  C.良好的人机界面应能容忍用户使用过程中发生的操作错误,并能够方便地从错误中恢复

  D.设计人机界面可采用原型迭代法,首先进行用户界面详细设计,然后与用户不断讨论,改进设计方案

  C.在解锁阶段,事务可以释放在任何数据项上任何类型的锁,但是不能再申请任何锁

  参考解析:两段锁协议是指所有事务必须分两个阶段对数据项加锁和解锁:①在对任何数据进行读、写操作之前,要申请并获得对该数据的封锁;②在释放一个封锁之后,事务不再申请和获得其它任何封锁。可以证明,若并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串行化的。

  另外要注意两段锁协议和防止死锁的一次封锁法的异同之处。一次封锁法要求每个事务必须一次将所有要使用的数据全部加锁,否则就不能继续执行,因此一次封锁法遵守两段锁协议。但两段锁协议并不要求事务必须~次将所有要使用的数据全部加锁,因此遵守两段锁协议的事务可能发生死锁。加锁阶段事务可以申请获得任何数据项上的任何类型的锁,但是不允许释放任何锁。

  5、在数据库应用系统生命周期中,系统设计完成后就进人到系统实现与部署阶段。下列关于数据库应用系统实现与部署阶段工作的说法,错误的是()。

  A.此阶段会根据数据库逻辑结构和物理结构设计方案以及项目选择的数据库管理系统,编写相关脚本生成数据库结构

  C.此阶段会进行应用系统编码和编码测试,编码测试可以使用白盒测试方法也可以使用黑盒测试方法

  D.此阶段如果发现系统的功能、性能不满足用户需求,应尽快进行系统升级工作

http://dustinhetrick.com/wanzhengxingyueshu/432.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有