四级计算机考试试题_第1页
四级计算机考试试题_第2页
四级计算机考试试题_第3页
四级计算机考试试题_第4页
四级计算机考试试题_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——四级计算机考试试题计算机四级考试为无纸化考试,不含操作题。下面是四级计算机考试试题,接待练习。

1在数据库应用系统的需求分析阶段,需要考虑数据的安好性需求。以下不属于数据安好性需求分析内容的是

A分析数据的安好性需求,以确定每个关系表上定义的数据约束能够得志使用要求

B分析全局用户对数据的存取需求,以确定全局数据的安好操纵策略

C分析特殊用户对数据的存取需求,以保证数据库的安好操纵策略能够得志其使用要求

D分析各类用户对数据的存取需求,以确定各类用户能够操作的数据

2有学生表学号,姓名,性别,身份证号,出世日期,所在系号,在此表上使用如下语句建立索引:

CREATENONCLUSTEREDINDEXIdx_NameON学生表姓名;

此索引被称为

A非聚集散列索引

B非聚集辅索引

C非聚集依次索引

D非聚集主索引

3在数据库物理设计阶段,使用聚集文件组织数据可以提高一些查询的效率。以下关于聚集文件和聚集键的描述错误的是

A聚集文件将不同关系表中有关联关系的记录存储在一起,以裁减系统的物理I/O次数

B聚集键理应选用频繁用于举行自然连接的属性或属性组

C聚集文件可以提高某些连接查询的速度,但是它可能导致其他类型的查询处理变慢

D关系表中某个属性的数据重复率越高,越适合作聚集键

4己知有描述科研工程及负责教师的关系模式:科研工程工程号,工程名称,经费,负责教师号,姓名,职称,该关系模式得志函数凭借集:F=工程号→工程名称,工程号→经费,工程号→负责教师号,负责教师号→姓名,负责教师号→职称}。以下分解中最合理的符合3NF的关系模式是

A科研工程工程号,工程名称,经费,教师教师号,姓名,职称

B科研工程工程号,工程名称,经费,教师教师号,姓名,职称,工程号

C科研工程工程号,工程名称,经费,负责教师号,教师教师号,姓名,职称

D科研工程工程号,工程名称,经费,工程_教师工程号,负责教师号,教师教师号,姓名,职称

5在IDEF0图中矩形框代表功能活动。关于连接到矩形框4条边上的箭头的语义,以下说法错误的是

A左边的箭头表示完告成能活动需要的数据,它强调被活动消耗或变换的内容

B上边的箭头表示影响这个活动执行的事情或约束,它强调被活动变换的内容

C右边的箭头表示由这个活动产生的信息,它强调活动变换和处理的结果

D下边的箭头表示实施该活动的手段或完成活动需要的资源,它强调如何做

6数据库的运行管理与维护主要由数据库管理员负责,工作内容主要包括日常维护、系统监控与分析、性能优化等。以下关于数据库管理员工作内容的说法错误的是

A数据库的备份和恢复是重要的维护工作,数据库管理员应根据不同的应用要求制定不同的备份筹划,在备份筹划中应包含备份的时间、周期、备份方式和备份内容等

B性能优化是数据库管理员的重要工作,性能优化的主要手段有查询优化、索引调整、模式调整等,这些工作一般无需开发人员参与

C数据库管理员应监控数据库中各种锁的使用处境,并处理可能展现的死锁处境,若察觉问题应实时通知相关人员

D数据库管理员需要定期检查存储空间使用处境并根据需求扩展存储空间,这些工作一般无需最终用户参与

7若系统中存在4个等待事务T0、T1、T2、T3,其中T0正等待被T1锁住的数据项Al,T1正等待被T2锁住的数据项A2,T2正等待被T3锁住的数据项A3,T3正等待被T0锁住的数据项A0。根据上述描述,系统所处的状态是

A活锁

B死锁

C封锁

D正常

8在SQLServer2000中,某数据库中有教师表教师号,姓名,职称,其中教师号的数据类型是整型,其他均为字符类型。若教师表中当前没有数据,用户在数霜尾币藕次执行以下语句:

Ⅰ.BEGINTRANSACTIONT1

Ⅱ.INSERTINTO教师表VALUES1000,张三,助教;

