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

合集下载

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

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

全国计算机等级考试三级数据库技术试题及答案(考试时间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)现有一个已经建好的“按雇员姓名查询”窗体,如下图所示。

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

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

计算机等级考试三级数据库技术第10套试题及答案一、单项选择题(共40分;1-20题每题1分,21-30题每题2分)1、基于严格的、明确的需求作为软件系统开发基础的软件开发模型是()。

A)瀑布模型B)快速原型模型C)螺旋模型D)结构模型2、在一个ER图中,包含四个实体集,两个二元一对多联系,一个三元多对多联系,一个一元多对多联系,则将该ER图转化为关系模型后,得到的关系模式个数是()。

A)4个B)5个C)6个D)7个3、从功能角度数据库应用系统可以划分为四个层次,其中用户使用create procedure命令所定义的存储过程位于()。

A)表示层B)业务逻辑层C)数据访问层D)数据持久层4、在需求分析阶段,可以使用IDEF0方法来建立系统的功能模型,它的基本元素是矩形框和箭头。

下面列出的描述学生助学贷款资格审批活动的IDEF0图中,正确的是()。

A)B)C)D)5、在IDEF1X数据建模方法中,学生实体集被划分为研究生和本科生,则学生和本科生之间的联系是()。

A)标定型联系B)非标定型联系C)分类联系D)非确定联系6、反规范化是将现有的表进行合并,以便提高数据库性能。

下列关于反规范化的说法,正确的是()。

A)反规范化总是会提高查询效率B)反规范化总是会减少数据冗余C)反规范化总不会降低更新效率D)反规范化总不会增加连接操作7、下列关于不同类型索引的说法,正确的是()。

A)主索引一定是聚集索引,但不一定是唯一索引B)主索引一定是唯一索引,但不一定是聚集索引C)主索引不一定是唯一索引,也不一定是聚集索引D)主索引一定是唯一索引,也一定是聚集索引8、事务吞吐量是衡量数据库系统性能的关键指标,下面列出了一些做法:Ⅰ.合并多个小事务Ⅱ.尽量使用行级锁Ⅲ.降低事务的隔离性级别Ⅳ.将单一磁盘改为RAID1磁盘存储系统以上做法中,能提高事务吞吐量的是()。

A)仅Ⅰ、Ⅱ和ⅢB)仅Ⅰ、Ⅱ和ⅣC)仅Ⅰ、Ⅲ和ⅣD)仅Ⅱ、Ⅲ和Ⅳ9、下列关于顺序图的说法,正确的是()。

计算机三级考试数据库技术自测试题

计算机三级考试数据库技术自测试题

计算机三级考试数据库技术自测试题计算机三级考试数据库技术考核的是数据库系统基础知识及数据库应用系统项目开发和维护的基本技能。

下面是计算机三级考试数据库技术自测试题,一起来看一下吧。

1).下面关于查询描述正确的是()A.可以使用CREATEVIEW打开查询设计器B.使用查询设计器可以生成所有的SQL查询语句C.使用查询设计器生成的SQL语句存盘后将存放在扩展名为QPR 的文件中D.使用DO语句执行查询时,可以不带扩展名正确答案:C2).数据库性能优化是数据库应用系统上线后最常见的运行维护任务之一。

下列有关数据库性能优化的说法,错误的是()A.数据库性能优化和数据库的外部环境有很大关系,如果外部环境出现瓶颈,单独对数据库进行调整很难取得较好效果B.在数据库性能优化期间可能对原有符合范式的关系转为不符合范式的关系C.物化视图将会预先计算并保存耗时操作的结果,可大幅度提高查询效率,但是物化视图必须人工手动刷新D.存储过程在执行期间不需要重新编译,可以在一定程度上提高运行效率,但是其与数据库管理系统绑定,更换数据库管理系统时需要重新编写正确答案:C答案解析:数据库性能优化和数据库的外部环境有很大关系,例如在网络带宽过窄的情况下导致数据库速度访问缓慢时,则单独对数据库本身优化无法取得很好的效果;物化视图是预先计算并保存表连接或聚集等耗时较多的操作结果,这样,在执行查询时大大提高了读取速度。

物化视图有很多方面和索引很相似:使用物化视图的目的是为了提高查询性能;物化视图对应用透明,增加和删除物化视图不会影响应用程序中SQL语句的正确性和有效性,物化视图需要占用存储空间,当基表发生变化时,物化视图可以手动刷新也可以定时自动刷新;存储过程是相当于加载到数据库上的模块,因此再次运行时不用重新编译,但其与数据库管理系统绑定,因此如果在更改数据库管理系统时,需要重新绑定存储过程。

