首页 > 全部 > 数据库系统工程师上午基础知识考试 > 数据库系统工程师基础知识(选择题)模拟试卷17

数据库系统工程师基础知识(选择题)模拟试卷17

本单篇文档共4015字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类软考中级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
价格: 1.00 原价:¥9.00
收藏

数据库系统工程师基础知识(选择题)模拟试卷17

中文选择题(含3小题)

数据库系统的应用将是非常复杂的系统工程,涉及到软件工程技术和项目管理等各方面的知识,仅就开发数据库系统而言,就需要经历分析、(1)、(2)、运行和(3)等多个过程,而在系统成功安装到客户硬件环境上,还需要进行初始化和人员培训等工作。(2)是一项非常重要的工作,其中包括采购、布置从其他厂商购买的软硬件,还包括自己开发软件系统(模块)及其相关工作,而编码就是自己开发软件过程中的一项工作。

1.(A)

A. 实施

B. 安装

C. 编码

D. 编码和测试

解析:

2.(D)

A. 管理

B. 升级操作

C. 安装硬件设备

D. 维护

解析:

在McCall质量模型中,软件产品质量特性被描述为正确性、可靠性、效率、完整性、可用性、可维护性、灵活性、可测试性、可移植性、复用性、互操作性等11种特性。(10)是指在特定环境下,软件满足设计规格说明和用户预期目标的程度。(11)上是指软件按照设计要求,在规定时间和条件下不出故障、持续运行的程度,也就是在一定的环境下,在给定的时间内系统不发生故障的概率。(12)上是指为了完成预定功能,软件系统所需的计算机资源的多少。

3.(B)

A. 正确性

B. 可靠性

C. 效率

D. 完整性

解析:

4.(C)

A. 正确性

B. 可测试性

C. 效率

D. 完整性

解析:

(13)是一种静态结构描述工具,它是描述系统的模块结构,以及模块之间关系的一种静态结构。它不能像(14)那样,能够从系统流程的角度描述系统的动态特性。(13)能够全面地描述系统模块化的结果,以及各个模块的调用关系。在(13)上,模块的层次关系也是显而易见的。模块之间的调用关系包括(15)和循环调用等多种类型,(13)能够通过不同的标志来区分不同的调用类型。当然,这种调用关系仅仅限于描述系统模块之间的关系,而不能描述调用的动态特性。

5.(B)

A. 关系图

B. 系统流程图

C. 结构图

D. 控制流程图

解析:

6.(A)

A. 条件调用

B. 嵌套调用

C. 参数调用

D. 过程调用

解析:

假定每一车次具有唯一的始发站和终点站。如果实体“列车时刻表”属性为车次、始发站、发车时间、终点站、到达时间,该实体的主键是(2);如果实体“列车运行表”属性为车次、日期、发车时间、到达时间,该实体的主键是(3)。通常情况下,上述“列车时刻表”和“列车运行表”两实体间(4)联系。

7.(D)

A. 车次

B. 始发站

C. 发车时间

D. 车次,日期

解析:

8.(C)

A. 不存在

B. 存在一对一

C. 存在一对多

D. 存在多对多

解析:当“列车的时刻表”属性为(车次、始发站、发车时间、终点站、到达时间)时,依照题意有,车次确定唯一的始发站和终点站,根据常识,起点站如长沙站可以有多趟列车、且每天、每次列车只开一次,车次决定了发车时间和到达时间,所以车次为主键。“列车运行表”增加了日期,因为大于一天的一段时间内(如一个月)同样的车次可以发出多次,这时候车次不能决定日期了;同时发车时间也不能唯一确定车次,很明显,同一车站在同一时间可以发出多趟不同车次的列车,发车时间也不能为主键。(车次,日期)能唯一决定“列车运行表”中的元组。由于每一车次具有唯一的始发站和终点站,明显“列车时刻表”和“列车运行表”是一对多的关系。

Employee实体中存在的派生属性及其原因是(10);Emplyee实体中还存在多值属性,该属性及其该属性的处理为(11);对属性departmentID的约束是(12)。

9.(C)

A. name,用employeeID可以区别

B. sex,不作任何处理

C. tel,将tel加上employeeID独立为一个实体

D. tel强制记录一个电话号码

解析:

10.(C)

A. Primary Key NOT NULL

B. Primary Key

C. Foreign Key

D. Candidate Key

解析:关系模型的逻辑结构是一组关系模式的集合。而E-R图则是由实体、实体的属性和实体之间的联系三个要素组成的。所以将E-R图转换为关系模型实际上就是要将实体、实体的属性和实体之间的联系转化为关系模式,根据用户需求设计了局部E-R图,这种局部E-R图只是概念模型。对于属性的分析中,派生属性是指可以由其他属性经过运算得到的属性,因而派生属性产生冗余,通常不存储,在本题中如age,可用属性 birth替换age并可计算age的值。多值属性是指一个实体在该属性上会同时取多个属性值,这些值也都必须存储,在本题中如比tel,将tel加上employeeID独立为一个实体。数据约束也是描述用户信息的,根据参照完整性约束的定义,Employee实体中的 departID属性应为外码。

关系数据库设计理论主要包括三方面内容,其中起核心作用的是(23)。在关系模型的完整性约束中,实体完整性规则是指关系中(24)。引用完整性规则要求(25)。

11.(C)

A. 不允许有主行

B. 属性值不允许为空

C. 主键值不允许为空

D. 外键值不允许为空

解析:

12.(A)

A. 不允许引用不存在的元组

B. 允许引用不存在的元组

C. 不允许引用不存在的属性

D. 允许引用不存在的属性

解析:关系数据库设计理论主要包括数据依赖、范式和关系模式规范化三个方面的内容,其中起核心作用的是数据依赖,范式和关系模式规范化都是在数据依赖的基础上定义和发展而来的。

数据库的完整性是指数据的正确性和相容性,指数据库中的数据始终保持正确的状态,防止不符合语义的错误数据的输入和输出。关系模型中的完整性约束条件包括实体完整性、参照完整性和用户自定义完整性。

实体完整性规则:若属性A是基本关系R的主属性,则属性A不能取空值。

设F是基本关系R的一个或一组属性,但不是关系R的码,如果F与基本关系S的主键Ks(32)相对应,则称F是基本关系R的外键,并称基本关系R为参照关系,基本关系S为被参照关系或目标关系。关系R和S不一定是不同的关系。

参照完整性规则:若属性(或属性组)F是基本关系R的外键,它与基本关系S的主键Ks(32)相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须:或者取空值(F的每个属性值均为空值),或者等于S中某个元组的主键值。

给定供应关系SPJ(供应商号,零件号,工程号,数量),查询至少供应了3项工程(包含3项)的供应商,输出其供应商号和供应零件数量的总和,并按供应商号降序排列。

SELECT供应商号,SUM(数量)FROM SPJ

(30)

(31)

(32);

13.(A)

A. HAVING COUNT(DISTINCT(工程号))>2

B. WHERE COUNT(工程号)>2

C. HAVING(DISTINCT(工程号))>2

D. WHER

本文档预览:3600字符,共4015字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
数据库系统工程师基础知识(选择题)模拟试卷17

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号