Ⅲ.INSERTINTO教师表VALUES1001,王二,助教;

Ⅳ.COMMITT1;

Ⅴ.BEGINTRANSACTIONT2

Ⅵ.INSERTINTO教师表VALUES1002,王三,讲师;

Ⅶ.INSERTINTO教师表VALUES1003,李四,讲师;

Ⅷ.COMMITT2;

在Ⅶ执行的时候数据库所在的服务器突然掉电,当数据库系统重新启动后,教师表中包含的数据条数为

A4条

B3条

C2条

D0条

9已知学生关系学号,姓名,性别,课程号,劳绩,所在系号有以下函数凭借

Ⅰ.学号,课程号→课程号Ⅱ.学号,课程号→劳绩

Ⅲ.学号,课程号→所在系号Ⅳ.学号,课程号→姓名,性别

Ⅵ.学弓,桌程号→学号

以上函数凭借属于非平凡函数凭借的是

A仅I和V

B仅Ⅱ和V

C仅Ⅲ和Ⅳ

D仅II、Ⅲ和Ⅳ

10数据库管理系统采用三级加锁协议来防止并发操作可能导致的数据错误。在三级加锁协议中,1级加锁协议能够解决的问题是

A损失修改

B不成重复读

C读脏数据

D死锁

11在SQLServer2000中,假设某数据库使用一段时间后,其数据文件和日志文件的空间均己快用完,假设要以手工方式扩大该数据库的空间,以下说法正确的是

A可以扩大单个数据文件的大小,但不能扩大单个日志文件的大小

B可以一次按比例扩大整个数据库的数据文件和日志文件的大小

C可以添加一块新的磁盘,并在新的磁盘上为数据库建立新的数据文件和日志文件

D可以一次按比例扩大整个数据文件的大小,但不能扩大日志文件的大小

12在SQLServer2000中,设有职工表职工号,职工名,电子邮箱,现要限制电子邮箱的结果几位的取值为“@”,且“@”前至少有一位字符。以下添加约束的语句正确的是

AALTERTABLE职工表

ADDCONSTRAINTchk_emailCHECK电子邮箱LIKE_%@

BALTERTABLE职工表

ADDCONSTRAINTchk_emailCHECK电子邮箱=_%@

CALTERTABLE职工表

ADDCONSTRAINTchk_emailCHECK电子邮箱LIKE_@

DALTERTABLE职工表

ADDCONSTRAINTchk_emailCHECK电子邮箱=_@

13OLEDB是一种通用数据访问接口。以下关于OLEDB的说法错误的是

AOLEDB是MicrosoftOLE对象标准的一个实现,它由一系列的COM接口组成

B与ODBC驱动程序需要支持几乎全体的DBMS特性不同,OLEDB允许只支持DBMS的片面功能

COLEDB支持访问关系数据库和非关系数据库

DOLEDB定义了数据供给者、数据消费者和数据驱动理序三类数据访问组件

14日志文件是数据库系统展现故障以后,保证数据正确、一致的重要机制之一。以下关于日志文件的说法错误的是

A日志的登记依次务必严格按照事务执行的时间次序举行

B为了保证发生故障时能正确地恢复数据,务必保证先写数据库后写日志

C检查点记录是日志文件的一种记录,用于改善恢复效率

D事务故障恢复和系统故障恢复都务必使用日志文件

15统一建模语言UML是一种定义良好、易于表达、功能强大、通用的可视化建模语言,以下关于UML说法错误的是

A在UML的用例模型中,一个角色可以执行多个用例,一个用例可以被多个角色使用

BUML也适用于对象建模,其中的类图和对象图用于描述类模型、对象模型以及它们之间的动态关系,这两种图都属于UML的动态视图

CUML的包图是说明包以及包之间的关系的类图,包是对模型中涉及的元素举行分组后得到的结果。在举行元素分组时,应尽量追求包间低耦合、包内高内聚的目标

DUML中的依次图和协作图都描述交互,但是依次图强调的是时间,协作图强调的是空间

16对数据库中的数据举行实时转储是保证数据安好稳当的重要手段。以下关于静态转储和动态转储的说法正确的是

A静态转储过程中数据库系统不能运行其他事务,不允许在转储期间执行数据插入、修改和删除操作

B静态转储务必凭借数据库日志才能保证数据的一致性和有效性

