全国计算机等级考试上机考试题库三级数据库技术1

合集下载

计算机等级考试三级数据库技术第1套试题及答案

计算机等级考试三级数据库技术第1套试题及答案
C) 应用服务器一般需具有数据访问和数据存储等功能,在数据库服务器出现问题时可以继续 向用户提供服务
D) 应用服务器一般提供了集群、失效恢复、负载均衡等公共服务,可以大幅度提高系统性能 和可靠性
3、关系模型是数据库系统最常用的一种数据模型。下列关于关系模型的说法,错误的是()。
A) 关系模型中的关系是一个二维表,表中的一行对应关系中的一个元组
D) 模式/模式映像
2、浏览器/服务器架构是现阶段非常流行的数据库应用系统架构。在此架构中,应用服务器 起到了非常重要的作用。下列关于应用服务器的说法,错误的是()。
A) 应用服务器一般运行程序代码,实现面向具体应用领域的业务规则,数据库服务器承担数 据存储、管理等功能
B) 应用服务器会根据用户请求连接相应的数据库,获取数据并进行处理,将结果返回给用户
A) 人机界面设计时,应使用户感觉系统运行始终处于用户的控制之下,人机界面应该向用户 及时反馈,保持人机界面与用户之间的双向交流
B) 当系统发生错误时,人机界面应为用户提供有意义的反馈信息,有时可以提供截屏等功能, 使用户可以了解错误,并及时向技术人员反馈问题
C) 良好的人机界面应能容忍用户使用过程中发生的操作错误,并能够方便地从错误中恢复
第 1 页 共 21 页
A) 仅Ⅰ、Ⅳ和Ⅴ
B) 仅Ⅱ、Ⅳ和Ⅴ
C) 仅Ⅰ、Ⅱ和Ⅲ
D) 仅Ⅲ、Ⅳ和Ⅴ
5、在概念模型中,属性用于描述事物的特征或性质。关于属性有下列说法: Ⅰ.一个实体集中的属性名要唯一 Ⅱ.属性一般用名词或名词短语命名 Ⅲ.一个属性的值可以取自不同的域 Ⅳ.实体集的标识属性能够唯一识别实体集中每一个实体 Ⅴ.标识属性的取值不能重复,但可以为空 以上说法正确的是()。
A) 仅Ⅰ、Ⅲ和Ⅴ

计算机等级三级《数据库技术》考试题库

计算机等级三级《数据库技术》考试题库

xx年计算机等级三级《数据库技术》考试题库1.设有关系模式R(A, B, C, D), 其函数依赖集为F={A一>D, B一>D, C一>D}。

如果将R分解为R1(A, B, C)和R2(C, D), 那么该分解是( )。

A)同时保持函数依赖和无损连接的分解B)保持函数依赖但不保持无损连接的分解C)保持无损连接但不保持函数依赖的分解D)既不保持函数依赖也不保持无损连接的分解2.下面关于模式分解的说法, 错误的选项是( )。

A)分解并不总能提高查询效率B)分解通常使得涉及属性少的查询执行效率更高C)分解通常使得简单的更新事务执行效率更高D)分解总是能降低存储空间的要求, 因为它能消除冗余数据3.设有关系表: 职工(职工号, 姓名, 领导职工号), 其中职工号是主码, 领导职工号是外码。

当前表中没有任何数据。

现在依次向该表中插入如下数据(1)(e1, Tom, e2)(2)(e3, Jerry, null)(3)(null, F00, null)(4)(e2, Fake, e2)(5)(el, Ghost, e3)(6)(e4, Wh0, el)那么最终该表中有( )行数据。

A)2B)3C)4D)54.数据库物理设计阶段是根据数据库逻辑设计的结果设计适宜的数据库物理结构。

以下关于数据库物理设计的说法, 错误的选项是( )。

A)物理设计着眼于数据库底层的物理存储与存取, 与和硬件环境及数据库管理系统密切相关B)物理设计时需要合理安排不同的存储介质, 索引文件一般存储在高速磁盘中, 日志文件可以考虑存储在磁带中C)物理设计过程中需要考虑设置合理的数据库管理系统参数和操作系统相关参数D)物理设计过程中需要考虑RAID级别、操作系统的文件管理机制、数据库管理系统支持的索引类型5.三层浏览器/效劳器架构是现在比拟流行的应用系统架构。

以下关于此架构的说法, 错误的选项是( )。

A)表示层使用Web浏览器实现, 位于客户端, 一般无需安装其他程序B)数据层位于数据库效劳器, 由DBMS完成数据存储和数据存取等数据管理功能C)此架构将人机交互、应用业务逻辑和数据管理三类功能别离, 提高了可维护性D)与二层的客户/效劳器架构相比, 此架构在交互性、运行速度方面优势明显6.设有以下关于数据库分析、设计与实现的工作:Ⅰ.用概念数据模型表示数据对象的特征及其相互间的关联关系Ⅱ.进行数据库的备份与恢复等日常维护Ⅲ.在ER图的根底上确定数据库关系模式Ⅳ.调整数据库逻辑模式, 确定文件组织与存取方式, 评估物理模式V.考虑分析DBAS运行过程中备份数据库策略, 如备份时问点和备份周期Ⅵ.事务和应用程序的编码及测试上述工作中, 属于DBAS系统设计阶段工作的是( )。

全国计算机等级考试三级数据库技术试题及答案

全国计算机等级考试三级数据库技术试题及答案

全国计算机等级考试三级数据库技术试题及答案(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项写在答题卡相应位置上,答在试卷上不得分。

(1)下列选项中不属于结构化程序设计方法的是A)自顶向下B)逐步求精C)模块化D)可复用(2)两个或两个以上模块之间关联的紧密程度称为A)耦合度B)内聚度C)复杂度D)数据传输特性(3)下列叙述中正确的是A)软件测试应该由程序开发者来完成B)程序经调试后一般不需要再测试C)软件维护只包括对程序代码的维护D)以上三种说法都不对(4)按照“后进先出”原则组织数据的数据结构是A)队列B)栈C)双向链表D)二叉树(5)下列叙述中正确的是A)线性链表是线性表的链式存储结构B)栈与队列是非线性结构C)双向链表是非线性结构D)只有根结点的二叉树是线性结构(6)对如下二叉树进行后序遍历的结果为A)ABCDEFB)DBEAFCC)ABDECFD)DEBFCA(7)在深度为7的满二叉树中,叶子结点的个数为A)32B)31C)64D)63(8)“商品”与“顾客”两个实体集之间的联系一般是A)一对一B)一对多C)多对一D)多对多(9)在E—R图中,用来表示实体的图形是A)矩形B)椭圆形C)菱形D)三角形(10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是A)DB包含DBS和DBMSB)DBMS包含DB和DBSC)DBS包含DB和DBMSD)没有任何关系(11)常见的数据模型有3种,它们是A)网状、关系和语义B)层次、关系和网状C)环状、层次和关系D)字段名、字段类型和记录(12)在以下叙述中,正确的是A)ACCESS只能使用系统菜单创立数据库应用系统B)ACCESS不具备程序设计能力C)ACCESS只具备了模块化程序设计能力D)ACCESS具有面向对象的程序设计能力,并能创立复杂的数据库应用系统(13)不属于Access对象的是A)表B)文件夹C)窗体D)查询(14)表的组成内容包括A)查询和字段B)字段和记录C)记录和窗体D)报表和字段(15)在数据表视图中,不能A)修改字段的类型B)修改字段的名称C)删除一个字段D)删除一条记录(16)数据类型是A)字段的另一种说法B)决定字段能包含哪类数据的设置C)一类数据库应用程序D)一类用来描述Access表向导允许从中选择的字段名称(17)现有一个已经建好的“按雇员姓名查询”窗体,如下图所示。

2024年3月全国计算机等级考试三级数据库试卷

2024年3月全国计算机等级考试三级数据库试卷

