计算机四级数据库真题及解析7文档格式.docx

上传人:b****5 文档编号:19611418 上传时间:2023-01-08 格式:DOCX 页数:17 大小:24.64KB
下载 相关 举报
计算机四级数据库真题及解析7文档格式.docx_第1页
第1页 / 共17页
计算机四级数据库真题及解析7文档格式.docx_第2页
第2页 / 共17页
计算机四级数据库真题及解析7文档格式.docx_第3页
第3页 / 共17页
计算机四级数据库真题及解析7文档格式.docx_第4页
第4页 / 共17页
计算机四级数据库真题及解析7文档格式.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

计算机四级数据库真题及解析7文档格式.docx

《计算机四级数据库真题及解析7文档格式.docx》由会员分享,可在线阅读,更多相关《计算机四级数据库真题及解析7文档格式.docx(17页珍藏版)》请在冰豆网上搜索。

计算机四级数据库真题及解析7文档格式.docx

贝U关系T是关系R和关系S经过下列哪一操作得到的结果()。

A)R?

S

B)

C)R>

D)

10学校数据库中有学生、课程和选课三个关系:

学生(学号,姓名)、选课(学号,课程号,成绩)和课程(课程号,课程名)。

如果要列出所有学生、课程和选课的情况,包括没有选修任何课程的学生和没有任何学生选修的课程,则应执行下列哪一项操作()。

A)全外连接

B)左外连接

C)右外连接

D)自然连接

11如图所示的两个关系R和S

则关系T是下列哪一项关系操作的结果()。

A)S和R的半连接

B)S和R的左外连接

C)S和R的右外连接

D)S和R的外部并

12关系数据库标准语言SQL是一种结构化的查询语言。

下列关于SQL的叙述中哪一条是正确的()。

A)1974年由Boyce和Chamberlin提出,1975-1979年IBM公司的SanJoseResearchLaborator研制出关系数据库管理系统SystemR,并实现了这种语言

B)1976年由加州大学Berkeley分校的Stonebraker等提出,并研制出了关系数据库管理系统的原型系统INGRES,实现了这种语言

C)1981年由IBM公司提出,并推出了商用数据库SQL/DS

D)1986年由美国国家标准局提出

13SQL语言支持数据库的三级模式结构,下列关于SQL语言三级模式关系

的描述中,哪一条是错误的()。

A)外模式对应视图和部分基本表

B)模式对应基本表

C)内模式对应存储文件

D)模式与内模式的映射保证了数据库数据的逻辑独

14SELECT语句中与HAVING子句同时使用的子句是下列哪一个()。

A)ORDERBY

B)WHERE

C)GROUPBY

D)无需配合

15在SQL语言中,下列涉及空值(NULL)的查询条件表述中,哪一个是错误的()。

A)ageISNULL

B)ageISNOTNULL

C)age=NULL

D)NOT(ageISNULL)

16把对表STUDENT的INSERT权限授予用户user4,并允许其将此权限再授予其他用户。

正确表达了这一要求的SQL语句是下列哪一个()。

A)GRANTTABLESTUDENTWITHINSERTTOuser4

B)RANTTABLESTUDENTHAVINGINSERTTOuser4WITHGRANTOPTION

C)GRANTINSERTONTABLESTUDENTTOuser4WITHGRANTOPTION

D)GRANTINSERTONTABLESTUDENTTOuser4

17下列关于数据库程序设计方法的叙述中,哪一条是错误的()。

A)可以将数据库命令语句嵌入到通用程序设计语言中

B)嵌入到宿主语言中的所有SQL命令前面都需要加上前缀

C)嵌入的SQL语句在程序编译前都需要确定下来

D)程序编译时,预编译器会找出所有的SQL语句,抽取出来交给

RDBMS处理

18嵌套SQL中与游标相关的有四个语句。

推进游标指针,并把游标指向的行(当前行)中的值取出,存入主变量的是下列哪一个语句()。

A)DECLARE

B)OPEN

C)FETCH

D)CLOSE