C动态转储需要等待正在运行的事务终止后才能开头

D对一个24小时都有业务发生的业务系统来说,对比适合采用静态转储技术

17设某并行数据库系统中有表Tal,a2,...,an,因数据量大,需采用一维划分法将数据划分到不同的磁盘上,以提高系统效率。设al是划分属性,针对表T的查询操作多数为点查询,那么适合采用的元组划分策略是

A轮转法与范围划分

B轮转法与散列划分

C散列划分与范围划分

D以上都不适合

18软件开发模型是对软件开发过程的一种模范描述,用于表示软件开发过程的整体框架和软件开发活动各阶段间的关系。以下模型属于软件开发模型的是

Ⅰ.爆布模型Ⅱ.快速原型模型

Ⅲ.增量模型Ⅳ.螺旋模型

A仅Ⅰ和Ⅱ

B仅Ⅰ、Ⅲ和Ⅳ

C仅Ⅱ和Ⅲ

DⅠ、II、Ⅲ和Ⅳ

19设有某大型联锁商场,建立有面向业务的数据库应用系统和面向决策支持的数据仓库系统,数据仓库系统每天夜间需要从数据库应用系统的数据库导入新数据。在以下数据表中,最不适合采用快照方式从数据库应用系统中获取数据的是

A商品表和商品类别表

B员工表和供给商表

C商品销售表和商品购买表

D商场组织机构表

20在数据库应用系统中,查询效率是考核数据库应用系统的一个重要方面。以下方法中,通常有利于提高查询效率的是

Ⅰ.尽可能制止无用的排序操作

Ⅱ.尽可能消释对大型表行数据的依次存取

Ⅲ.尽可能制止使用否决查询

Ⅳ.尽可能制止使用外连接操作

Ⅴ.尽可能用子查询代替连接查询

A仅I、Ⅱ、Ⅲ和Ⅳ

B仅I、Ⅱ和Ⅳ

C仅II、Ⅲ、Ⅳ和V

D全部

21数据库概念设计需要对一个企业或组织的应用所涉及的数据举行分析和组织。现有以下设计内容

Ⅰ.分析数据,确定实体集

Ⅱ.分析数据,确定实体集之间的联系

Ⅲ.分析数据,确定每个实体集的存储方式

Ⅳ.分析数据,确定实体集之间联系的基数

Ⅴ.分析数据,确定每个实体集的数据量

Ⅵ.分析数据,确定每个实体集包含的属性

以上内容不属于数据库概念设计的是

A仅I、Ⅳ和Ⅵ

B仅Ⅱ和Ⅴ

C仅Ⅲ、Ⅳ和Ⅵ

D仅Ⅲ和Ⅴ

22客户端、服务器C/S架构和欣赏器/服务器B/S架是现在常用的两种数据库应用系统架构。关于C/S和B/S架构,以下说法错误的是

A在C/S和B/S架构中,数据库服务器都承受了数据共享和管理的功能

B假设系统的最终用户群体大,用户地域分布广,一般应采用B/S架构

CC/S架构的应用程序需要发布给每个用户,并在每个用户计算机上举行安装。B/S架构一般以通用欣赏器为业务应用界面,较为繁杂的数据处理功能一般还可通过与欣赏器举行交互的组件实现

D一般来说,对于功能需求一致的数据库应用系统工程,C/S架构的应用开发本金要高于B/S架构的应用开发本金

23数据库应用系统环境中存在各种类型的数据,设有如下数据

Ⅰ.为提高查询效率建立的索引

Ⅱ.描述表布局信息的数据字典

Ⅲ.用于优化查询的统计分析数据

Ⅳ.用户会话信息

Ⅴ.用户查询结果

以上数据一般会存储在数据库中的是

A仅Ⅰ、Ⅱ和Ⅴ

B仅Ⅰ和Ⅲ

C仅Ⅰ、Ⅱ和Ⅲ

D仅II、Ⅲ和Ⅳ

24在数据库应用系统生命周期中,系统规划与分析是一个重要的环节。关于系统规划与分析,以下说法错误的是

A规划与分析是数据库应用系统生命周期的起点。规划与分析阶段的主要工作包括系统规划与定义、可行性分析和工程规划

B系统规划与定义是规划与分析的主要环节,它需要在系统设计过程中逐步完成