.每个线程须要自己执行时的寄存器和栈等现场信息 .每个线程有各自的地址空间 .线程是处理器调度的独立单元 .线程是有生命周期的 A)仅I、II和In B)仅II、In和IV C)仅I、II、In和V D)仅II、in、Iv和V (19)下列关于时间片轮转算法的叙述中,哪一个是不正确的? A)在时间片轮转算法中,系统将CPU的处时间划分成一个个时间段 B)就绪队列中的各个进程轮番在CPU上运行,每次运行一个时间片 时间片结束时,运行进程自动让出CPU并进入等待队列 D)假如时间片长度很小,则调度程序抢占CPU的次数频繁,增加了系统开销 (20)虚拟页式存储管理中,页表的作用非常重要。在页表中指示页面是在内存还是在外存的页表表项是
A)以太网 B)ATM网 C)X.25 D)帧中继 (4)下列关于ADSL技术的叙述中,哪些是正确的? I.利用ADSL技术可以接入Internet II.ADSL技术利用现有的一对电话铜线,为用户供应上、下行对称的传输速率 IIL用户可以通过ADSL宽带接入方式进行网上闲聊 A)仅I和II B)仅I和m B)仅II和In D)都正确 (5)下列关于搜寻引擎的叙述中,哪些是正确的? .搜寻引擎主动搜寻WWW服务中的信息
D)两个关系连接操作的结果仍旧是一个关系 第(30)—(32)题基于“学生-选课-课程”数据库中的三个关系: S(S#,SNAME,SEX,AGE,DEPARTMENT),主码是S# C(C#,CNAME,TEACHER),主码是C# SC(S#,C#,GRADE),主码是(S#,C#) (30)下面的S。L语句定义了一个反映学生诞生年份的视图 CREATEVIEWS_BDAY(S#,SNAME,BIRTH)AS SELECTS#,SNAME,2024-AGEFR。MS 这是一个 A)行列子集视图(只保给I键) B)带表达式视国<由基本数据衿表I*派生出多种虚拟列) C)分组视图一一了大集函数印GRoUPBYJ-l'J) D)连接视图(用了两个或多 (31)下列关于保持数据库完整性的叙述中,哪一条是不正确的?

计算机三级《数据库技术》测试题及答案

计算机三级《数据库技术》测试题及答案

计算机三级《数据库技术》测试题及答案计算机三级《数据库技术》测试题及答案《数据库技术》是计算机三级考试类别之一,下面店铺整理了计算机三级《数据库技术》测试题及答案,大家快来检测吧!一、选择题1.在关系中,从列的角度(属性)依据一定条件将关系分为不同的片断,这种方法属于__________。

A.水平分片B.垂直分片C.导出分片D.混合分片2.在分布式数据库的数据分配中,若全局数据存在多个副本,在每个物理场地中都保存一个完整的数据副本,该策略属于__________。

A.集中式B.分割式C.全复制式D.混合式3.最高级别的`分布透明性是__________。

A.分片透明性B.位置透明性C.局部数据模型透明性D.分布透明性4.在分布式数据库系统中,查询代价是由__________来衡量的。

A.CPU代价B.I/O代价C.通信代价D.存储代价5.在分布式数据库的查询中,导致数据传输量大的主要原因是数据间的__________。

A.连接操作B.与操作C.并操作D.选择操作6.在云计算中,当云以即用即付的方式提供给公众的时候,我们称其为__________。

A.公共云B.私有云C.共享云D.混合云二、填空题1.一个典型的分布式数据库管理系统应该包括__________、__________、__________、__________四个部分。

2.分布式数据库的模式结构一般包括__________、__________、__________、__________、__________和__________六部分,其中是全局应用的用户视图。

3.云计算是新兴技术,目前主要的云计算平台有__________、__________以及开放的云计算平台__________。

4.Google使用的云计算基础架构模式包括__________、__________、__________、__________四个相互独立又紧密结合在一起的系统。

计算机三级考试《数据库技术》测试题及答案

计算机三级考试《数据库技术》测试题及答案

计算机三级考试《数据库技术》测试题及答案计算机三级考试《数据库技术》测试题及答案《数据库技术》是计算机三级考试类别之一,下面店铺整理了计算机三级考试《数据库技术》测试题及答案,大家快来检测吧!1[单选题] 设数据库管理员为SQL Server 2008默认实例中的某数据库实施了基于维护计划的数据库备份任务。

配置完成后,发现此维护计划并未执行但数据库运行正常。

有关此维护计划未执行的原因,下列说法中最有可能的是( )。

A.“SQL Server(MSSQLSERVER)”服务未启动B.“SQL Server代理(MSSQLSERVER)”服务未启动C.“SQL Server Browser”服务未启动D.“SQL Server VSS Writer”服务未启动参考答案:B参考解析:SQL Server Agent是一个任务规划器和警报管理器,在实际应用环境下,可以先将那些周期性的活动定义成一个任务,然后让其在SQL Server Agent的帮助下自动运行。

假如考生是一名系统管理员,则可以利用SQL Server Agent向自己通知某些警告信息,从而定位出现的问题以提高管理效率。

SQLServer Agent主要包括以下几个组件:作业、警报和操作。

所以选B。

2[单选题] 在某信息管理系统中需管理职工的照片信息,由于照片数据量较大,照片信息是否存储在数据库中成为讨论的焦点问题。

下列关于照片存储与使用的说法,错误的是( )。

A.将照片存储在数据库中可能会导致备份时间较长,备份空间占用较多B.将照片存储在文件系统中,在数据库中只存储照片文件的路径信息,可以大幅度降低数据库的数据量C.将照片存储在数据库中虽然会导致数据库的数据量较大,但可以方便地实现多台机器共享照片数据,也可以大幅度提高用户访问照片数据的速度D.与将照片存储在文件系统中相比,将照片存储在数据库中更容易实现人员信息和照片数据的一致性参考答案:C参考解析:照片存储到数据库后,多个用户同时对照片的访问受到了很大的限制,所以,同一时间的高并发访问对数据库的要求极高。

计算机三级考试《数据库技术》练习题及答案

计算机三级考试《数据库技术》练习题及答案

计算机三级考试《数据库技术》练习题及答案《数据库技术》是计算机三级考试类别之一,下面店铺整理了计算机三级考试《数据库技术》练习题及答案,大家快来检测吧!选择题1.创建存储过程的用处主要是__________。

A.提高数据操作效率B.维护数据的一致性C.实现复杂的业务规则D.增强引用完整性2.下列关于存储过程的说法中,正确的是__________。

A.在定义存储过程的代码中可以包含数据的增、删、改、查语句B.用户可以向存储过程传递参数,但不能输出存储过程产生的结果C.存储过程的执行是在客户端完成的D.存储过程是存储在客户端的可执行代码段3.设要定义一个包含两个输入参数和两个输出参数的存储过程,各参数均为整型。

下列定义该存储过程的语句中,正确的是__________。

A.CREATE PROC P1 @x1,@x2 int.@x3.@x4int outputB.CREATE PROC P1 @x1 int.@x2 int.@x2.@x4int outputC.CREATE PROC P1 @x1 int,@x2 int,@x3 int.@x4 inta outputD.CREATE PROC P1 @x1 int.@x2 int.@x3 int output.@x4 int output t4.设有存储过程定义语句:CREATE PROC P1@x int,@y int output,@z int output。

下列调用该存储过程的语句中,正确的是。

A.EXEC P1 10.@a int output.@b int outputB.EXEC P1 10.@a int.@b int outputC.EXEC P1 10.@a output.@b outputD.EXEC P1 10.@a.@b output5.定义触发器的主要作用是。

A.提高数据的查询效率B.增强数据的安全性C.加强数据的保密性D.实现复杂的约束6.设在sc(Sno,Cno,Grade)表上定义了如下触发器:CREATE TRIGGER tri1 ON SC INSTEAD OF INSERT...当执行语句:INSERT INTO SC VAL UES(‘s001’,‘c01’,90)会引发该触发器执行。

计算机三级《数据库技术》测试题含答案

计算机三级《数据库技术》测试题含答案

计算机三级《数据库技术》测试题含答案计算机三级《数据库技术》测试题含答案一、选择题1.以下关于数据库备份的说法中,正确的选项是__________。

A.对系统数据库和用户数据库都应采用定期备份的策略B.对系统数据库和用户数据库都应采用修改后即备份的策略C.对系统数据库应采用修改后即备份的策略,对用户数据库应采用定期备份的策略D.对系统数据库应采用定期备份的策略,对用户数据库应采用修改后即备份的策略2.以下关于SQL Server备份设备的说法中,正确的选项是__________。

A.备份没备可以是磁盘上的一个文件B.备份设备是一个逻辑设备,它只能建立在磁盘上C.备份设备是一台物理存在的有特定要求的`设备D.一个备份设备只能用于一个数据库的一次备份3.以下关于差异备份的说法中,正确的选项是__________。

A.差异备份备份的是从上次备份到当前时间数据库变化的内容B.差异备份备份的是从上次完好备份到当前时间数据库变化的内容C.差异备份仅备份数据,不备份日志D.两次完好备份之间进展的各差异备份的备份时间都是一样的4.以下关于日志备份的说法中,错误的选项是__________ 。

A.日志备份仅备份日志,不备份数据B.日志备份的执行效率通常比差异备份和完好备份高C.日志备份的时间间隔通常比差异备份短D.第一次对数据库进展的备份可以是日志备份5.设有如下备份操作:现从备份中对数据库进展恢复,正确的恢复顺序为。

A.完好备份1,日志备份1,日志备份2,差异备份1,日志备份3,日志备份4B.完好备份1,差异备份1,日志备份3,日志备份4C.完好备份1,差异备份1D.完好备份1,日志备份4二、填空题1.SQL Server 2023支持的三种恢复形式是__________、__________和 __________。

2.对于数据库备份,SQL Server 2023支持的三种数据库备份方式是__________ 、和__________ 。

计算机三级《数据库技术》训练题及答案

计算机三级《数据库技术》训练题及答案

计算机三级《数据库技术》训练题及答案一、选择题1. 以下哪一个不是数据库管理系统(DBMS)的主要功能?A. 数据定义B. 数据操纵C. 数据查询D. 数据加密答案:D2. 数据库系统的核心是?A. 数据模型B. 数据库管理系统C. 数据字典D. 数据库设计答案:B3. 以下哪种数据库模型属于非关系模型?A. 层次模型B. 关系模型C. 网状模型D. 星型模型答案:C4. 以下关于SQL语言的描述,错误的是?A. SQL语言是一种过程性语言B. SQL语言是一种非过程性语言C. SQL语言支持事务处理D. SQL语言支持数据定义、数据操纵和数据查询答案:A5. 以下哪个SQL语句用于创建视图?A. CREATE TABLEB. CREATE VIEWC. CREATE INDEXD. CREATE PROCEDURE答案:B二、填空题6. 数据库系统的三级模式结构包括外模式、概念模式和______。

答案:内模式7. 在关系数据库中,完整性约束主要包括实体完整性、______和用户定义的完整性。

答案:参照完整性8. SQL语言中,用于删除数据的命令是______。

答案:DELETE9. 数据库管理系统通常基于某种数据模型,目前广泛使用的数据模型是______。

答案:关系模型10. 在数据库设计中,将现实世界中的事物抽象为数据库中的表的过程称为______。

答案:数据建模三、判断题11. 数据库系统只能支持关系数据库。

答案:错误12. 数据库管理系统具有自动备份和恢复功能。

答案:正确13. SQL语言是一种完全的过程性语言。

答案:错误14. 数据库系统中的视图实质上是一个虚表。

答案:正确15. 在关系数据库中,主键可以重复,但候选键可以不唯一。

答案:错误四、简答题16. 简述数据库系统的特点。

答案:数据库系统的特点如下:(1)数据结构化:数据库系统采用数据模型来表示和存储数据,使数据具有较好的结构化程度。

计算机三级考试《数据库技术》试题和答案

计算机三级考试《数据库技术》试题和答案

计算机三级考试《数据库技术》试题和答案计算机三级考试《数据库技术》试题和答案《数据库技术》是计算机三级考试类别之一,下面店铺整理了计算机三级考试《数据库技术》试题和答案,大家快来检测吧!1[单选题] 现有SQL Server 2008数据库服务器,其中的一个数据库占用80GB空间,另有一台用于备份的计算机,该机器上有4个大小均为50GB的硬盘分区。

若要将此数据库完全备份到该计算机上,则( )。

A.不能实现,因为每个分区上的空间都不够80GBB.可以先建立一个备份设备,这个设备分别在4个分区上各占用20GB空间,然后再用此设备备份数据库C.可以先在每个分区上分别建立一个备份设备,指定每个设备的大小均为20GB,并建立一个包含这4个备份设备的备份媒体集,最后再用此备份媒体集备份数据库D.可以先在每个分区上分别建立一个不用指定大小的备份设备,然后将数据库同时备份到这4个备份设备上参考答案:C参考解析:对于80GB的数据库需分4个硬盘分区来存储,可先在每个分区上分别建立一个备份设备,指定每个设备的大小为20GB,并建立一个包含这4个备份设备的备份媒体集,最后再用此备份媒体集备份数据库。

2[单选题] 下列关于SQL Server 2008身份验证模式的说法,错误的是( )。

A.在“Windows身份验证模式”下,不允许sa登录到SQL Server服务器B.在“Windows身份验证模式”下,所有Windows用户都自动具有登录到SQL Server服务器的权限C.不管是哪种身份验证模式,Windows中的Administrator无需授权就可登录到SQL Server服务器D.安装好SQL Server之后,可以根据需要随时更改身份验证模式参考答案:B参考解析:在“Windows身份验证模式”下,所有Windows用户登陆到SQL Server服务器都无需再提供用户名和密码,但SQL Server会从用户登录到Windows时提供的用户名和密码查找当前用户的信息,判断其是否是SQL Server的合法用户,不是,则拒绝登录。

计算机三级《数据库技术》考试试题与答案

计算机三级《数据库技术》考试试题与答案

计算机三级《数据库技术》考试试题与答案计算机三级《数据库技术》考试试题与答案1[单选题]下列关于SQLServer数据库用户权限的说法中,错误的是__________。

A.数据库用户自动具有该数据库中全部用户数据的查询权B.通常情况下,数据库用户都来源于服务器的登录账户C.一个登录账户可以对应多个数据库中的用户D.数据库用户都自动具有该数据库中public角色的权限参考答案:A2[填空题]数据库中的用户按操作权限的不同,通常分为__________、__________和__________三种。

参考解析:系统管理员数据库对象拥有者普通用户3[单选题]为了考虑安全性,每个部门的领导只能存取本部门员工的档案,为此DBA应创建相应的()。

A.视图(view)B.索引(index)C.游标(cursor)D.表(table)参考答案:A4[填空题]在SQL语言中,允许获得某种权限的用户把这种权限再转授给其他用户,可以在GRANT语句中指定()子句。

参考解析:withgrantoption5[单选题]SQL语言的GRANT和REVOKE语句主要用来维护数据库的()。

A.安全性B.完整性C.可靠性D.一致性参考答案:A6[单选题]下列存储管理方案中,()允许动态扩充内存容量。

A.固定分区B.可变分区C.页式D.虚拟页式参考答案:D7[单选题]下列关于SQLServer数据库服务器登录账户的说法中,错误的是__________。

A.登录账户的来源可以是Windows用户,也可以是非Windows用户B.所有的Windows用户都自动是SQLServer的合法账户C.在Windows身份验证模式下,不允许非Windows身份的用户登录到SQLServer服务器D.sa是SQLServer提供的一个具有系统管理员权限的默认登录账户参考答案:B8[填空题]在SQLServer2008中,系统提供的具有管理员权限的角色是__________。

计算机三级考试《数据库技术》测试题含答案

计算机三级考试《数据库技术》测试题含答案

计算机三级考试《数据库技术》测试题含答案计算机三级考试《数据库技术》测试题含答案《数据库技术》是计算机三级考试类别之一,下面店铺整理了计算机三级考试《数据库技术》测试题含答案,大家快来检测吧!1[单选题] 数据库应用系统投入运行后,应用系统进入运行管理与维护阶段。

设某学生管理系统在运行管理与维护阶段有如下工作:Ⅰ.定期检查数据文件的存储空间占用情况,并根据需要分配存储空间Ⅱ.分析数据库中各种操作,以发现潜在性能问题Ⅲ.将数据库中历史数据转储到离线存储介质中长期保存Ⅳ.根据用户要求对应用程序从功能上进行扩充和完善以上工作中一般不属于数据库管理员日常维护工作的是( )。

A.仅Ⅰ和ⅢB.仅ⅣC.仅Ⅱ和ⅣD.仅Ⅱ参考答案:B参考解析:数据库维护的主要内容有以下几方面:①数据库的转储和恢复;②数据库安全性、完整性控制;③数据库性能的检测和改善;④数据库的重组和重构。

Ⅳ选项不属于数据库维护工作。

2[单选题] 设在SQL Server 2008某数据库中有销售表(商品号,销售时间,销售数量,销售价格),其中商品号的类型为6),销售价格的类型为int。

