计算机四级数据库真题及解析9.docx

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

计算机四级数据库真题及解析9.docx

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

计算机四级数据库真题及解析9.docx

计算机四级数据库真题及解析9

计算机四级数据库真题及解析(9)

第九套

1下列关于数据字典的叙述中,哪一条是错误的()。

A)数据库中的数据可分为用户数据和系统数据

B)用户数据是用户使用的数据

C)系统数据包括数据描述信息、控制信息、存储信息等

D)用户数据和系统数据总称为数据字典

2数据库设计人员的职责是()。

A)确定数据库中的数据,以及设计数据库的各级模式

B)应用程序的安装与调试

C)监控数据库的使用和运行

D)数据库性能调优

3下列关于数据操作的叙述中,哪一条是错误的()。

A)数据操作是数据模型的一个重要组成部分

B)数据操作表示数据模型的静态行为

C)数据操作指数据库中各种对象的实例允许执行的操作的集合

D)数据操作需要对相关操作的确切含义进行定义

4下列关于数据模型的逻辑层模型的叙述中,哪一条是错误的()。

A)逻辑模型主要描述数据库数据的整体逻辑结构

B)关系模型是一种逻辑模型

C)层次模型和网状模型不属于逻辑模型

D)面向对象模型不是基于记录的逻辑模型

5下列关于E-R模型和E-R图的叙述中,哪一条是错误的()。

A)E-R模型是一种图示化模型

B)实体和相应的属性之间用有向边连接起来

C)联系型本身也是一种实体型

D)E-R模型可用以表示概念模型

6下列关于关系模型以及关系数据库管理系统的叙述中,哪一条是错误的()。

A)关系模型中实体及实体之间的联系用二维表表示

B)关系模型中数据的概念表示和它的物理存储是集成在一起,不能分离开处理

C)关系数据模型中引入了高级查询语言,可以快速编写新的查询

D)新的存储和索引技术,以及更好的查询处理和优化技术促进了关系数据库系统性能的提高

7相容性是部分关系操作需要满足的前提条件,下列哪个操作不需要满足这一条件()。

A)并

B)差

C)交

D)笛卡尔积

8下列关于关系模型的参照完整性规则的叙述中,哪一条是错误的()。

A)外键和相应的主键需定义在相同值域上

B)外键和相应的主键可以不同名

C)参照关系模式和被参照关系模式可以是同一个关系模式

D)外键值不可以为空值

9关系代数中的连接操作是由下列哪一组操作组合而成的()。

A)选择和投影

B)选择和笛卡尔积

C)投影、选择、笛卡尔积

D)投影和笛卡尔积

10在关系代数中,对一个关系做投影操作后,下列关于结果关系的元组个数的描述,哪一个是正确的()。

A)小于原来关系的元组个数

B)小于或等于原来关系的元组个数

C)等于原来关系的元组个数

D)大于原来关系的元组个数

11如图所示的两个关系R和S则关系T是下列哪一操作得到的结果()。

A)R和S的自然连接

B)R和S的左外连接

C)R和S的右外连接

D)R和S的外部并

12关系数据库标准语言SQL是一个综合统一的语言。

下列关于SQL语言所具有的功能的描述中,哪一条是错误的()。

A)数据定义语言的功能

B)数据操纵语言的功能

C)数据控制语言的功能

D)数据存储语言的功能

13创建表t1,并使得表中employid字段值非空且唯一的SQL语句是下列哪一个()。

A)CREATETABLEt1(employidINTEGER)

B)CREATETABLEt1(employidUNIQUEINTEGER)

C)CREATETABLEt1(employidINTEGERNOTNULL)

D)CREATETABLEt1(employidINTEGER,PRIMARY

KEY(employid))

14删除STUDENT表的dept列,但是只有在没有视图或约束引用该列时才能执行删除,否则拒绝删除。

正确表述上述需求的SQL语句是下列哪一个()。

A)ALTERTABLESTUDENTDROPdeptRESTRICT

B)ALTERTABLESTUDENTDELETEdeptRESTRICT

C)ALTERTABLESTUDENTDROPdeptCASCADE

D)ALTERTABLESTUDENTDELETEdeptCASCADE