19下列哪一条不是由于关系模式设计不当所引起的问题()。

A)数据冗余

B)插入异常

C)更新异常

D)丢失修改

20下列关于函数依赖的叙述中,哪一条是错误的()。

A)若X—Y,Y—X,则记为X<

-->

Y

B)若X—丫,则称X为决定因素

C)若X—Y,且Y?

X,则称X—Y为非平凡的函数依赖

D)若X—Y,(Y?

X),,Y—Z,则称Z对X传递函数依赖

21下列关于关系模式的规范化问题的叙述中,哪一条是错误的()。

A)关系模式需要满足一定的条件,不同程度的条件称作不同的范式

B)各种不同的范式都是以对关系模式的属性间允许的数据依赖加以限制的形式表示的

C)第二范式和第三范式在函数依赖的范围内讨论

D)Boyce-Codd范式的讨论范围不仅涉及函数依赖,还涉及多值依赖

22在数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是()。

A)层次分析法和层次结构图

B)实体-联系方法和E-R图

C)结构分析法和模块结构图

D)数据流程分析法和数据流图

23数据库管理系统(DBMS)运行时不会依据下列哪一条信息()。

A)数据库完整性定义

B)用户界面形式定义

C)索引的定义

D)视图的定义

24在物理存储介质层次结构中,下列哪一类存储设备称作辅助存储(联机存储)()。

A)高速缓存

B)主存储器

C)第二级存储器

D)第三级存储器

25下列关于数据库查询处理的叙述中,哪一条是错误的()。

A)查询处理器中最重要的模块是查询编译器和查询执行引擎

B)查询处理的代价可以通过该查询对各种资源的使用情况进行度量

C)为了简化起见,可以简单地用磁盘块I/O次数来度量查询执行的代价

D)每一种基本的关系代数运算都有一种普遍适用的最优的实现算法

26对于如下所示事务T1和T2的两种调度,下列叙述中哪一条是正确的

A)调度一和调度二都是并发调度,它们等价

B)调度一和调度二都是串行调度,它们不等价

C)调度一是串行调度,调度二是并发调度,它们等价

D)调度一是串行调度,调度二是并发调度,它们不等价

27下列关于分布式数据库系统的叙述中,哪一条是错误的()。

A)分布式数据库系统与数据库技术、网络和数据通信技术有紧密的关系

B)分布式数据库中每一个节点都无法成为独立的数据库系统

C)分布式数据库系统的用户操作与非分布式系统的用户操作是相同的

D)分布式系统的所有问题是内部的、实现级别的问题

28下列关于数据库安全机制的叙述中,哪一条是错误的()。

A)自主安全性机制用于向用户授予权限

B)强制安全性机制用于对多级安全性进行控制

C)用户和数据需要分为不同的安全级别

D)基于角色的安全性机制是自主安全性机制的扩展

29下列关于复杂对象的叙述中,哪一条是错误的()。

A)能够表示复杂对象是开发面向对象系统的一个主要原因

B)复杂对象可以是结构化的,也可以是非结构化的

C)结构化复杂对象通常是需要大量存储空间的数据类型

D)结构化复杂对象常常用到递归的方式进行定义

30下列关于多维数据的叙述中,哪一条是错误的()。

A)维属性和度量属性是多维数据的重要特性

B)在多维模型中,数据被移入称为数据立方体的多维矩阵中

C)由于多维模型结构的复杂性,多维矩阵上的查询性能比在关系数据模型上的查询性能差

D)多维模型的存储涉及到维表和事实表

31下列关于数据库三级模式结构的叙述中,哪些是正确的()。

A)三级模式指的外模式、模式和内模式

B)外模式是唯一的,但是数据库用户视图可以有多个

C)内模式称为物理模式,一个数据库只有一个内模式

D)模式是数据库的逻辑视图,一个数据库可以有多个模式

E)数据库的三级模式以及模式之间的映像可以保证数据具有较高的数据独立性