现要定义统计指定商品销售总价的标量函数。

有下列定义该标量函数的语句:Ⅰ.Create FUNCTION db0.GetTotal(@GoodID 6))Returns int ASBEGINReturn(SELECT SUM(销售价格)FROM销售表WHERE商品号=@GoodID.ENDⅡ.Create FUNCTION db0.GetTotal(@GoodID 6))Returns int ASBEGINReturns(SELECT SUM(销售价格)FROM销售表WHERE商品号=@GoodID.ENDⅢ.Create FUNCTION db0.GetTotal(@GoodID chat(6))Returns intBEGINReturn(SELECT SUM(销售价格)FROM销售表WHERE商品号=@GoodID.END1V.Create FUNCTION db0.GetT otal(@GoodID 6))Returns intReturns(SELECT SUM(销售价格)FROM销售表WHERE商品号=@GoodID.上述语句中,正确的是( )。

计算机三级考试《数据库技术》试题及答案

计算机三级考试《数据库技术》试题及答案

计算机三级考试《数据库技术》试题及答案计算机三级考试《数据库技术》试题及答案 11[单选题] 在数据库系统中,当数据库的模式改变时,用户程序可以不做改变。

这是数据的( ) 。

A.物理独立性B.存储独立性C.位置独立性D.逻辑独立性参考答案:D2[单选题]Skype是由著名的Kazaa软件的创始人Niklas推出的一款Intemet 即时语音通信软件,它融合的两大技术是VolP和( )。

A.C/SB.IPTVC.B/SD.P2P参考答案:D参考解析:Skype是著名的Kazaa软件的创始人Nildas推出的一款Intemet 即时语音通信软件,它融合的两大技术是VoIP和P2P技术,它主要具有网络电话、实时传信、网站浏览、语音视讯、档案传输、搜寻用户等功能,更有突破防火墙限制的通信技术。

3[填空题] 数据库管理系统中的加锁协议规定了事务的加锁时间、持锁时间和释放锁时间,其中()协议可以完全保证并发事务数据的一致性。

参考解析:三级加锁【解析】三级加锁协议也称为三级封锁协议.,它保证正确地调度事务的并发操作,是事务对数据库对象加锁、解锁必须遵守的一种规则。

在运用x锁和s锁对数据对象加锁时,还需要约定一些规则,例如何时申请x锁或S锁、持锁时间、何时释放等。

4[单选题]操作系统中的下列功能,与硬盘没有直接关系的是哪一种( )。

A.虚拟存储B.进程调度C.文件管理D.SPOOLing技术参考答案:B参考解析:SPOOLing英文为:Simutaneous Peripheral Operations On-Line(同时的外围设备联机操作)它是一种虚拟设备技术,其核心思想是在一台共享设备(通常是高速、大容量磁盘)上模拟独占设备的操作,把一台低速的独占设备改造成为若干台可并行操作的虚拟设备,即把独占设备变成逻辑上的共享设备。

由于这种技术通常是通过高速、大容量的硬盘来实现的,所以它和硬盘有直接的关系。

对于操作系统来说,狭义的文件指的是磁盘文件(广义的文件还包括设备及虚拟设备等),文件管理显然和硬盘有直接的关系。

计算机三级考试《数据库技术》试题含答案

计算机三级考试《数据库技术》试题含答案

计算机三级考试《数据库技术》试题含答案计算机三级考试《数据库技术》试题含答案《数据库技术》是计算机三级考试类别之一,下面店铺整理了计算机三级考试《数据库技术》试题含答案,大家快来检测吧!一、选择题1.下列不属于概念设计目标的是__________。

A.定义和描述应用领域涉及的数据范围B.描述清楚数据的属性特征C.定义和描述数据的约束D.确定数据的结构2.下列关于数据库概念设计的说法中,错误的是__________。

A.抽象实体集时需将具有相同属性特征的事物归为一类,并对分类进行概括和命名B.确定描述每个实体集特征的属性,并为属性命名C.确定各实体之间的联系,但不需要确定联系具有的属性D.确定联系的种类3.如果关系模式设计不当,则有可能引起数据删除异常。

这种删除异常是指__________。

A.两个事务同时对同一个关系进行删除而造成数据库不一致B.由于删除关系中的元组而造成有用信息无法作为一个元组在数据库中存在C.未经授权的用户对关系进行了删除D.如果删除操作违反了完整性约束条件则会被拒绝4.下列不属于数据库物理设计内容的是__________。

A.确定数据库文件存磁盘上的.物理存储位置B.确定数据库文件的结构和具体实现细节C.确定索引字段和索引类型D、在进行数据库物理设计时要考虑空间利用率、数据访问效率5.下列关于索引的说法巾,错误的是__________。

A.索引是典型的空间换取时间的方法,因此在设计索引时要在空间与时间两者之间进行权衡B.建立聚集索引时,数据库管理系统会按照聚集索引键值对数据进行排序C.聚集索引的键值不能重复D.当经常进行范围查询时,在范围列上建立索引可以提高该类查询的效率6.下列关于浏览器/服务器架构中的应用服务器的说法中,错误的是__________。

A.应用服务器一般运行程序代码,实现面向应用领域的业务规则B.应用服务器会根据用户请求连接相应的数据库,获取数据,并将结果返回给用户C.应用服务器一般需要具有数据访问和数据存储功能D.应用服务器一般提供了集群、负载均衡等公共服务,可以大幅度提高系统性能和可靠性7.下列属于商场经营管理系统数据库功能需求的是__________。

计算机等级考试三级笔试试卷数据库技术

计算机等级考试三级笔试试卷数据库技术

全国计算机等级考试三级笔试试卷数据库技术(一)--------------------------------------------------------------------------------(考试时间120分钟,满分100分)一.选择题(1~60题每题1分,共60分)下列各题A.B.C.D四个选项中,只有一个选项是正确地,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分.1.微处理器80386地段寄存器有().A.4个 B.6个C.8个 D.10个2.EPROM允许地编程次数是().A.1次 B.2次C.10次 D.多次反复3.用4KB×4位地存储芯片构造一个64KB×16位地存储器,需要地芯片数是().A.24个 B.32个C.46个 D.64个4.IP地址由两部分组成,一部分是()地址,另一部分是主机地址. A.服务器 B.网络C.路由器 D.终端5.关于MODEM说法不正确地是().A.MODEM可以支持将数字信号转为模拟信号B.MODEM可以支持将模拟信号转为数字信号C.MODEM不支持将模拟信号转为数字信号D.MODEM就是调制解调器6.网络安全技术主要研究3个方面地问题,下面哪一项不属于此类问题?()A.安全攻击 B.安全机制C.安全服务 D.安全性能7.现代通用电子计算机出现于()年代,其内部采用()进制. A.30,2 B.40,2C.50,8 D.60,168.计算机可分为()等几种类型.A.模拟.数字 B.科学计算.人工智能.数据处理C.巨型.大型.中型.小型.微型 D.便携.微型.笔记本9.计算机地主要部件包括CPU.存储器.I/O设备,按()地程序进行工作.A.预先编制 B.自动生成C.机内固有 D.解释方式10.计算机病毒是指().A.编制有错误地计算机程序 B.设计不完善地计算机程序C.已被破坏地计算机程序 D.以危害系统为目地地特殊程序程序11.微型计算机地ALU部件是包含在()之中.A.存储器 B.I/O接口C.CPU D.输入输出设备12.排序方法中,关键码比较次数与记录初始顺序无关地是(). A.直接排序 B.归并排序C.希尔排序 D.直接选择排序13.栈和队列都是().A.顺序存储地线性结构 B.链式存储地非线性结构C.限制存取点地线性结构 D.限制存取点地非线性结构14.有6个元素按6,5,4,3,2,1地顺序进栈,问下列()不是合法地出栈序列.A.5,4,3,6,l,2 B.4,3,l,2,6,5C.3,4,6,5,2,1 D.2,3,1,4,5,615.深度为5地二叉树至多有()个结点.A.16 B.32C.31 D.1016.已知一采用开放地址解决Hash表冲突,要从此Hash表中删除一个记录,正确地做法是().A.将该元素所在地存储单元清空B.将该元素用一个特殊地元素代替C.将与该元素具有相同地Hash地址地后续元素依次前移一个位置D.将与该元素具有相同地Hash地址地最后插入表中地元素替代17.下述()是顺序存储方式地优点.A.存储密度大 B.插入运算方便C.删除运算方便 D.数据元素交换方便18.以下关于数据结构地叙述,正确地是().A.栈地操作方式是先进先出地B.二维数组是其数据元素为线性表地线性表C.二叉树地第i层上有2i-1个结点,深度为k地二叉树上有2k-1个结点D.线性表地线性存储结构优于链式结构19.用快速排序方法对线性表(23,85,21,49,15,27,68,38,20)进行排序时,其趟数为().A.2 B.3C.4 D.520.如果只得到一个序列中第K个元素之前地部分排序,那么最好采用().A.shell排序 B.快速排序C.直接选择排序 D.堆排序21.如果要求一个线性表既能较快地查找,又能适应动态变化地要求,可以采用地查找方法是()法.A.分块 B.线性C.二分 D.散列22.设待排序地记录为(18,14,11,12,17),经过下列过程将这些记录排序:18,14,11,12,1714,18,11,12,1711,14,18,12,1711,12,14,18,1711,12,14,17,18所用地排序方法是().A.直接插入排序 B.冒泡排序C.希尔排序 D.堆排序23.为了有效地利用散列查找技术,主要解决地问题是(). (1)找一个好地散列函数;(2)设计有效地解决冲突地方法;(3)用整数表示关键码值A.(1)和(3) B.(1)和(2)C.(2)和(3) D.(l).(2)和(3)24.若对n个记录进行快排序,辅助存储空间为().A.O(l) B.O(n)C.O(log2n) D.O(n2)25.死锁预防是保证系统不进入死锁状态地静态策略,其解决办法是破坏产生死锁地四个必要条件之一.下列方法中()是破坏了“循环等待”条件.A.银行家算法 B.一次性分配策略C.剥夺资源法 D.资源有序分配策略26.已经获得除()以外地所有运行所需资源地进程处于就绪状态. A.存储器 B.CPUC.外设 D.磁盘空间27.在存储分配地策略中,()是程序员在编程时或者编译程序对源程序编译时直接指定存储区.A.直接分配 B.间接分配C.静态分配 D.动态分配28.操作系统地作用是().A.把源程序编译为目标程序 B.便于进行目标管理C.控制和管理系统资源地使用 D.实现软硬件地转接29.进程调度地关键问题是选择合理地()和进行恰当地代码转换. A.时间片间隔 B.调度算法C.CPU速度 D.内存空间30.()存储管理支持多道程序设计,算法简单,但存储器碎片多. A.段式 B.页式C.段页式 D.固定分区31.设有一组作业,它们地提交时刻及运行时间如下所示:作业号提交时刻运行时间(分钟)1 8:00 702 8:40 303 8:50 104 9:10 5在单道方式下,采用短作业优先调度算法,作业地执行顺序为(). A.l,4,3,2 B.1,3,4,2C.4,3,2,1 D.4,1,2,332.虚存技术是().A.扩充内存物理空间地技术 B.扩充相对地址空间地技术C.扩充外存空间地技术 D.扩充输入输出缓存区技术33.缓冲技术用于().A.提高主机和设备交换信息地调度B.提供主.辅存接口C.提高设备利用率D.扩充相对地址空间34.通道是一种().A.I/O端口 B.数据通道C.I/O专用处理机 D.软件工具35.在请求分页存储管理中,若采用FIFO页面淘汰算法,则当分配地页面增加时,缺页中断地次数().A.减少 B.增加C.无影响 D.可能增加也可能减少36.文件系统地主要目地是().A.实现按名存取 B.实现虚拟存储器C.提高外部设备地输入输出设备 D.用于存储系统文档37.按逻辑结构划分,文件主要分为().A.系统文件.用户文件 B.临时文件.永久文件C.流式文件.记录文件 D.索引文件.顺序文件38.文件系统采用二级目录结构地目地是().A.缩短访问文件存储器地时间B.实现文件共享C.节省主存空间D.解决不同用户之间地文件名地冲突问题39.为了使多个进程能有效地同时处理输入.输出,最好采用()结构地技术.A.缓冲区 B.关闭缓冲区C.同时打开多个文件 D.关闭所有地文件40.进程和程序地本质区别是().A.存储在内存和外存B.顺序和非顺序执行机器指令C.分时使用和独占使用计算机资源D.动态和静态特征41.文件系统实现按名存取主要是靠()来实现地.A.查找位示图 B.查找文件目录C.查找作业表 D.地址转换机构42.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中地表示,它是数据库设计地哪一阶段?()A.需求分析 B.概念设计C.逻辑设计 D.物理设计43.数据库三级模式体系结构地划分,有利于保持数据库地(). A.数据独立性 B.数据安全性C.结构规范化 D.操作可行性44.当前数据库技术地发展已形成各种类型地数据库应用技术,下述:(1)应用地驱动;(2)多种技术与数据库技术地结合;(3)关系数据库地研究基础中,()是这种发展地推动力.A.(l) B.(2)C.(1)和(2) D.(l).(2)和(3)45.E-R图是数据库设计地工具之一,它一般适用于建立(). A.概念模型 B.结构模型C.物理模型 D.逻辑模型46.已知学生关系S(学号.姓名.班级.课程名称.成绩),学号由入学年份.系别.专业编号和班内编号组成.则其候选关键字是(). A.(学号.姓名) B.(学号.课程名称)C.(姓名.成绩) D.(学号.班级)47.数据库物理设计完成后,进入数据库实施阶段,下述工作中,()一般不属于实施阶段工作.A.建立库结构 B.扩充功能C.加载数据 D.系统调试48.数据库管理系统通常提供授权功能来控制不同用户访问数据地权限,这主要原因是为了实现数据库地().A.可靠性 B.一致性C.完整性 D.安全性49.SQL语言具有两种使用方式,分别称为交互式SQL和(). A.提示性SQL B.嵌入式SQLC.解释性SQL D.共享式SQL50.数据库设计地概念设计阶段,表示概念结构地常用方法和描述工具是().A.层次分析法和层次结构图 B.数据流程分析法和数据流程图C.实体联系法和实体联系图 D.结构分析法和模块结构图51.在数据库应用中,一般一个SQL语句可产生或处理一组记录,而数据库主语言语句一般一次只能处理一个记录,其协调过程可通过()技术来实现.A.指针 B.游标C.数组 D.栈52.计算机上地数据库(DB)是().A.硬件 B.计算机打印地统计报表C.计算机软件 D.结构化地.有联系地数据集合53.数据库管理系统(DBMS)是().A.计算机上地数据库系统 B.计算机语言C.用于数据管理地软件系统 D.计算机应用程序54.数据库管理系统中用于定义和描述数据库逻辑结构地语言称为().A.数据库模式描述语言(DDL) B.数据库子语言(SubDL)C.数据操纵语言(DML) D.数据结构语言55.在关系代数运算中,5种基本运算为().A.并.差.选择.投影.自然连接B.并.差.交.选择.投影C.并.差.选择.投影.乘积D.并.差.交.选择.乘积56.关系数据库管理系统中地SQL语言是().A.关系顺序查询语言 B.关系结构查询语言C.关系描述语言 D.国际标准结构化查询语言57.设S为学生关系,Sc为学生选课关系,Sno为学生号,Cno为课程号,执行下面SQL语句查询结果是().Select S.* From S,SC Where S.Sno=Sc.Sno and o=’c2’A.选出选修c2课程地学生信息B.选出选修c2课程地学生名C.选出S中学生号与Sc中学生号相等地信息D.选出S和Sc中地一个关系58.数据库设计中,在概念设计阶段可用E-R方法,其设计出地图称为().A.实物示意图 B.实用概念图C.实体表示图 D.实体联系图59.设计性能较优地关系模式称之为规范化,规范化主要地理论依据是().A.关系规范化理论 B.关系运算理论C.关系代数理论 D.数理逻辑60.Oracle数据库管理系统是().A.网状型地 B.层次型地C.关系型地 D.面向对象地二.填空题(每空2分,共40分)请将每空地正确答案写在答题卡上地横线上,答在试卷上不得分. 1.计算机数据处理过程中,外存储器直接和交换信息.2.CPU对I/O地控制通常采用查询方式和 .3.微机地I/O总线分为3种:数据总线.地址总线和 .4.操作系统.各种程序设计语言地处理程序.数据库管理系统.诊断程序,以及系统服务程序等都是 .5.用语言编写地程序可由计算机直接执行.6.顺序查找适用于存储结构为结构地线性表.7.在数组A中,每个元素A[i,j]地长度为3个字节,行下标i为1到8,列下标j为1到10,从首地址ZA开始连续存放在存储器内.若此数组按行存放时,元素A[8,5]地起始地址为 .8.用某种排序方法对线性表(25,84,21,47,15,27,68,35,20)进行排序时,结点序列地变化情况如下:(1)25,84,21,47,15,27,68,35,20(2)20,15,21,25,47,27,68,35,84(3)15,20,21,25,35,27,47,68,84(4)15,20,21,25,27,35,47,68,84那么所采用地排序法是 .9.将一般树化为二叉树地方法是:对每一结点地子树在其根之间加水平连线,然后仅保留而去掉该结点与其他子树之间地连线,最后以树地根结点为轴,将树顺时针转45度即可.10.UNIX操作系统为了感知进程地存在并对它进行控制和管理,设置了 .11.实时系统一般采用方法来提高可靠性.12.操作系统对数据进行管理地部分称为 .13.如果系统中所有作业是同时到达地,则使作业平均周转时间最短地作业调度算法是 .14.投影操作是在关系中选择某些 .15.数据库地网状结构与树型结构地最主要区别是 .16.网状.层次数据模型与关系数据模型地最大区别在于表示和实现实体之间地联系地方法:网状.层次数据模型是通过指针链,而关系数据模型是使用 .17.数据库管理系统(DBMS)提供数据操作语言(DML)及它地翻译程序,实现对数据库数据地操作,包括数据插入.删除.更新和 . 18.有关系S(S#,SNAME,SEX),C(C#,CANME),SC(S#,C#).其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名.要查询选修“计算机”课地全体女学生姓名地SQL语句是 SELECT SNAME FROM S,C,SC WHERE子句.这里 WHERE子句地内容是 .19.数据库系统必须提供三个方面地数据控制功能安全性.完整性和 .20.数据库地数据定义语言(DDL)定义数据库地全局逻辑数据结构.局部逻辑数据结构和 .模拟试卷(一)参考答案一.选择题(1-60每个选项1分,共60分)1.B 2.D 3.D 4.B 5.C6.D 7.B 8.C 9.A 10.D11.C 12.D 13.A 14.C 15.C16.B 17.A 18.B 19.B 20.D21.A 22.A 23.B 24.C 25.D26.B 27.A 28.C 29.B 30.D31.A 32.B 33.A 34.C 35.D36.A 37.C 38.D 39.A 40.D41.B 42.B 43.A 44.D 45.A46.A 47.B 48.D 49.B 50.C51.B 52.D 53.C 54.A 55.C56.D 57.A 58.D 59.A 60.C二.填空题(每空 2 分,共 40分)1.内存储器/内存2.中断方式3.控制总线4.系统软件5.机器6.顺序和链接7.ZA+2228.快排序/快速排序9.最左子树10.进程控制块11.双工制12.文件系统13.短作业优先算法14.属性列15.可以有一个以上结点无双亲,且至少一个结点有多于一个双亲16.二维表17.查询18.S.S#=SC.S# and C.C#=SC.C# and SEX=’女’and CNAME=’计算机’19.并发控制20.访问类型。

计算机三级考试《数据库技术》练习题和答案

计算机三级考试《数据库技术》练习题和答案

计算机三级考试《数据库技术》练习题和答案计算机三级考试《数据库技术》练习题和答案《数据库技术》是计算机三级考试类别之一,下面我整理了计算机三级考试《数据库技术》练习题和答案,大家快来检测吧!一、选择题1.下列关于SQL Server数据库用户权限的说法中,错误的是__________。

A.数据库用户自动具有该数据库中全部用户数据的查询权B.通常状况下,数据库用户都来源于服务器的登录账户C.一个登录账户可以对应多个数据库中的用户D.数据库用户都自动具有该数据库中public角色的权限2.下列关于SQL Server数据库服务器登录账户的说法中,错误的是__________。

A.登录账户的来源可以是Windows用户,也可以是非Windows用户B.全部的Windows用户都自动是SQL Server的'合法账户C.在Windows身份验证模式下,不允许非Windows身份的用户登录到SQL Server服务器D.sa是SQL Server供应的一个具有系统管理员权限的默认登录账户3.下列SQL Server供应的系统角色中,具有数据库服务器上全部操作权限的角色是__________。

A.db_ownerB.dbcreatorC.db_datawriterD.sysadmin4.下列角色中,具有数据库中全部用户表数据的插入、删除、修改权限且只具有这些权限的角色是__________。

A.db_ownerB.db_datareaderC.db_datawriterD.public5.创建SQL Server登录账户的SQL语句是__________。

A.CREATE LOGINB.CREATE USERC.ADD LOGIND.ADD USER6.下列关于用户定义的角色的说法中,错误的是__________。

A.用户定义角色可以是数据库级别的角色,也可以是服务器级别的角色B.用户定义的角色只能是数据库级别的角色C.定义用户定义角色的目的是简化对用户的权限管理D.用户角色可以是系统供应角色的成员参考答案:1.A2.B3.D4.C5.A6.C二、填空题1.数据库的实施主要包括以下四项工作:用DDL定义数据库结构、数据装载、编写与调试应用程序以及__________。

计算机三级的数据库上机试题及答案

计算机三级的数据库上机试题及答案

计算机三级的数据库上机试题及答案计算机三级的数据库上机试题及答案计算机三级数据库技术是全国计算机等级考试中三级的一类。

以下为大家供应的是三级数据库上机考试题,仅供参考!1. %满意条件的正整数个数,及右移是偶数的个数平均值%%%%%%%%%%%%% 40题int i;for (i=0;i200;i++){if(xx[i]0){totNum++;if((xx[i]1)%2==0){totCnt++;totPjz+=xx[i];}第1页/共8页}}totPjz=totPjz/totCnt;2.奇数偶数个数,平均值,奇偶数的方差 83题%%%%%%%%读函数未知for(i=0;i100;i++){for(j=0;j10;j++)fscanf(fp,%d,,xx[i*10+j]); //留意此处的 , 逗号 fscanf(fp,);if(feof(fp))break;}/////////int pp[1000];第2页/共8页int i,j;for(i=0;imax;i++) p={if(xx[i]%2){odd++;ave1+=xx[i];}else if (xx[i]%2==0){pp[even]=xx[i];even++;ave2+=xx[i];}}ave1=ave1/odd;第3页/共8页ave2=ave2/even;for(j=0;jeven;j++) p={totfc+=((pp[j]-ave2)*(pp[j]-ave2));}totfc=totfc/even;3.求 100以上 1000之内素数并且(个位+十位)/10=百位的`数的个数,和int i,j;int hun,ten,data;int half;for(i=101;i1000;i++){half=i/2;for(j=2;j=half;j++){第4页/共8页if(i%j==0)break;}hun=i/100;ten=i%100/10;data=i%10;if((jhalf)((data+ten)%10==hun)){cnt++;sum+=i;}}4.a1=1;a2=1;a3=a1+2*a2; s(n)=a1+a2+...+an %求 n 值 s(n)100,1000,10000100,1000,10000 int a1,a2,a3;第5页/共8页int s2;int n,i;int M[3]={100,1000,10000};for(i=0;i3;i++){ a1=1;a2=1;s2=a1+a2;n=2;while(s2m[i]) p={a3=a1+2*a2;s2+=a3;a1=a2;a2=a3;n++;}第6页/共8页b[i]=n-1;}5.选票问题 58题统计选票作废的条件不同 84题 int i,j,k;int cnt;for(i=0;i100;i++){ j=0;cnt=0;while(xx[i][j]){if(xx[i][j]==1)cnt++;j++; ////留意循环变量的设置}if(cnt==0||cnt==10)第7页/共8页continue;else{for(k=0;k10;k++) //////这里不用函数 strlen 由于没有库函数{if (xx[i][k]==1)yy[k]++;}}}文档内容到此结束,欢迎大家下载、修改、丰富并分享给更多有需要的人。

全国计算机三级《数据库技术》上机试题与答案

全国计算机三级《数据库技术》上机试题与答案

全国计算机三级《数据库技术》上机试题与答案全国计算机三级《数据库技术》上机试题与答案第71题请编写函数fun,其功能时:将两个两位数的正整数a、b合并形成一个整数放在c中,合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b的十位和个位整数依次放在c数的百位和个位上。

答案:void fun(int a,int b,long *c){*c=(a%10)*1000+(b/10)*100+(a/10)*10+b%10;}第72题请编写函数fun,其功能是:将s所指字符串中下标为偶数的字符删除,串中剩余字符形成新串放在t所指数组中。

答案:void fun(char *s,char t[]){int i,j=0,n=strlen(s);for(i=0;iif(i%2!=0){t[j]=s;j++;}t[j]=‘\0’;}第73题假定输入的字符串中只包含字母和*号,请编写函数fun,它的功能是:除了字符串前导和尾部的*号之外,将串中其他*号全部删除。

形参h已指向字符串第一个字符,形参p已指向字符串中最后一个字母。

在编写程序时,不得使用c语言提供的字符串函数。

答案:void fun(char *a,char *h,char *p){int i=0;char *q=a;while(q{a=*q;q++;i++;}while(q{if(*q!=‘’*){a=*q;i++;}q++;}while(*q){a=*q;i++;q++;}a=‘\0’;}第74题学生的记录由学号和成绩组成n名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能时:把分数最低的学生数据放在h所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。

答案:int fun(strec *a,strec *b){int i,j=0,n=0,min;min=a[0].s;for(i=0;iif(a.smin=a.s;for(i=0;iif(a.s==min){*(b+j)=a;j++;n++;}return n;}第75题请编写函数fun ,该函数的功能:将m行n列的二维数组中的数据,按列的顺学依次放到一维数组中。

三级数据库技术考试真题及答案

三级数据库技术考试真题及答案

2023年9月全国计算机等级考试三级数据库技术考试真题一、选择题(每小题1分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是对的的。

请将对的选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)计算机软件分为系统软件和应用软件两大类,其中处在系统软件核心地位的是A)操作系统B)编译程序C)数据库管理系统D)网络通信软件(2)通常一台计算机系统的存储介质涉及Cache、内存、磁带和硬盘,其中访问速度最慢的是A)CacheB)磁带C)硬盘D)内存(3)下列关于计算机系统工作原理的叙述中,哪一条是对的的?A)中央解决器直接对存储器中的数据进行解决B)运算器完毕解释和执行指令的工作C)中央解决器可以从输入设备中得到控制指令D)程序和数据均存放在存储器中(4)下列关于异步传输模式ATM技术的叙述中,哪一条是不对的的?A)ATM技术可以满足用户对数据传输的服务质量的规定B)ATM是B-ISDN选择的数据传输技术C)ATM技术的实时性好,但灵活性不够D)采用ATM技术可满足网络中突发性的通信量(5)信息认证是信息安全的一个重要方面,下列哪一项不属于实行信息认证的方法?A)身份辨认B)密钥管理C)数字署名D)消息认证(6)电子邮件软件向邮件服务器发送邮件时使用的协议是A)SMTPB)POP3C)IMAPD)MIME(7)以下关于数据的逻辑结构的叙述中,哪一条是不对的的?A)数据的逻辑结构是数据间关系的描述B)数据的逻辑结构不仅反映数据间的逻辑关系,并且反映其在计算机中的存储方式C)数据的逻辑结构分为线性结构和非线性结构D)树形结构是典型的非线性结构(8)以下关于广义表的叙述中,哪一条是对的的?A)广义表是0个或多个单元素或子表组成的有限序列B)广义表至少有一个元素是子表C)广义表不可以是自身的子表D)广义表不能为空表(9)在包含1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最短?A)线性表按顺序方式存储,查找关键码值为666的结点B)线性表按链接方式存储,查找关键码值为666的结点C)线性表按顺序方式存储,查找线性表中第900个结点D)线性表按链接方式存储,查找线性表中第900个结点(10)在包含1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最长?A)线性表按顺序方式存储,在线性表的第100个结点后面插入一个新结点B)线性表按链接方式存储,在线性表的第100个结点后面插入一个新结点C)线性表按顺序方式存储,删除线性表的第900个结点D)线性表按链接方式存储,删除指针P所指向的结点第(11)?(13)题基于下图所示的二叉树:(11)该二叉树相应的树林涉及几棵树?A)1B)2C)3D)4(12)假如用llink-rlink法存储该二叉树,则各结点的指针域中共包含多少个空指针?A)6B)8C)10D)12(13)假如将该二叉树存储为对称序线索二叉树,则结点H的左线索指向哪一个结点?A)结点AB)结点CC)结点ED)结点G(14)对n个记录的文献进行归并排序,所需要的辅助存储空间为A)O(1)B)O(n)C)O(log2n)D)O(n2)(15)以下关于B树运算的叙述中,哪一条是对的的?A)若插入过程中根结点发生分裂,则B树的高度加1B)每当进行插入运算,就在B树的最下面一层增长一个新结点C)若要删除的关键码出现在根结点中,则不能真正删除,只能做标记D)删除也许引起B树结点个数减少,但不会导致B树高度减小(16)批解决操作系统的重要缺陷是A)系统吞吐量小B)用户不能直接控制其作业的执行C)不具有并发性D)系统资源运用率不高(17)一个进程执行V操作意味着A)该进程从等待队列进入就绪队列B)该进程从磁盘调入内存C)也许有另一个进程从等待队列进入就绪队列D)也许有另一个进程从磁盘调入内存(18)设计作业调度算法时,不需要考虑下列哪一个因素?A)和谐的用户界面B)均衡使用资源C)公平性D)吞吐量大(19)进程切换时,系统把即将运营进程的页表的起始地址存放在A)内存中B)快表中C)寄存器中D)磁盘中(20)内存与磁盘之间互换信息的最小单位是A)记录B)数据项C)块D)文献(21)在文献系统中,文献的逻辑块与存储介质上物理块存放顺序一致的物理结构是A)顺序结构B)链接结构C)索引结构D)B树结构(22)假设磁盘上的物理块大小为512字节,一个逻辑记录长度为80个字符。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第1套真考题库试题一、单选题((1)~(20)每题1分,(21)~(30)每题2分,共40分)1.数据库系统的三级模式结构和二层映像功能提供了数据的逻辑独立性和物理独立性。