15设教学数据库中有三个基本表:

学生表S(SNO,SNAME,AGE,SEX),其属性分别表示学号、学

生姓名、年龄、性别;

课程表C(CNO,CNAME,TEACHER),其属性分别表示课程号、课程名、

上课教师名;

选修表SC(SNO,CNO,GRADE),其属性分别表示学号、课程号、

成绩。

请问正确实现"查询张三同学没有选修的课程的课程号"的SQL语句

是下列哪一个()。

A)SELECTCNOFROMC,SC,SWHEREC.CNO!

=SC.CNOandS.SNO=SC.SNOANDSNAME='张三'

B)SELECTCNOFROMCWHERECNO!

=(SELECTCNOFROMS,SCWHERS.SNO=SC.SNOANDSNAME='张三')

C)SELECTCNOFROMCWHERECNONOTIN(SELECTCNOFROMS,SCWHERES.SNO=S

D)SELECTCNOFROMC,SC,SWHEREC.CNO!

=SC.CNOandS.SNO=SC.SNOANDSNAME='张三

16有关系SC(S#,C#,GRADE),其中S#是学号,C#是课程号,

GRADE是课程成绩。

下列实现"将学生的学号和他的平均成绩定义为

一个视图"功能的SQL语句中哪一个是正确的()。

A)CREATEVIEWS_G(S#,avggrade)ASSELECTS#,AVG(GRADE)FROMSCGROUPBYS#;

B)CREATEVIEWS_G(S#,avggrade)SETSELECTS#,AVG(GRADE)FROMSCGROUPBYS#;

C)CREATEVIEWS_G(S#,avggrade)HAVINGSELECTS#,AVG(GRADE)FROMSCORDERBYS#;

D)CREATEVIEWS_G(S#,avggrade)ASSELECTS#,AVG(GRADE)FROMSCORDERBYS#

17因为存储过程由DBMS持久地存储,所以能够使用各种SQL接口和程序设计进行调用。

下面哪一个语句是SQL标准中用来调用存储过程的()。

A)CALL

B)FETCH

C)OPEN

D)EXECSQL

18一个嵌入式SQL程序中,用于定义SQL通信区的是下列哪一条语句()。

A)EXECSQLINCLUDESQLCA

B)EXECSQLDECLARESQLCA

C)EXECSQLOPENSQLCA

D)EXECSQLFETCHSQLCA

19设U为所有属性,X、Y、Z为属性集,Z=U-X-Y。

下列关于平凡的多值依赖的叙述中,哪一条是正确的()。

A)若X→→Y,且Z=φ,则称X→→Y为平凡的多值依赖

B)若X→→Y,且Z≠φ,则称X→→Y为平凡的多值依赖

C)若X→Y,且X→→Y,则称X→→Y为平凡的多值依赖

D)若X→→Y,且X→→Z,则称X→→Y为平凡的多值依赖

20设U为所有属性,X、Y、Z为属性集,Z=U-X-Y。

下列关于平凡的多值依赖的叙述中,哪一条是正确的()。

A)若X→→Y,且Z=φ,则称X→→Y为平凡的多值依赖

B)若X→→Y,且Z≠φ,则称X→→Y为平凡的多值依赖

C)若X→Y,且X→→Y,则称X→→Y为平凡的多值依赖

D)若X→→Y,且X→→Z,则称X→→Y为平凡的多值依赖

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

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

关系模式R的候选关键码()。

A)仅有一个,为(B,C)

B)有两个,为(A,B)和(B,C)

C)有三个,为(A,B)、(A,D)和(B,C)

D)有三个,为(A,D)、(B,C)和(B,

22下列关于数据库物理结构设计的叙述中,哪一条是正确的()。

A)数据库物理结构设计是在数据库概念结构设计的基础上进行的

B)规范化理论对于数据库物理结构设计有重要的指导意义

C)存储记录的格式设计是数据库物理结构设计中的重要任务之一

D)存取方法设计不属于数据库物理结构设计

23下列关于磁盘存储器的叙述中,哪一条是错误的()。

A)一台磁盘设备包括多个盘面

B)盘面被划分为磁道,磁道又被划分为扇区