32假设有关系SC(S#,sname,sex,C#,cname,score)其属性分别表示学号、姓名、性别、课程号、课程名字和课程成绩。

下列使用关系操作表达式表示的查询中,哪些是正确的()。

A)查询男同学所有课程的平均成绩,用聚集操作表示为:

Gavg(score)(n

score((Tsex='

男'

(SC)))

B)查询选修’数据库’课程的学生人数,查询表达式为:

Gcount(S#)((Tcname=数据库'

(SC))

C)查询学号为’008'

的学生选修的课程名,查询表达式为:

ncname(c

S#='

008'

D)查询选修’数据库’课程的学生的最高成绩,用聚集操作表示为:

Gmax(score)(nscore(ccname=数据库'

E)查询选修’数据库’课程的学生的最高成绩,用聚集操作表示为:

Gmax(score)(nS#(ccname=数据库'

33下列关于关系数据模型的描述中哪些是正确的()。

A)关系数据模型由关系数据结构、关系操作集合和关系完整性约束三大要素组成

B)关系数据模型中关系操作的特点是面向记录的操作方式,这种操作方式也称为一次一个记录的方式

C)关系数据模型的关系操作是通过关系语言实现的,具有高度过程化的特占

八、、

D)在关系语言的实现中,用户不必请求DBA为他建立特殊的存取路径,

存取路径的选择由DBMS的优化机制来完成

E)关系操作能力可用两种方式来表示,即代数方式和逻辑方式

34关系数据库标准语言SQL是一个综合的、通用的、功能极强同时又简洁易学的语言。

下列关于SQL语言特点的描述中,哪些是正确的()。

A)分为模式数据定义语言、外模式数据定义语言、与存储有关的描述语言以及数据操纵语言

B)它可以定义关系模式、录入数据、查询、更新、维护、数据库重构、数据库安全控制等一系列操作要求

C)是一种采用面向记录的操作方式的语言

D)既是自含式语言,又是嵌入式语言

E)具有数据查询、数据定义、数据操纵和数据控制功能

35下列哪些条目属于数据库设计的任务()。

A)数据库管理系统设计

B)数据库逻辑结构设计

C)数据库概念结构设计

D)数据库访问控制机制设计

E)数据库物理结构设计

36有关系模式R(A,B,C,D,E),根据语义有如下函数依赖集:

F={A-C,BC-D,CD-A,AB-E}。

下列哪些是关系模式R的候选码()

A)

(A,

C)

(B,

E)

(C,

37下列关于数据库管理系统(DBMS)的叙述中,哪些是正确的()。

A)DBMS是实现对数据库系统中的数据进行有效管理的复杂的系统软件

B)DBMS支持对于持久存储的大量数据进行高效存取

C)DBMS支持强有力的查询语言

D)DBMS支持以看起来是原子的和独立于其他事务的方式并发地执行的持

久的事务

E)DBMS管理的数据字典中主要存储用户对数据库进行操作的历史信息

38下列关于关系代数表达式等价转换规则的叙述中,哪些是正确的()。

A)投影运算对并运算具有分配律:

nL(E1UE2)=(nL(E1))U(nL(E2))

B)投影运算对交运算具有分配律:

nL(E1AE2)=(nL(E1))A(nL(E2))

C)选择运算对并运算具有分配律:

(7P(E1UE2)=((TP(E1))U((T

P(E2))

D)选择运算对交运算具有分配律:

tP(E1AE2)=(tP(E1))A(t

E)选择运算对差运算具有分配律:

tP(E1-E2)=(tP(E1))-(tP(E2))

39下列哪些功能是数据库管理员DBA所具有的权限()。

A)创建账户

B)收回已经授予的权限

C)授予某个用户权限

D)指定安全级别

E)负责数据库的总体安全

40下列条目中哪些属于OLAP的基本功能()。

A)切片

B)识别

C)分类

D)旋转

E)钻取

41GB/T11457-2006《软件工程术语》定义中"

程序"

的英文单词是()。

A)program

B)procedure

C)process

D)protect

42以下属于系统软件的是()。

A)文字处理软件

B)专家系统软件