下列提供逻辑独立性的是()。

A)外模式/模式映像B)模式/内模式映像C)内模式/外模式映像D)模式/模式映像2.浏览器/服务器架构是现阶段非常流行的数据库应用系统架构。

在此架构中,应用服务器起到了非常重要的作用。

下列关于应用服务器的说法,错误的是()。

A)应用服务器一般运行程序代码,实现面向具体应用领域的业务规则,数据库服务器承担数据存储、管理等功能B)应用服务器会根据用户请求连接相应的数据库,获取数据并进行处理,将结果返回给用户C)应用服务器一般需具有数据访问和数据存储等功能,在数据库服务器出现问题时可以继续向用户提供服务D)应用服务器一般提供了集群、失效恢复、负载均衡等公共服务,可以大幅度提高系统性能和可靠性3.关系模型是数据库系统最常用的一种数据模型。

下列关于关系模型的说法,错误的是()。

A)关系模型中的关系是一个二维表,表中的一行对应关系中的一个元组B)按照一定的规则可以将ER模型转换为关系模型中的关系模式C)关系模型是建立在集合论的基础上的,关系模型中数据存取对用户是透明的D)关系模型中的关系模式描述关系的动态结构,其内容随用户对数据库的操作而变化4.在数据库应用系统的需求分析阶段,设有如下工作:Ⅰ.分析与描述目标系统需要完成的功能Ⅱ.分析与描述目标系统对响应时间、存储容量的要求Ⅲ.分析与描述目标系统涉及的数据范围、数据的属性特征及数据之间的关系Ⅳ.分析与描述每项功能活动需要的输入数据、业务规则及输出数据Ⅴ.分析与描述目标系统的总体结构、功能活动及各功能活动之间的关系以上属于系统功能建模内容的是()。