C)扇区是磁盘空间分配的基本单位

D)每个盘面都对应一个读写头,读写头通过在盘面上移动来访问不同的磁道

24查询处理中,首先需要对SQL语句进行分析,形成()。

A)语法分析树

B)语义解释树

C)逻辑查询计划树

D)物理查询计划树

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

A)查询优化是指将一个关系代数表达式转换为与之等价的另一个关系代数表达式的过程

B)查询优化器在进行表达式转换时常常使用一些启发式规则

C)查询优化包括逻辑查询计划选择和物理查询计划选择两个主要步骤

D)在进行物理查询计划选择时,通常采用基于代价的查询计划选择方法

26事务的持久性是指()。

A)事务中包括的所有操作要么都做,要么都不做

B)事务一旦提交,对数据库的修改就是永远的

C)一个事务内部的操作及使用的数据对并发执行的其他事务是隔离的

D)事务必须是使数据库从一个一致性状态变到另一个一致性状态

27数据高级加密标准AES的密钥长度可以长达()。

A)16位

B)32位

C)56位

D)128位

28数据高级加密标准AES的密钥长度可以长达()。

A)16位

B)32位

C)56位

D)128位

29下列关于对象查询语言OQL的叙述中,哪一条是错误的()。

A)OQL是专为ODMG对象模型制定的查询语言

B)OQL需要与编程语言紧密配合使用

C)OQL和SQL在查询语法上有比较大的区别

D)C++语言可以和OQL配合使用

30下列关于超媒体链接的叙述中,哪一条是错误的()。

A)超媒体链接可以始于结点内的某一指定点,也可以始于整个结点

B)超媒体链接必须是有方向的

C)超媒体链接的方法易于遍历整个链接

D)进行多媒体/超媒体信息检索时,需要访问链接以及链接的相关信息

31下述条目中哪些是DBMS需要提供的功能()。

A)数据的安全性保护

B)数据库的备份

C)数据库的恢复

D)数据库完整性检查

E)数据查询处理与优化

32关系模型的数据结构表示为二维表,但是不是任意的一个二维表都是一个合法的关系。

下列哪些描述是错误的()。

A)关系的每个属性都是不可分解的

B)每个关系仅仅有一种关系模式

C)每个关系模式中的属性必须命名,但是一个关系中属性名却允许相同

D)关系中元组的顺序是无关紧要的,可以任意交换,但是关系的属性却是按序排列的

E)基于关系模型的关系数据库系统,元组的个数是无限的,是无限关系

33用户自定义完整性约束由用户根据应用需要定义,反映某一具体应用所涉及的数据必须满足的语义要求。

下列关于用户自定义完整性约束的描述中哪些是正确的()。

A)用户自定义完整性约束的实质是对属性取值进行限定,所以用户自定义完整性约束实际上就是指域完整性约束

B)域完整性约束就是指对关系中属性的取值的正确性进行限制,包括数据类型、精度、取值范围和是否允许空值等

C)域完整性约束的取值范围可为静态定义和动态定义两种

D)域完整性约束也包括定义属性间的依赖关系,包括函数依赖和多值依赖

E)域完整性约束只能在单个关系上指定,不能涉及多个关系

34在SQL语言中,CASCADE方式和RESTRICT方式可以在下列哪些SQL命令中出现()。

A)模式的删除

B)基本表的删除

C)索引的删除

D)权限的收回

E)域的删除

35下列关于数据依赖的叙述中,哪些是正确的()。

A)关系模式的规范化问题与数据依赖的概念密切相关

B)数据依赖是现实世界属性间相互联系的抽象

C)数据依赖极为普遍地存在于现实世界中,是现实世界语义的体现

D)数据依赖是通过一个关系中各个元组的某些属性值之间的相等与否体现出来的相互关系

E)只有两种类型的数据依赖:

函数依赖和

36下列哪些是局部E-R图集成为全局E-R图时可能存在的冲突()。

A)属性冲突

B)结构冲突

C)依赖冲突

D)命名冲突

E)权限冲突

37下列哪些属于数据库管理系统为用户提供的功能()。

A)数据定义功能

B)数据操纵功能