在数据库性能优化期间有可能改动原有的符合范式。

【2023年】浙江省杭州市全国计算机等级考试数据库技术真题(含答案)

【2023年】浙江省杭州市全国计算机等级考试数据库技术真题(含答案)

【2023年】浙江省杭州市全国计算机等级考试数据库技术真题(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 下列推理正确的是A.由X→Y,Y→Z,可以得到X→YZB.由X→Y,W→Z,Y→Z,可以得到XW→Z;C.由X→Y,Y Z,可以得到X→ZD.由X→Y,Z Y,可以得到X→Z2. 给出关系R和S,如下表。

如果要得到关系D需要执行哪个操作?A.R∪SB.R-SC.R∩SD.R×S3. 微型计算机系统中,下面与CPU概念最不等价的是A.中央处理器B.微处理器C.主机D.控制器和运算器4. 下面关于数据库系统基于日志的恢复的叙述中,______ 是正确的。

A.利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前值可以进行REDOB.利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDOC.利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值可以进行REDOD.利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO5. 根据数据库规范化理论,下面命题中正确的是A.若R∈2NF,则R∈3NFB.若R∈3NF,则R不属于BCNFC.若R∈3NF,则R∈BCNFD.若R∈BCNF,则R∈3NF6. 在视图上不能完成的操作是( )。

A.更新视图B.查询C.在视图上定义新的基本表D.在视图上定义新视图7. 数据流图和数据字典这两个工具共同完成对需求分析调查结果的描述。

以下哪一项不是数据字典中的项目?A.数据项说明、数据结构说明B.数据流说明、数据存储说明C.处理过程说明D.数据完整性说明8. 以下说法正确的是________。

1、批处理系统中,作业一旦进入系统,用户就不能直接干预作业的运行2、虚存比主存大得多,它可以大于主存和辅存的总和3、当一个进程等待分配CPU时,该进程处于等待状态4、一个进程只可执行一个程序,一个程序只可构成一个进程A.1B.2C.3D.49. 在SQL中,关系模式被称为“基本表”,存储模式称为“存储文件”,子模式称为“视图”,下列说法不正确的是A.基本表是实际存储在数据库中的表B.视图是若干个基本表或其他视图构成的子集C.—个基本表不能跨越多个存储文件,同理,—个存储文件也不能存放多个基本表D.用户可以用SQL语句对视图和基本表进行查询等操作10. 汇编语言是一种符号语言,通常用指令功能的英文词缩写代替操作码。

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

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

2020计算机三级《数据库技术》练习题及答案一、选择题1.为了实现数据库的逻辑结构设计和物理结构设计结果,必须使用具体的DBMS提供的数据定义语言建立实际的数据库,此项操作又称为__________。

A.定义数据结构B.数据装载C.数据库运行D.数据库的试运行2.数据库管理员作为数据库的主要维护者,其维护工作主要包括__________。

①数据库的转储和恢复②数据库的安全性、完整性控制③数据库性能的监控分析和改进④数据库的重组和重构A.①和②B.①和③C.②和③D.①②③④3.下列关于数据库重构的说法中,错误的是__________。

A.数据库的重构就是对数据库的逻辑结构作必要的小范围改变B.当存储空间的分配过于零散,导致存取效率下降,所以必须重构数据库C.数据库重构包括重新设计数据库及其应用程序D.如果能够重构数据库,尽量不要重新设计数据库及相对应的应用程序4.下列哪些不是SQL Server数据库拥有的逻辑空间结构和物理空间结构。

A.表空间B.段C.区D.数据文件5.下面哪些是参数调整中需要注重的对象。

A.内存分配B.磁盘I/OC.资源竞争D.以上全部6.发生的可能性小,但破坏性,可能导致物理存储设备损坏,使数据库文件及数据全部丢失的故障类型是__________。

A.事务内部的故障B.系统故障C.介质故障D.计算机病毒7.关于数据转储,下列说法中不准确的是__________。

A.完全转储是对所有数据库实行备份B.增量转储只复制上次备份后发生变化的文件C.差量转储是对最近一次数据库完全备份以来发生的数据变化实行备份D.增量转储是对最近一次数据库完全备份以来发生的数据变化实行备份8.关于检查点,下列说法中不准确的是__________。

A.检查点限度地减少数据库完全恢复时所必须执行的日志部分B.使用检查点方法能够改善恢复效率C.能够定期建立检查点,也能够按照某种规则建立检查点D.无论事务在检查点之前还是之后提交,都需执行REDO操作9.数据库镜像有很多优点,但不包括__________。

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

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

计算机三级考试《数据库技术》章节习题与答案计算机三级考试《数据库技术》章节习题与答案“数据库技术”考核数据库系统基础知识及数据库应用系统项目开发和维护的基本技能。

下面是店铺为大家搜索整理的关于《数据库技术》章节习题与答案,欢迎参考练习,希望对大家有所帮助!想了解更多相关信息请持续关注我们店铺!1[单选题] 创建存储过程的用处主要是__________。

A.提高数据操作效率B.维护数据的一致性C.实现复杂的业务规则D.增强引用完整性参考答案:A2[单选题]下列不属于存储过程好处的是:( )A.模块化程序设计B.改善性能C.增加网络流量D.增强应用程序安全性参考答案:C3[填空题]存储过程中传递参数有两种方式:按参数位置和( )传递值参考答案:参数名4[单选题]设某数据库在非工作时间(每天8:00以前、18:00以后、周六和周日)不允许授权用户在职工表中插入数据。

下列方法中能够实现此需求且最为合理的是( )A.建立存储过程B.建立后触发型触发器C.定义内嵌表值函数D.建立前触发型触发器参考答案:D5[单选题]下列关于存储过程的说法中,正确的是__________。

A.在定义存储过程的代码中可以包含数据的增、删、改、查语句B.用户可以向存储过程传递参数,但不能输出存储过程产生的结果C.存储过程的执行是在客户端完成的D.存储过程是存储在客户端的可执行代码段参考答案:A6[单选题]在SQL语言中,为了数据完整性约束能力应创建( )。

A.视图viewB.索引indexC.游标cursorD.触发器trigger参考答案:D7[填空题]用户自定义函数结构与存储过程类似,但必有( )子句用于返回函数值参考解析:RETURN8[单选题]在开发数据库应用系统时,使用存储过程可以提高数据访问效率,降低网络流量。

下列关于存储过程的说法,错误的是( )A.存储过程可以接受输入参数,并可将执行结果以输出参数形式返回B.存储过程可以有多个输入参数,但只能有一个输出参数C.定义存储过程时,在一个存储过程中可以同时包含数据的增、删、改、查操作D.存储过程的输入参数和输出参数均可有默认值参考答案:B9[单选题]设要定义一个包含两个输入参数和两个输出参数的存储过程,各参数均为整型。

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

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

计算机三级数据库技术考试题及答案1[填空题]SQL语言支持查询结果的并、交、差运算分别采用下列运算符:() 、() 、()参考解析:UNION,INTERSECT,EXCEPT2[单选题]数据库管理系统为提高数据查询效率,可能会采用如下索引技术:Ⅰ.有序索引Ⅱ.聚集索引Ⅲ.树型索引Ⅳ.散列(哈希)索引其中,将属性值作为参数,不采用索引键值比较,而是采用一定的计算方法定位数据的有()A.仅ⅠB.仅Ⅰ、Ⅱ和ⅢC.仅ⅣD.都【参考答案】:C3[单选题]现要利用Student表查询年龄最小的学生的姓名和年龄。

下列实现此功能的查询语句中,正确的是__________。

A.SELECT Sname, MIN(Sage) FROM StudentB.SELECT Sname, Sage FROM Student WHERE Sage = MIN(Sage)C.SELECT TOP 1 Sname, Sage FROM StudentD.SELECTl 参考解析:第(2)~(5)题基于学生选课课程数据库中的3个关系:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER),它们的主码分别是S#、(S#,C#)、C#6[单选题]下列关于保持数据完整性的叙述中,不正确的是( )。