A)仅Ⅰ、Ⅳ和ⅤB)仅Ⅱ、Ⅳ和ⅤC)仅Ⅰ、Ⅱ和ⅢD)仅Ⅲ、Ⅳ和Ⅴ5.在概念模型中,属性用于描述事物的特征或性质。

关于属性有下列说法:Ⅰ.一个实体集中的属性名要唯一Ⅱ.属性一般用名词或名词短语命名Ⅲ.一个属性的值可以取自不同的域Ⅳ.实体集的标识属性能够唯一识别实体集中每一个实体Ⅴ.标识属性的取值不能重复,但可以为空以上说法正确的是()。

A)仅Ⅰ、Ⅲ和ⅤB)仅Ⅰ、Ⅱ和ⅣC)仅Ⅱ、Ⅳ和ⅤD)仅Ⅱ、Ⅲ和Ⅳ6.设有关系模式:作者(作者编号,姓名,身份证号,职业,出生日期)。

下列能够作为该关系模式候选码的是()。

A)作者编号,姓名B)作者编号,身份证号C)作者编号,职业D)身份证号,出生日期7.人机界面是数据库应用系统的一个重要组成部分,人机界面设计与用户的关系非常密切。

关于人机界面设计,下列说法错误的是()。

A)人机界面设计时,应使用户感觉系统运行始终处于用户的控制之下,人机界面应该向用户及时反馈,保持人机界面与用户之间的双向交流B)当系统发生错误时,人机界面应为用户提供有意义的反馈信息,有时可以提供截屏等功能,使用户可以了解错误,并及时向技术人员反馈问题C)良好的人机界面应能容忍用户使用过程中发生的操作错误,并能够方便地从错误中恢复D)设计人机界面可采用原型迭代法,首先进行用户界面详细设计,然后与用户不断讨论,改进设计方案8.在数据库应用系统开发的需求调研阶段,需要对用户提出的需求进行分析和整理。