C)事务管理功能

D)设备管理功能

E)数据存储和管理功能

38下列关于基于封锁的并发控制的叙述中,哪些是正确的()。

A)排他锁又称为X锁或写锁

B)排他锁与任何锁都不相容

C)死锁是封锁系统自身引发的问题

D)两阶段封锁协议能保证可串行性

E)两阶段封锁协议能避免级联回滚

39下列关于公钥加密的叙述中,哪些是正确的()。

A)公钥加密基于数学函数而不是基于位模式操作

B)公钥加密使用两个独立的都被称为公钥的秘钥

C)公钥加密模式有六个组成部分

D)加密算法的输入数据称为明文

E)在明文上执行的各种转换算法称为加密算法

40下列关于数据仓库特点的叙述中,哪些是正确的()。

A)数据仓库是面向主题的

B)数据仓库的数据是集成的

C)数据仓库的数据是相对稳定的

D)数据仓库中的数据是反映历史变化的

E)数据仓库的数据和组织便于进行联机事务处理(OLTP)

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强调源类的实例创建了目标类的实例,还做了初始化工作的依赖

关系是()。

A)导出

B)实例化

C)实现

D)使用

47以下属于需求分析的基本原则的是()。

A)要给出软件的物理视图

B)要给出软件的逻辑视图

C)要给出软件的进程视图

D)要给出软件的开发视图

48以下的叙述中,不属于获取具体需求的活动的是()。

A)与潜在用户交谈和讨论

B)观察用户如何工作

C)进行市场调查

D)分析市场规模的变化趋势

49以下的工具中,可用于书写基本加工逻辑说明的是()。

A)数据流图

B)状态迁移图

C)数据库表

D)判定表

50以下的叙述中,不属于面向对象分析中识别类或对象活动的是()。

A)识别实体对象

B)识别边界对象

C)识别持久性对象

D)识别控制对象

51以下的叙述中,属于软件设计基本原则的是()。

A)分而治之

B)降低内聚性

C)提高耦合性

D)自底向上逐步抽象

52以下的工具中,不能用于描述模块内部处理流程的是()。

A)程序流程图

B)实体―关系图

C)UML活动图

D)N-S图

53以下不属于常见的软件体系结构风格的是()。

A)数据仓库风格

B)C/S风格

C)信息隐蔽风格

D)层次风格

54以下不属于软件概要设计评审的检查内容的是()。

A)业务模型

B)系统描述和可跟踪性

C)总体设计

D)出错处理

55以下有关程序实现的说法中错误的是()。

A)程序实现的依据是给出程序实现逻辑和处理规则的软件详细设计说明

B)编程人员首先需要进行设计审查,正确理解用户需求和软件设计,补充遗漏的设计再进行编码

C)应根据编码规范编写程序代码,在做程序编译之前先进行人工检查,再做单元测试

D)通过程序调试,对缺陷和错误定位和改正

56在面向对象程序设计中,让某个或某些类型成为一个类型的子类型。

例如,一个多边形类型的子类型可以是三角形、四边形、六边形等。

对于一个特定的多边形,可以自动寻找多边形的一个对应的

子类型,并以该子类型的操作代替多边形的同名操作来工作,这种多态称为()。

A)强制

B)包含

C)泛化

D)模板

57以下有关面向对象程序设计的说法中,错误的是()。

A)协同是指一组对象通过它们之间的协作来完成一个任务

B)一组对象间的协作包含了一个消息序列

C)协作对象在使用消息传递时需要仔细考虑每个消息中操作执行的前置条件和后置条件

D)协作对象无需了解消息接收者对象的细节,这样就不违背实现与使用相分离的信息隐蔽原则

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

A)经过测试查出故障多的程序,它内部残存的错误数也多

B)必须严格执行测试计划,排除测试的随意性

C)测试成功的标志是不再发现程序中的错误

D)软件长期运行的过程中有可能导致系统原有的一些功能退化

59于下列程序:

if(a>5orb>0)x=100;

else

if(c<0andd==1)x=200;

执行语句覆盖测试,为使每条语句都执行一次,需要的测试用例数最少为()。

A)2

B)3

C)4

D)5