C)实时控制软件

D)编译器软件

43以下不属于软件定义阶段主要任务的是()。

A)制定软件计划

B)软件需求获取

C)软件分析建模

D)项目可行性研究

44下不属于面向对象范畴的术语是()。

A)多态

B)函数调用

C)消息传递

D)聚合

45一部电梯在下降过程中要向它下方各楼层发送消息,轮询是否有乘客在同方向招呼电梯,这种消息属于()。

A)发送对象请求接收对象提供服务

B)发送对象激活接收对象

C)发送对象询问接收对象

D)发送对象仅传送信息给接收对象

46以下叙述中,属于UML行为事物的是()。

A)状态

B)协作

C)交互

D)用例

47以下的叙述中,不属于需求分析的基本原则的是()。

A)理解和描述问题的信息域

B)描述软件将要实现的功能

C)描述软件的行为

D)描述软件的质量

48以下的叙述中,不属于需求分析的基本原则的是()。

49以下关于结构化分析方法的叙述中,正确的是()。

A)实体一关系图主要用于功能建模

B)状态迁移图主要用于行为建模

C)数据流图主要用于结构建模

D)用例图主要用于数据字典建

50以下的叙述中,不属于面向对象分析的主要活动的是()。

A)识别系统的主要功能

B)识别类或对象

C)识别类的属性

D)识别类的服务

51以下几种模块间耦合的类型中,耦合性最强的是()。

A)标记耦合

B)控制耦合

C)公共耦合

D)数据耦合

52以下几种模块内聚类型中,内聚性最低的是()。

A)逻辑内聚

B)通信内聚

C)功能内聚

D)过程内聚

53以下的叙述中,不属于结构化设计中软件模块结构改进规则的是()

A)功能的完善

B)消除重复功能

C)减少高扇出结构

D)增加模块间的耦合54以下的叙述中,属于面向对象的系统设计中问题

域部分设计的是

A)用已有的类

B)提供访问控制

C)标识持久性对象

D)用户分类

55程序实现的过程为()。

A)程序编码、程序检查、单兀测试、程序调试

B)程序编码、程序调试、单元测试、程序检查

C)设计审查、程序编码、程序检查、单元测试、程序调试

D)设计审查、程序编码、程序调试、单元测试

56以下有关类复用的说法中,错误的是()。

A)可以从现成类中简单地选择合乎需要的类来实现所需的新类

B)可以把一个类分成几个类,以使新的类容易实现,或者它们已经存在

C)在实现新类时可以在定义属性时使用其他类的实例

D)利用模板机制建立一般一特殊的关系,通过演变方式进行特殊化处理来实现新类

57巴科斯范式(BNF)属于()。

A)第一代语言

B)低级语言

C)兀语言

D)高级语言

58以下有关程序调试原则的说法中,错误的是()。

A)最有效的调试操作是用头脑分析与缺陷征兆有关的信息

B)对一个不熟悉的程序进行调试时,不用工具的人往往比使用工具的人更容易成功

C)试探法常常是一种成功调试的手段

D)如果程序调试员走进了死胡同,或者陷入了绝境,最好暂时把问题抛开,留到第二天再去考

59以下有关软件测试的说法中,错误的是()。

A)软件测试是一个过程,它的目的是评价系统或构件的某些方面,看它是否满足规定的需求

B)软件测试的目的是评估项目的特性,是看期望的结果和实际的结果之间有无差别

C)软件测试的任务是发现软件开发过程中的问题并及时加以改正

D)软件测试应在软件生存周期需求、分析与设计、程序编码等各个阶段防

止问题的发生

60if(a>

5orb>

0)x=100;

else

if(c<

0andd==1)x=200;

执行分支覆盖测试,为使每个分支都执行一次,需要的测试用例数最少为

A)2

B)3

C)4

D)5

61以下说法中,错误的是()。

A)随机测试主要是对被测软件的一些重要功能进行复测

B)随机测试可随机选择现有测试用例进行复测

C)随机测试应对软件更新和新增加的功能进行重点测试