A.向关系SC插入元组时,S#和C#都不能是空值(NULL)B.可以任意删除关系SC中的元组C.向任何一个关系插入元组时,必须保证关系主码值的唯一性D.可以任意删除关系C中的元组【参考答案】:D7[填空题]开窗函数是指可以用于分区或分组计算的函数,开窗函数必须放在() 子句前边。

参考解析:OVER8[单选题]在SQL Server 2008中,设各系统数据库当前主要数据文件及日志文件的大小如下表所示:数据库主要数据文件(MB)日志文件(MB)master152model41msdb82tempdb61现要在该系统中创建一个新的用户数据库,则用户数据库中主要数据文件的大小不能小于()A.15MBB.4MBC.8MBD.6MB【参考答案】:B9[单选题]设SC表中记录成绩的列为:Grade,类型为int。

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

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

全国计算机三级《数据库技术》练习题及答案1.以下属于非容器类控件的是(b)A.FormbelC.pageD.Container2.不可以作为文本框控件数据的是(d)A.数值型字段B.内存变量C.字符型字段D.备注型字段3.视图设计器中比查询设计器中多出的选项卡是(d)A.字段B.排序依据C.联接D.更新条件4.在"添加表和视图"窗口,"其他"按钮的作用是让用户选择(c)A.数据库表B.视图C.不属数据库的表D.查询5.视图不能单独存在,它必须依赖于(b)A.视图B.数据库C.数据表D.查询6.默认查询的输出形式是(d)A.数据表B.图形C.报表D.浏览7.实现多查询的数据可以是(c)A.远程视图B.数据库C.数据表D.本地视图8.有关@…SAY…GET…语句中的校验子句表达正确的选项是(c)A.RANGE子句是非强制校验,如果输入的数据超过或等于给定上、下限,那么提示出错B.VALID子句是强制校验,如果输入的数据使条件表达式为真或数值表达式的值不等于零,那么报警并提示出错C.RANGE非强制校验,只有当的变量发生了变化,并按了回车键才予以校验,在给定的初值超过上限或下限时,如果是用光标键移出当前区,那么不会提示无效。

