2017年三峡大学水利与环境学院820数据库原理与应用考研强化模拟题
● 摘要
一、选择题
1. 虽然数据库应用系统对用户界面的要求与具体应用领域密切相关,但都应遵守一定的原则。下列描述的用户界面设计原则,错误的是( )。
A. 当系统出现错误或程序运行时间较长时,用户界面应为用户提供有意义的反馈信息
B. 友好的用户界面应能容忍用户在使用中的一些操作错误
C.Web 界面应多采用动画和图形效果,以吸引用户使用
D. 用户界面应采取灵活多样的数据输入方式,以降低用户输入负担
【答案】C
【解析】人机界面设计的目的是置界面于用户的控制之下、减少用户的记忆负担、保持界面的一致性。设计原则如下:①当系统发生错误或程序运行时间较长时,用户界面应该为用户提供有意义的反馈信息,并有上下文感知的帮助功能。②保持用户与人机界面间的双向交流。③一个好的用户界面应该容忍用户在使用过程中发生的各种操作错误,并能够从错误中恢复过来,保证系统运行不受、或尽可能小的受到用户错误操作的影响。④用户界面应采取灵活多样的数据输入方式,减少用户的输入负担。⑤用户界面应该遵循一定标准和常规。
2. 信息是有价值的,信息的价值与( )有关。
A. 正确性、及时性、完整性、开放性和可靠性
B. 正确性、及时性、完整性和可靠性
C. 正确性、完整性、开放性和可靠性
D. 正确性、及时性、完整性和开放性
【答案】B
【解析】信息的特征体现在它的正确性、及时性、完整性、开放性和可靠性。正确的、及时的、完整的和可靠的信息才具有意义和价值,但是信息是否开放与价值的高低并不成正比,有些保密的国家机密或科技机密是极具价值的。
3. 有教师表(教师号,教师名,职称,基本工资),其中基本工资和取值与教师职称有关,实现这个约束的可行方案是( )。
A. 在教师表上定义一个视图
B. 在教师表上定义一个存储过程
C. 在教师表上定义插入和修改操作的触发器
D. 在教师表上定义一个标量函数
【答案】C
【解析】触发器是一种无需用户调用的特殊的存储过程,当数据库系统进行特定的操作发现有触发器定义时就会执行触发器定义的功能,从而满足某些特定的需要以保证业务的处理任务自动进行。
4. 为了保证数据库应用系统正常运行,数据库管理员在日常工作中需要对数据库进行维护。下列一般不属于数据库管理与日常维护工作的是( )。
A. 数据内容一致性维护
B. 数据库备份与恢复
C. 数据库安全性维护
D. 数据库存储空间管理
【答案】A
【解析】数据库管理与日常维护是系统员的重要职责,主要包括:①数据库的备份与恢复;②完整性维护;③安全性维护;④存储空间管理;⑤并发控制及死锁处理,是系统管理员的重要职责。
5. 关于UML 的各种视图及其分类,下列说法错误的是( )。
A. 用例图、类图、对象图,组件图和部署图都是静态视图
B. 顺序图、交互图、状态图和活动图都是动态视图
C. 类图和对象图都是结构视图
D. 顺序图、状态图和组件图都是行为视图
【答案】D
【解析】UML 视图共有9种,主要分为两类:静态图和动态图,其中:
①静态图:用例图、类图、对象图、组件图、部署图。
②动态图:顺序图、交互图、状态图、活动图。
根据它们在不同视图的应用可以分为五类:
①用例视图:用例图。
②结构视图:类图、对象图。
③行为视图:顺序图、活动图、交互图、状态图。
④实现视图:组件图。
⑤环境视图:部署图。
D 项错误,组件图属于实现视图而不是行为视图。
6. 对并发操作若不加以控制,可能会带来( )问题。
A. 不安全
B. 死锁
C. 死机
D. 不一致
【答案】D
【解析】对并发操作不加以控制,会带来数据不一致性问题。
7. 数据库管理系统(DBMS )是( )。
A. —个完整的数据库应用系统
B. —组硬件
C. 一组系统软件
D. 既有硬件,也有软件
【答案】C
【解析】DBMS 是一个以统一方法管理、维护数据库数据的一系列软件的集合。
8. 在关系中能唯一标识元组的最小属性集称为( )。
A. 外码
B. 候选码
C. 主码
D. 超码
【答案】B
【解析】
超码
能有多个超码。候选码
关系可能有多个候选码;主码
可以指定不同的候选码作为主码。
外码称该属性或属性组为
则是在关系的外码。
中的属性或属性组,若在另一个关系中作为主码使用,则
的外码和中的主码必须定义在相同的域上,允许使用不同,一个关系可是关系中能唯一标识每个元组的属性或属性组(集)_是关系中能唯一标识每个元组的最小属性或属性组,一个则是从候选码中选择一个,作为该关系的主码。数据库系统将按主码标识和排序每个元组。一个关系在任一时刻至多只能有一个主码,但在不同时刻的属性名。
9. 下述哪种情况数据库系统不会自动恢复( )。
A. 由于系统错误造成的事务失败
B. 由于逻辑错误造成的事务失败
C. 由于操作系统故障导致系统停止运行,从而数据库处于不一致状态
D. 由于磁头损坏或故障造成磁盘块上的内容丢失
【答案】D
【解析】系统可能发生的主要故障类型:
①事务故障。包括事务的逻辑错误和系统错误,逻辑错误即事务由于某些内部条件而无法继续正常执行;系 统错误是死锁等引起的。