D)随机测试可结合回归测试一起进行

62需方为得到一个软件系统或软件产品所进行的一系列活动,这属于()

A)供应过程

B)获取过程

C)开发过程

D)管理过程

63以下的叙述中,不属于处于CMMI已管理级的软件组织特征的是()

A)已制定了组织的标准过程文件,对标准,规程、工具和方法进行了描述

B)已经建立了为跟踪成本、进度和功能的基本项目管理过程

C)能按组织的方针对软件项目进行策划,并能按已制定的计划执行

D)管理人员能追踪成本、进度、功能,及时发现问题

64以下选项中,不属于项目集成管理的过程是()。

A)项目计划制定

B)项目团队建设

C)项目计划执行

D)整体变更控制

65以下有关工作分解结构WBS的叙述中,错误的是()

A)WBS包括了项目所有工作,使得计划和实施不存在遗漏

B)通过WBS,明确项目相关各方的工作接口,便于责任划分和落实,有利沟通

C)把项目分解为具体的工作任务,可将进度、成本、质量分解到可控制的各任务

D)WBS所涉及的工作或任务都是对要交付的产品分解的结果

66以下叙述中,不属于项目风险三个主要观点的是()。

A)风险与人们有目的的活动有关

B)风险与将来的活动和事件有关

C)风险与变化有关

D)风险损失与组织承受力有关

67需求规格说明文档的每一版本应保存相应历史信息。

每当需求发生变更,就应产生需求规格说明文档的一个新版本。

这属于()。

A)需求版本控制

B)需求变更控制

C)需求跟踪

D)需求状态跟踪

68以下哪个子特性属于软件质量特性中"

易用性"

的范畴()。

A)吸引性

B)易安装性

C)美观性

D)易恢复性

69软件质量保证过程包括4方面的活动,它们是()。

A)制定质量方针、确定质量目标、制定质量计划、实施过程

B)制定质量计划、过程实施、产品质量保证、过程质量保证

C)过程实施,产品质量保证,过程质量保证、质量保证体系的质量保证

D)制定质量计划、产品质量保证,过程质量保证、质量保证体系的质量保证

70高质量的文档应当体现在:

针对性、清晰性、完整性、精确性、可追溯性,以及()。

A)规范性

B)简易性

C)灵活性

D)易修改性

71词汇process在软件工程范畴经常使用的汉译译法是()

A)过程

B)推移

C)加工

D)进程

E)套色

72对象的三个特点是()。

A)对象是现实世界的实体在数据世界的映像

B)对象实现了数据封装

C)对象是消息处理的主体

D)对象是以数据为中心的

E)对象是类的衍型

73以下选项中,不属于软件需求三个层次之一的是()。

A)业务需求

B)互操作需求

C)功能需求和非功能需求

D)安全需求

E)用户需求

74以下选项中,属于软件设计基本原则的是()。

A)提高抽象层次

B)提高执行效率

C)可移植性设计

D)可测试性设计

E)可理解性设计

75在面向对象程序设计中,多态的形式包括()。

A)参数多态

B)泛化多态

C)包含多态

D)强制多态

E)过载多态

76以下列举的语言中,属于第四代语言的有()。

A)查询语言

B)判定支持语言

C)图形界面语言

D)程序生成器

E)原型语言

77软件维护的类型包括()。

A)改正性维护

B)安全性维护

C)适应性维护

D)完善性维护

E)预防性维护

78以下选项中,属于CMMI已管理级支持类过程域的是()

A)项目策划

B)项目监控

C)测量与分析

D)配置管理

E)过程与产品质量保证

79项目管理的三约束是指()。

A)范围

B)质量

C)成本

D)风险

E)时间

80在以下的说法中,属于软件质量度量目的的是()。

A)通过质量度量建立明确的系统质量需求

B)在开发过程中,通过度量控制开发活动实现质量需求

C)对照已建立的质量需求,预测、评估产品的质量等级

D)检测系统中潜在的异常

E)在产品需要升级、演化时判断改变产品的难易程度

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1