D.VALID强制校验,在初值使条件表达式为假或使数值表达式为零时,只要按下回车键,就实施校验,并提示正确的数据范围9.下面语句()的格式是正确的。

BA.@10,10,20,20CLEARB.@10,10C.@10.10,D.CLEARFROM10,10TO20,2010.有关自定义函数的表达,正确的选项是(c)A.自定义函数的调用与标准函数不一样,要用DO命令B.自定义函数的最后完毕语句可以是RETURN或RETRYC.自定义函数的RETURN语句必须送返一个值,这个值作为函数返回值D.调用时,自定义函数名后的括号中一定写上形式参数11.下面有关命令SETDEVICETOPRINTER的表达正确的选项是(c)A.该命令的功能是开关打印设备B.该命令的功能是将打印机联机C.该命令的功能是设置@…SAY命令的输出定向为打印机D.该命令的功能是设置"?"或"??"命令的输出定向为打印机12.有关SCAN循环构造,表达正确的选项是(b)A.SCAN循环构造中的LOOP语句,可将程序流程直接指向循环开始语句SCAN,首先判断EOF()函数的真假B.在使用SCAN循环构造时,必须翻开某一个数据库C.SCAN循环构造的循环体中必须写有SKIP语句D.SCAN循构造,如果省略了子句、FOR和WHILE条件子句,那么直接退出循环13.有关FOR循环构造,表达正确的选项是(c)A.对于FOR循环构造,循环的次数是的B.FOR循环构造中,可以使用EXIT语句,但不能使用LOOP语句C.FOR循环构造中,不能人为地修改循环控制变量,否那么会导致循环次数出错D.FOR循环构造中,可以使用LOOP语句,但不能使用EXIT语句14.有关@…SAY…GET…语句中的功能符和格式符的使用正确的选项是(d)A.PICTURE指定的功能符是位对位进展格式控制,即一对一格式化,功能符使用时不用字符定界符B.FUNCTION子句指定的格式符能控制所有位的格式,即整体格式化,格式符使用时要用字符定界符C.FUNCTION子句既可以使用格式符也可以使用功能符,格式符前面必须加符号@二者之间用空格分开D.PICTURE子句既可以使用格式符也可以使用功能符,功能符前面必须加符号@。

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

计算机三级《数据库技术》测试题及答案
计算机三级《数据库技术》测试题及答案
一、选择题
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使用的云计算根底架构形式包括__________、__________、__________、__________四个互相独立又严密结合在一起的系统。

5.并行数据库有多种体系构造,主要可分为__________、__________、__________和__________四种。

6.在并行数据库中,一维数据划分方法主要包括
__________、__________和__________。

其中__________和__________合适于扫描整个关系的应用,__________合适于点查询的应用。

参考答案:
一、选择题
1.B
2.C
3.A
4.C
5.A
6.A
二、填空题
1.全局数据库管理系统 GDBMS全局数据字典GDD 部分数据库管理系统LDBMS 通信管理CM
2.全局外形式全局概念形式分片形式分配形式部分概念形式部分内形式全局外形式
3.Amazon的AWS Google的GAE Hadoop
4.GFS MapReduce Chubby BigTable
5.共享内存构造共享磁盘构造无共享构造层次构造
6.轮转法散列划分范围划分轮转法范围划分散列划分。

相关文档
最新文档