60在设计链表测试的测试用例时,考虑测试当链表为空时插入和删除一个结点的情况;当链表不为空时在第一个结点前插入一个结点的情况;在最后一个结点后插入一个结点的情况;删除第一个、中间的、最后的结点的情况;查找一个结点的情况。

这种测试属于()。

A)等价类划分的黑盒测试

B)边界值分析的黑盒测试

C)基于数据抽象的灰盒测试

D)基于代码抽象的灰盒测试

61软件维护活动所花费的工作量占整个生存周期工作量()。

A)达70%以上B)约60%

C)约50%

D)约40%

62判断软件产品或活动是否符合需求、计划和合同,这属于()。

A)质量保证过程

B)确认过程

C)联合评审过程

D)审核过程

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

A)已为产品和过程建立了量化的目标。

对产品质量和过程活动均可做定量的度量

B)可有效地评估过程和产品的绩效,及时进行控制,限制偏差在规定的范围内

C)基于对过程偏差原因的量化理解。

组织可自知过程的薄弱环节,持续改进自身的软件过程

D)可预知产品的质量

64以下的选项中,属于基本的项目计划的是()。

A)质量保证计划

B)资源计划

C)沟通计划

D)风险计划

65由若干位专家根据他们的经验和对当前项目的理解,经过严密思考计算,确定项目资源需求计划。

这属于()。

A)专家判断法

B)资料统计法

C)资源平衡法

D)定额法

66通过签订分包合同或购买保险,将项目风险转移给分包商或保险商。

这种风险应对措施属于()。

A)风险避免

B)风险转移

C)风险缓解

D)风险接受

67所有需求的变更必须遵循一个变更控制的过程,这属于()。

A)需求版本控制

B)需求变更控制

C)需求跟踪

D)需求状态跟踪

68软件产品内部质量子特性中,"适合性"是指()。

A)软件产品在规定的条件下使用时提供满足已说明和隐含需要功能的能力

B)软件产品提供正确或已有协议并具有所需精确度的结果或影响的能力

C)软件产品与一个和多个规定系统交互作用的能力

D)软件产品为规定的作业和用户目的提供一组合适功能的能力

69以下关于软件质量度量方法的说法中,正确的是()。

A)预测度量是利用定量的方法,对软件质量的评价值进行估计,以得到软件质量的比较精确的估算值

B)验收度量则是在软件开发各阶段的检查点,对软件的要求质量进行确认性检查而获取的具体评价值

C)验收度量是对预测度量的一种检验,是对开发完成的软件质量进行最终评价

D)预测度量有两种,第一种是尺度度量,第二种是二元度量,都属于定量度量方法

70根据标准的适用范围分类,GB/T14394―2008《计算机软件可靠性和可维护性管理》属于()。

A)基础标准

B)产品标准

C)方法标准

D)安全标准

71根据标准的适用范围分类,GB/T14394―2008《计算机软件可靠性和可维护性管理》属于()。

A)基础标准

B)产品标准

C)方法标准

D)安全标准

72以下的工具中,可以用于结构化分析中行为建模的是()。

A)数据流图

B)对象协作图

C)状态迁移图

D)状态迁移矩阵

E)实体―关系图

73在结构化设计中,系统结构图通常包含的模块类型有()。

A)传入模块

B)抽象模块

C)耦合模块

D)协调模块

E)变换模块

74复用是利用现成的类来实现类,类复用的方式包括()。

A)选择

B)分解

C)配置

D)改造

E)演变

75以下哪些语言属于常用的面向互联网的语言()。

A)C++语言

B)XML语言

C)JAVA语言

D)C#语言

E)Web语言

76以下有关修改程序中缺陷的说法中,正确的是()。

A)在出现缺陷的地方,很可能还有别的缺陷

B)修改缺陷的一个常见失误是只修改了这个缺陷的征兆或这个缺陷的表现,而没有修改缺陷的本身

C)修正一个缺陷的同时有可能会引入新的缺陷

D)修改缺陷也是程序设计的一种形式

E)修改缺陷时只能修改源代码程序,不要改变目

77以下选项

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

当前位置:首页 > PPT模板 > 简洁抽象

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

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