此过程不仅需要描述用户提出的具体功能需求,也需要对用户未明确提出的非功能需求进行描述。

设在某商场经营管理系统的需求分析阶段整理了下列需求:Ⅰ.系统需要支持会员制Ⅱ.系统不需要考虑财务核算功能Ⅲ.系统应长期稳定运行Ⅳ.系统应有销售统计功能Ⅴ.系统应保证数据存储安全上述需求中属于非功能需求的是()。

A)仅Ⅲ和ⅣB)仅Ⅲ和ⅤC)仅Ⅳ和ⅤD)仅Ⅰ、Ⅱ和Ⅴ9.在使用UML对数据库应用系统进行建模的过程中,状态图和活动图常用于动态建模。

下列状态图或活动图语法正确的是()。

10.在SQL Server 2008中,如果数据库tempdb的空间不足,可能会造成一些操作无法进行,此时需要扩大tempdb的空间。

下列关于扩大tempdb空间的方法,错误的是()。

A)手工扩大tempdb中某数据文件的大小B)设置tempdb中的数据文件为自动增长方式,每当空间不够时让其自动增长C)手工为tempdb增加一个数据文件D)删除tempdb中的日志内容,以获得更多的数据空间11.在一台正在运行的SQL Server 2008中,现需使用复制数据库文件的方法将某数据库从一台服务器移动到另一台服务器。