C可行性分析是从技术、经济和操作等方面举行工程可行性的分析,它在明确目标和任务之后,评估系统在给定条件下是否可行

D工程规划是对工程所需的资源、本金和进度举行合理估算,并制定初步的工程开发筹划

25在SQLServer2000中,某数据库的数据量对比大,且存储在无磁盘阵列的存储设备上。为尽可能提高数据的操作效率,以下构建数据库文件的方法中,最适合的是

A尽可能选择一块足够大的磁盘,并在此磁盘上建立一个数据文件和一个日志文件

B尽可能建立多个数据文件,让每个数据文件位于不同的磁盘上,并尽可能将日志文件一与数据文件分别建立在不同的磁盘上

C尽可能建立多个数据文件,将这些数据文件建立在一块足够大的磁盘上,并将全部日志文件建立在另一块足够大的磁盘上

D尽可能建立多个数据文件,让每个数据文件位于不同的磁盘上,并尽可能将日志文件与数据文件建立在一致的磁盘上

26设有某大型连锁超市的数据库应用系统,在系统实施或改造过程中,需要对系统举行测试。设有以下测试活动

Ⅰ.模拟客户消费行为,生成销售数据,测试系统是否能正确完成销售业务

Ⅱ.编写模拟数据生成器,每秒生成2千笔与销售业务对应的销售数据,测试系统吞吐率

Ⅲ.在数据库中模拟生成5亿条销售数据,同时开启全体的收银台,测试系统平均响应时间

Ⅳ.模拟销售持续一周时间,在此期间,每天审核系统结账功能是否正确

Ⅴ.测试数据库应用系统能否正确地完成银联卡消费业务

以上测试活动,属于性能测试的是

A仅Ⅰ、Ⅱ和Ⅲ

B仅Ⅱ、Ⅲ和Ⅴ

C仅Ⅱ和Ⅲ

D仅I、Ⅳ和Ⅴ

27在SQLServer2000中,设有课程表课程号,课程名,学分,开课学期,现要在此关系表上建立一个查询指定学期开设的课程总门数和总学分数的内嵌表值函数,函数名为f_FindTotal。实现这个函数的正确代码是

ACREATEFUNCTIONf_FindTotal@semesterint

RETURNStable

AS

RETURN

SELECTCOUNT课程号as课程门数,SUM学分as总学分FROM课程表

WHERE开课学期=@semester

BCREATEFUNCTIONf_FindTotal@semesterint

RETURNStable

AS

RETURN

SELECTCOUNT课程号as课程门数,COUNT学分as总学分FROM课程表

WHERE开课学期=@semester

CCREATEFUNCTIONf_FindTotal@semesterint

RETURNStable

AS

RETURN

SELECTSUM课程号as课程门数,SUM学分as总学分FROM课程表

WHERE开课学期=@semester

DCREATEFUNCTIONf_FindTotal@semesterint

RETURNStable

AS

RETURN

SELECTSUM课程号as课程门数,COUNT学分as总学分FROM课程表

WHERE开课学期=@semester

28设商场业务系统中有销售单据表销售单据号,收款员,销售时间,销售明细表销售明细条目号,销售单据号,商品号,数量,单位,金额和商品表商品号,商品名,价格。该系统业务繁忙,保存的数据量分外大,每次换班时要统计收款员的收入总额,每天停业后要统计各个商品的当天销售量,销售过程中经常需要查询某笔销售业务的处境。为了优化系统性能,以下优化方案合理的是

A在销售单据表的收款员属性上建立聚集索引,在销售明细表的销售单据号属性上建立非聚集索引,在商品表的商品号属性上建立聚集索引

B在销售单据表的销售单据号属性上建立聚集索引,在销售明细表的销售单据号属性上建立非聚集索引,在商品表的商品号属性上建立聚集索引,建立收款员单班销售量表和商品当天销售汇总表,在每笔销售成交后分别累计统计相应数据

C在销售单据表的销售时间属性和收款员属性上分别建立聚集索引,在销售明细表的销售单据号属性上建立非聚集索引,在商品表的商品号属性上建立聚集索引,建立收款员单班销售量表和商品当天销售汇总表,在每笔销售成交后分别累计统计相应数据

D在销售单据表的销售单据号属性和收款员属

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论