计算机三级(数据库技术)模拟试卷412
选择题
1.在数据库系统生命周期中,通过系统规划与定义来明确系统的目标任务。下列不属于系统规划与定义内容的是( )。(A)
A. 确定成本预算
B. 确定任务目标
C. 确定用户视图
D. 确定系统边界
解析:系统规划与定义的内容包括:任务陈述、确定任务目标、确定系统范围和边界、确定用户视图。故答案为A选项。
2.下列属于数据库应用系统实现与部署阶段任务的是( )。(D)
A. 数据备份
B. 数据库重组
C. 索引调整
D. 建立数据库结构
解析:DBAS的实现与部署也称为DBAS的实施。在这个阶段。数据库应用系统开发人员需要根据DBAS设计结果,建立数据库,编写应用程序,集成DBAS软硬件,组成完整的DBAS。故答案为D选项。
3.在IDEF0需求建模方法中,下列关于描述功能活动的图示,正确的是( )。
(A)
A.
B.
C.
D.
解析:IDEF0需求建模方法,描述功能活动示意图中矩形框代表功能活动,写在矩形框内的动词短语描述功能活动的名称,活动的编号按照要求写在矩形框右下角指定的位置。左边的输入箭头表示完成活动需要的数据。矩形框上方的控制箭头描述了影响这个活动执行的事件或约束条件,右边的输出箭头说明由活动产生的结果及信息,下方进入的机制箭头表示实施该活动的物理手段或完成活动需要的资源(计算机系统、人或组织)。故答案为A选项。
4.在IDEF1X建模方法中,学生可以分为本科生和研究生,则这种学生类型联系属于( )。(B)
A. 非标定型联系
B. 分类联系
C. 标定型联系
D. 非确定型联系
解析:在现实世界中,有些事务是其他事务的类。例如本题中本科生和研究生都是学生类分类。在IDEF1X模型中,可以通过一个分类联系来表达这类事务。故答案为B选项。
5.在一个ER图中,有四个实体集,两个二元一对多联系,两个二元多对多联系,一个三元多对多联系,两个一元多对多联系,则将该ER图转化为关系模型后,得到的关系模式个数是( )(C)
A. 6个
B. 7个
C. 9个
D. 8个
解析:ER图向关系模式转换涉及到两方面:
①实体的转换;
②实体间联系的转换。
实体的转换:在从ER图转换为关系模式时,一个实体就转换成一个关系模式,实体的属性就是关系模式的属性,实体的键就是关系的主键。
实体间联系的转换:实体间存在三种联系,即1:1(一对一),1:n(一对多),m:n(多对多)。在从ER向关系模式转换规则如下:
①1:1(一对一)联系
方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由两个实体中的任意一个键构成。
方法二:联系与一端的实体的关系模式合并,即将联系的属性加入到实体的关系模式内,主键不变。
②1:n(一对多)联系
方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由n端实体的键组成。
方法二:与n端的实体的关系模式合并,即将联系的属性加入到实体的关系模式内,主键不变。
③m:n(多对多)联系转换成新的独立的模式,模式的属性由联系本身的属性及两个实体的键构成,主键由两端实体的键组合而成。
由题目可知,该题中有4个实体,两个二元一对多联系,两个二元多对多联系,一个三元多对多联系,两个一元多对多联系。4个实体和5个m:n(多对多)联系可以转换为单独的模式,1:n(一对多)联系需要合并到实体中去。因此可以最终得到9个模式。故答案为C选项。
6.为了减少数据冗余而将一个2NF的关系模式分解为若干个3NF的关系模式,这项工作属于数据库结构设计中的( )。(A)
A. 逻辑结构设计
B. 概念结构设计
C. 物理结构设计
D. 存取结构设计
解析:数据库逻辑设计的目标是得到实际的数据库管理系统可处理的数据库模式,各模式结构合理,数据之间不存在不合理的数据依赖关系,且满足各类应用的处理和使用要求,为数据库的物理设计及数据库高效、正确地运行打下基础。在优化关系模式中需根据应用规范化理论逐一检查每一个关系模式,使之满足3NF。故答案为A选项。
7.数据库应用系统的数据访问层的主要任务是进行事务设计。下列不属于事务概要设计内容的是( )。(A)
A. 事务隔离级别
B. 事务处理逻辑
C. 事务用户
D. 事务名称
解析:事务概要设计内容包括:事务名称、事务所访问的关系表及关系属性、事务处理逻辑、事务用户(指使用、启动、调用该事务的软件模块或系统)。故答案为A选项。
8.在编写事务时,下列不属于降低事务隔离级别所带来的好处的是( )。(D)
A. 降低了发生死锁的可能性
B. 降低了发生阻塞的可能性
C. 提高了事务吞吐量
D. 降低了发生活锁的可能性
解析:降低事务隔离级别可以提高事务的吞吐量,提高活锁的可能性,降低发生死锁、发生阻塞的可能性。故答案为D选项。
9.UML建模概念架构中包括元元模型层、元模型层、模型层和用户模型层四个层次。关于这四个层次的关系,下列说法错误的是( )。(B)
A. 元模型层中的每个概念都是元元模型层”事物”概念的一个实例
B. 元元模型层中的每个概念都是用户模型层中概念的一个实例
C. 用户模型层中的每个概念都是模型层的一个实例
D. 模型层中的每个概念都是元模型层中概念的一个实例
解析:元元模型层组成了UML的最基本的元素”事物”,代表要定义的所有事物。故答案为B选项。
10.设有汽车表(汽车型号,汽车名称,颜色,价格),其中“汽车型号”是主码。现要查询全部白色和黑色汽车的名称、颜色和价格。下列语句中能正确完成该查询要求的是( )。(A)
A. SELECT汽车名称,颜色,价格FROM汽车表
WHERE 颜色=‘白色’OR颜色=‘黑色’
B. SELECT汽车名称,颜色,价格FROM汽车表
WHERE 颜色=‘白色’AND颜色=‘黑色’
C. SELECT汽车名称,颜色,价格FROM汽车表
WHERE 颜色LIKE’[白色黑色]’
D. SELECT汽车名称,颜色,价格FROM汽车表
WHERE颜色LIKE’[白色,黑色]
解析:like关键字主要是针对字符型字段的,其作用是在一个字符型字段列中检索包含对应子串的,选项C、D错误。And关键字两边的条件同时满足时才会查询出结果,选项B的功能是查询汽车颜色白色同时也是黑色,没有这样的汽车。故答案为A选项。
11.下列关于存储过程的说法,错误的是( )。(C)
A. 存储过程是调用执行的、存储在服务器端的代码段
B. 利用存储过程可以提高数据操作性能
C. 存
本文档预览:3600字符,共20893字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载