关于复制数据库文件,有下列实现方法:Ⅰ.首先从数据库服务器中分离出要复制的数据库,然后复制数据库文件Ⅱ.首先停止SQL Server数据库引擎服务,然后复制数据库文件Ⅲ.首先断开所有用户与数据库的连接,然后复制数据库文件Ⅳ.由Windows系统管理员直接到操作系统中复制数据库文件上述方法中,可行的是()。

A)仅Ⅰ和ⅡB)仅Ⅱ和ⅢC)仅Ⅲ和ⅣD)都可以12.设有职工表(职工号,姓名,地址1,地址2),其中,职工号为主码。

现要求地址1和地址2组合起来不能有重复值。

在SQL Serve r2008环境中有下列创建该表的语句:Ⅰ.CREATE TABLE职工表(职工号int PRIMARY KEY,姓名nchar(10),地址1 nvarchar(20),地址2 nvarchar(20),UNIQUE(地址1,地址2))Ⅱ.CREATE TABLE职工表(职工号int PRIMARY KEY,姓名nchar(10),地址1 nvarchar(20),地址2 nvarchar(20)UNIQUE(地址1,地址2))Ⅲ.CREATE TABLE职工表(职工号int PRIMARY KEY,姓名nchar(10),地址1 nvarchar(20)UNIQUE,地址2 nvarchar(20)UNIQUE)Ⅳ.CREATE TABLE职工表(职工号int PRIMARY KEY,姓名nchar(10),地址1 nvarchar(20)UNIQUE(地址1,地址2),地址2 nvarchar(20))上述语句能正确实现此约束的是()。

A)仅Ⅰ和ⅢB)仅Ⅱ和ⅣC)仅Ⅰ、Ⅱ和ⅣD)都正确13.在SQL Server 2008中,设有商品表(商品号,商品名,生产日期,单价,类别)。

现经常需要执行下列查询:SELECT商品号,商品名,单价FROM商品表WHERE类别IN(′食品′,′家电′)ORDER BY商品号现需要在商品表上建立合适的索引来提高该查询的执行效率。

下列建立索引的语句,最合适的是()。

A)CREATE INDEX Idx1 ON商品表(类别)B)CREATE INDEX Idx1 ON商品表(商品号,商品名,单价)C)CREATE INDEX Idx1 ON商品表(类别,商品号)INCLUDE(商品名,单价)D)CREATE INDEX Idx1 ON商品表(商品号)INCLUDE(商品名,单价)WHERE类别=′食品′OR类别=′家电′14.设在SQL Server 2008中有商品表(商品号,商品名,进货价格,销售价格),现要求销售价格必须至少是进货价格的1.1倍。

下列关于实现此约束的说法,正确的是()。

A)可以用触发器或者用CHECK约束实现B)只能用CHECK约束实现C)只能用触发器实现D)可以用DEFAULT约束实现15.设在SQL Server 2008中,用户U1在DB1数据库中创建了#Temp表。

下列关于#Temp表的说法,正确的是()。

A)只有在创建#Temp表的连接中才可以查询#Temp表数据B)在所有用户U1发起的连接中,都可以查询#Temp表数据C)在创建#Temp表的连接未断开时,DB1数据库的所有用户都可以查询#Temp表数据D)在创建#Temp表的连接断开后,DB1数据库的所有用户仍可以查询#Temp表数据16.在SQL Server 2008的某数据库中,设用户U1同时是角色R1和角色R2中的成员。

现已授予角色R1对表T具有SELECT、INSERT和UPDATE权限,授予角色R2对表T具有INSERT和DENY UPDATE权限,没有对U1进行其他授权,则U1对表T有权执行的操作是()。

A)SELECT和INSERTB)INSERT、UPDATE和SELECTC)SELECT和UPDATED)SELECT17.在SQL Server 2008中,设用户U1是某数据库db_datawriter角色中的成员,则U1在该数据库中有权执行的操作是()。

A)SELECTB)SELECT和INSERTC)INSERT、UPDATE和DELETED)SELECT、INSERT、UPDATE和DELETE18.某数据库应用系统在运行中,用户反映某操作很慢。

系统工程师在用户的客户机及数据库服务器上使用数据库管理系统自带的客户端程序执行此操作所涉及的SQL语句,发现在两个环境下SQL语句执行的速度都很慢。

为了提高效率,下列检查无需进行的是()。

A)检查客户机到数据库服务器的网络情况B)检查数据库服务器的CPU使用情况C)检查这些操作涉及到的表是否已建立有效的索引D)检查数据库中是否存在大量锁19.数据库应用系统在使用过程中,会根据用户的需求及系统运行情况对系统进行升级和改造。

关于系统升级改造工作,下列说法错误的是()。

A)在系统升级改造过程中,可能会调整数据库的逻辑结构,例如增加数据项、修改数据项的类型等B)升级改造实施过程应尽量选择在业务不繁忙或没有业务的期间进行,并在升级完成后进行测试C)升级改造过程一般只对应用系统及其相关的数据库对象进行调整,不涉及数据库管理系统及操作系统的类型和版本D)在升级之前,应先对现有的系统及数据进行备份,如果升级失败则需要使用备份进行恢复20.监控数据库系统运行状态是数据库管理员非常重要的职责。

数据库管理员有如下工作:Ⅰ.定期实施数据库完整备份并将备份数据传送到远端容灾中心Ⅱ.定期查看数据库空间是否满足业务需求Ⅲ.定期查看数据缓冲区命中率、数据库锁情况Ⅳ.定期查看数据库用户会话情况Ⅴ.使用自动化手段检查数据库CPU使用情况,出现异常情况时自动发短信通知系统管理员上述工作中属于数据库监控工作的是()。

A)仅Ⅰ、Ⅱ和ⅤB)仅Ⅰ、Ⅲ和ⅣC)仅Ⅱ、Ⅲ、Ⅳ和ⅤD)全部21.数据库管理系统为提高数据查询效率,可能会采用如下索引技术:Ⅰ.有序索引Ⅱ.聚集索引Ⅲ.树型索引Ⅳ.散列(哈希)索引其中,将属性值作为参数,不采用索引键值比较,而是采用一定的计算方法定位数据的有()。

A)仅ⅠB)仅Ⅰ、Ⅱ和ⅢC)仅ⅣD)都是22.设某在线论坛系统,其数据库服务和Web服务运行在同一台服务器上。

系统运行一段时间后用户数量激增,文章数量庞大,并发访问量不断增加,导致用户普遍反映论坛响应变慢,主要现象有用户登录验证时间变长和进入文章列表时响应时间过长。

相关文档
最新文档