【导语】“红颜曦”通过精心收集,向本站投稿了11篇计算机三级数据库笔试题目,下面是小编为大家整理后的计算机三级数据库笔试题目,欢迎大家借鉴与参考,希望对大家有所帮助。
- 目录
篇1:计算机三级数据库笔试题目
计算机三级数据库笔试题目
计算机三级数据库笔试题目如下:
有两个表,例如PRODUCT表ID --产品id(主键,自增长) intPRODUCTNAME --产品名称 nvarchar(200)PRODUCTCOUNT --产品数量 intUSERNAME --用户名(与表USERS中的username关联)nvarchar(200)USERS表ID --用户id(主键,自增长)intUSERNAME --用户名 nvarchar(200)1.问题很简单,分别写出两个表的增删改语句(t-sql)我不明白的是产品表和用户表的字段有关联,那向产品表插入记录(USERNAME)怎么确定是否已存在于USERS表中?如果有答案请写出来或发送到下面的邮箱2.3.查询,都很简单4.存储过程:向产品表中插入一条记录并返回他的ID
设有一个共有500个元素的已升序排列的线性表,对于一个给定的值k,用二分法查找与k相等的元素,在检索不成功的情况下,则至多需要比较______次,
查找次数应是log2 500即10次,但标准却说9次,到底是几次?标准或依据是什么?
标准答案解释(
二分检索法的`检索步骤是这样的:先用表中间位置上的记录的关键码与已知值比较,若相等,则检索成功(最少比较1次);否则,根据比较的结果确定下一步在表的前半部还是后半部继续用二分法检索,
这就是二分检索法。
标准答案为:9
)
65. 在顺序表(8,11,15,19,25,26,30,33,42,48,50)中,用二分法查找关键码值20,需做的关键码比较次数为______。
这个题目比较次数应该是4次,但一道选择题的标准答案却说5次(,答案的解释是在未查找到情况最后还比较了一次)
答案:
一、
500
第一次 250
第二次 125
第三次 62+63
第四次 31
第五次 15+16
第六次 8
第七次 4
第八次 2
第九次 1
二、
共11个数
第一次 6+5
第二次 3
第三次 2+1
第四次 1
应该是四次。
篇2:计算机三级数据库笔试
一、选择题
1、习惯上,cpu与哪个部件组成了计算机的主机?a、控制器b、运算器c、内存储器d、控制器和运算器请选择答案:a b c d 2、题2计算机的内存储器比外存储器a、便宜b、储存更多信息c、存取速度快d、虽贵,但能存储更多信息请选择答案:a b c d 3、题3关于计算机语言,下面叙述不正确的是a、高级语言是独立于具体的机器系统的b、汇编语言对于不同类型的计算机,基本上不具备通用性和可移植性c、高级语言是先于低级语言诞生的d、一般来讲,与高级语言相比,机器语言程序执行的速度较快请选择答案:a b c d 4、题4p、v操作属于a、机器指令b、系统调用命令c、低级通信原语d、作业控制命令请选择答案:a b c d 5、题5在一所大学中,每个系都有自己的局域网,则连接各个系的校园网a、是广域网b、还是局域网c、是地区网d、这些局域网不能互连请选择答案:a b c d 6、题6在计算机的应用领域中,cai表示a、计算机辅助设计b、计算机辅助教学c、计算机辅助制造d、计算机辅助程序设计请选择答案:a b c d 7、题7若让元素1,2,3依次进栈,则出栈次序不可能出现哪一种情况?a、3,2,1b、2,l,3c、3,1,2d、i,3,2请选择答案:a b c d 8、题8单向链表的每一个节点都有一个指向它的后续节点的指针link,现有节点p和q,节点q在节点p的前面,要删除节点p,正确的操作应该是a、q↑.link:=p↑.link;b、p↑.link:=q↑.link;c、q↑.link:=p;p↑.link:=q;d、q:=p↑.link;p↑.link:=q↑.link;请选择答案:a b c d 9、题9在一棵树中,哪一个节点没有前驱节点?a、分支节点b、叶节点c、树根节点d、空节点请选择答案:a b c d 10、题10假设二叉树根节点的层次为0,一棵深度(高度)为k的满二叉树和同样深度的完全二叉树各有f个节点和c个节点,下列关系式不正确的是a、f≥cb、c>fc、f=2的k-1次幂减1d、c大于2的k次幂减1请选择答案:a b c d 11、题11对一个由n个关键码组成的序列,借助排序过程选出其中最大的关键码,要求关键码比较次数和移动次数最少,应当使用下列哪种排序方法?a、归并排序b、直接插入排序c、直接选择排序d、快速排序请选择答案:a b c d 12、题12在一棵二叉树的先序遍历、中序遍历、后序遍历所产生的序列中,所有叶节点的先后顺序a、都不相同b、完全相同c、先序和中序相同,而与后序不同d、中序和后序相同,而与先序不同请选择答案:a b c d 13、题13设森林f对应的二叉树为b,它有m个节点,b的根为p,p的右子树上的节点个数为n,森林f中第一棵树的节点个数是a、m-n-1b、n+1c、m-n+1d、m-n请选择答案:a b c d 14、题14线性表是一个具有n个什么项目的有限序列?a、表元素b、字符c、数据元素d、数据项请选择答案:a b c d 15、题15按行优先顺序存储下三角矩阵的非零元素,则计算非零元素aij(1≤j≤i≤n)的地址的公式为请选择答案:a b c d 16、题16哪一个不是分时系统的基本特征?a、同时性b、独立性c、实时性d、交互性请选择答案:a b c d 17、题17计算机系统中判别是否有中断事件发生应是在a、进程切换时b、执行完一条指令后c、执行p操作后d、由用户态转入核心态时请选择答案:a b c d 18、题18采用动态重定位方式装入的作业,在执行中允许如何将其移动?a、用户有条件地b、用户无条件地c、操作系统有条件地d、操作系统无条件地请选择答案:a b c d 19、题19在可变分区存储管理中,最优适应分配算法要求对空闲区表项按哪种顺序进行排列?a、地址从大到小b、地址从小到大c、尺寸从大到小d、尺寸从小到大请选择答案:a b c d 20、题20为了提高设备分配的灵活性,用户申请设备时应指定a、设备类相对号b、设备类绝对号c、相对号d、绝对号请选择答案:a b c d 21、题21启动外围设备前必须组织好通道程序,下列哪一项不是通道程序的控制部件?a、ccwb、cswc、cawd、psw请选择答案:a b c d 22、题22共享变量是指如何访问的变量?a、只能被系统进程b、只能被多个进程互斥c、只能被用户进程d、可被多个进程请选择答案:a b c d 23、题23若系统中有5个并发进程涉及某个相同的变量^,则变量^的相关临界区是由几个临界区构成?a、2个b、3个c、4个d、5个请选择答案:a b c d 24、题24主要由于何种原因,使unix易于移植?a、unix是由机器指令书写的b、unix大部分由汇编语言,少部分用c语言编写c、unix是用汇编语言编写的d、unix小部分由汇编语言,大部分用c语言编写请选择答案:a b c d 25、题25关于unix的用户标识,下列哪一项是不正确的?a、一为实际的uid,一为有效的suidb、uid与suid可能不同c、suid与uid更能反映用户的真实身份d、suid表示用户临时具有执行某个程序的权力请选择答案:a b c d 26、题26ms_sql server是a、数据库b、数据库系统c、数据处理系统d、数据库管理系统请选择答案:a b c d 27、题27在数据管理技术发展阶段中,文件系统阶段与数据库系统阶段的主要区别之一是数据库系统a、数据可共享b、数据可长期保存c、采用一定的数据模型组织数据d、有专门的软件对数据进行管理请选择答案:a b c d 28、题28在数据库的3级模式结构中,外模式又称为a、物理模式b、存储模式c、逻辑模式d、用户模式请选择答案:a b c d 29、题29在关系数据库设计理论中,如果一个关系月满足1nf,但r的某个非码属性传递函数依赖于码,则关系r至多属于a、1nfb、2nfc、3nfd、bcnf请选择答案:a b c d 30、题30在数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是a、层次分析法和层次结构图b、数据流程分析法和数据流程图c、结构分析法和模块结构图d、实体—联系方法和e-r图请选择答案:a b c d 31、题31 有关系s(s#,sname,sex),c(c#,cname),sc(s#,c#)。其中s#为学生号,sname为学生姓名,sex为性别,c#为课程号,cname为课程名。要查询选修“计算机文化”课的全体男学生姓名的sql语句是: select sname from s,c,sc wherea、s.s#=sc.s# and sex='男' and cname='计算机文化'b、s.s#=sc.s# and c.c#=sc.c# and cname='计算机文化'c、sex='女' and cname='计算机文化'd、s.s#=sc.s# and c.c#=sc.c# and sex='男' and cname='计算机文化' 请选择答案:a b c d 32、题32根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。下面“单位”关系中,因哪一个属性而使它不满足第一范式? 单位(单位号,单位名,单位成员,单位总经理)a、单位号b、单位名c、单位成员d、单位总经理请选择答案:a b c d 33、题33新奥尔良方法将数据库设计分为4个阶段,它们是a、系统规划、系统分析设计、系统实施、系统运行维护b、需求分析阶段、设计阶段、实施阶段、运行阶段c、系统规划阶段、概念设计阶段、详细设计阶段、实施阶段d、需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段请选择答案:a b c d 34、题34ms_sql server数据库系统的核心是a、sybase sql serverb、ibm db2c、microsoft sql serverd、oracle请选择答案:a b c d 35、题35下面不属于dbms的数据操纵方面的程序模块的是a、ddl翻译程序模块b、查询处理程序模块c、数据更新程序模块d、嵌入式查询程序模块请选择答案:a b c d 36、题36当局部e-r图合并成全局e-r图时,可能出现冲突,下面哪一项不属于这一冲突?a、命名冲突b、属性冲突c、语法冲突d、结构冲突请选择答案:a b c d 37、题37ims系统属于a、层次模型数据库b、网状模型数据库c、分布式数据库d、关系模型数据库请选择答案:a b c d 38、题38在分布式数据库系统中,逻辑数据库被划分成若干片段,其中按投影操作来分片的称为a、水平分片b、垂直分片c、导出分片d、选择分片请选择答案:a b c d 39、题39下面不属于使用视图的优点的是a、分散用户的数据b、降低数据库的复杂性c、组织数据转移到其他应用程序d、简化数据库的管理请选择答案:a b c d 40、题40游标是系统为用户开设的一个a、内存空间b、数据缓冲区c、外存空间d、虚拟空间请选择答案:a b c d 41、题41 数据库系统发生故障时,可以基于日志进行恢复。下面列出的条目中,哪些是日志记录的内容? ⅰ.事务开始信息 ⅱ.更新信息 ⅲ.提交信息 ⅳ.事务中止信息a、ⅰ,ⅱ和ⅳb、ⅰ,ⅲ和ⅳc、ⅱ,ⅲ和ⅳd、都是请选择答案:a b c d 42、题42有两个关系r和s,分别包含15个和10个元组,则在r∪s,r-s,r∩s中不可能出现的元组数目情况是a、15,5,10b、18,17,7c、21,11,4d、25,15,o请选择答案:a b c d 43、题43在并发控制的技术中,最常用的是封锁方法。对于共享锁(s)和排他锁(x)来说,下面列出的相容关系中,哪一个是不正确的?a、x/x:trueb、s/s:truec、s/x:falsed、x/s:false请选择答案:a b c d 44、题44-45 第(44)和(45)题的关系代数操作基本如下的关系r和s。若关系r和s的关系代数的操作结果如下,这是执行了请选择答案:a b c d 45、若关系r和s的关系代数操作的结果如下,这是执行了请选择答案:a b c d 46、题46在数据库管理系统中,下面哪一项不是数据库存取的功能模块?a、事务管理程序模块b、数据更新程序模块c、交互式程序查询模块d、查询处理程序模块请选择答案:a b c d 47、题47在数据库管理系统的层次结构中,由高级到低级的层次排列顺序为a、应用层,数据存取层,数据存储层,语言翻译处理层b、应用层,数据存储层,数据存取层,语言翻译处理层c、应用层,数据存储层,语言翻译处理层,数据存取层d、应用层,语言翻译处理层,数据存取层,数据存储层请选择答案:a b c d 48、题48下述不属于概念模型应具备的性质是a、有丰富的语义表达能力b、易于交流和理解c、易于变动d、在计算机中实现的效率高请选择答案:a b c d 49、题49db是a、数据库b、数据库管理系统c、数据处理d、数据库系统请选择答案:a b c d 50、题50ddl是a、操作数据语言b、定义数据的语言c、自含语言d、宿主语言请选择答案:a b c d 51、题51下面关于函数依敕的叙述中,不正确的是请选择答案:a b c d 52、题52设u是所有属性的集合,x,y,z都是u的子集,且z=u-x-y。下面关于多值依赖的叙述中,不正确的是请选择答案:a b c d 53、题53-54第(53)至(54)题基于以下的叙述:关系模式r(b,c,m,t,a,c),根据语义有如下函数依赖集:f={b→c,(m,t)→b,(m,c)→t, (m,a)→t,(a,b)→c “>请选择答案:a b c d 54、r的规范化程度最高达到a、1nfb、2nfc、3nfd、4nf请选择答案:a b c d 55、题55下列关于delphi的叙述中,哪一项是不正确的?a、delphi属于第四代语言b、delphi基于面向对象编程方法,是一种可视化开发工具c、delphi提供了数据迁移工具(datapump),可以实现数据从一个数据库到另一个数据库的迁移d、delphi可以方便地支持数据仓库的创建请选择答案:a b c d 56、题5620世纪90年代,随着网络技术的发展,哪一种结构的数据库系统成为主流?a、客户/服务器b、并行c、分布式d、网络请选择答案:a b c d 57、题57采用扩展关系数据模型的方法建立的数据库系统,称做a、对象—关系数据库系统b、扩展关系数据库系统c、拓展关系数据库系统d、以上都不正确请选择答案:a b c d 58、题58delphi具有良好的数据处理能力,它所提供的哪一个工具可将数据从一种数据库全部或部分迁移到另一种数据库中?a、datapumpb、data base explorerc、bded、odbc请选择答案:a b c d 59、题59哪一个以更好地支持企业或组织的决策分析处理的、面向主题的、集成的、相对稳定的、体现历史变化的数据集合?a、数据库系统b、数据库管理系统c、数据仓库d、数据集成请选择答案:a b c d 60、题60第一代数据库系统的出现,标志着a、文件管理已由自由管理阶段进入了数据库系统阶段b、数据管理由文件系统阶段进入了数据库系统阶段c、数据管理由人工管理阶段进入了文件系统阶段d、数据管理由人工管理阶段进入了数据库系统阶段请选择答案:a b c d 二、填空题 61、二、填空题(每空2分,共40分)题61在计算机系统中,___1___通常用8位二进制组成,可代表一个数字、一个字母或一个特殊符号。答案: 62、题62www是以超文本标注语言为基础、能够提供面向internet服务的信息浏览系统,www系统的结构采用了___2___模式。答案: 63、题63队列的插入操作在___3___进行,删除操作在队头进行。答案: 64、题64设只包含根节点的二叉树的高度为0,则高度为k的二叉树的最小节点数为___4___。答案: 65、题65对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根节点为最小关键码),在初始建堆过程中需进行的关键码交换次数为___5___。答案: 66、题66先来先服务、短作业优先、最高响应比优先、优先数法调度算法中最短的作业平均周转时间是___6___。答案: 67、题67在存储管理中,为实现地址映射,硬件应提供两个寄存器,一个是基址寄存器,另一个是___7___。答案: 68、题68当一个进程完成了特定的任务后,系统收回这个进程所占的工作区或主存空间或资源和取消该进程的___8___就撤销了该进程。答案: 69、题69进程创建工作主要完成的是创建进程控制块(pcb),并把它挂到___9___队列中。答案: 70、题70若查询同时涉及两个以上的表,则称之为___10___。答案: 71、题71文件系统与数据库之间的主要区别是看___11___。答案: 72、题72 sql语言采用___12___操作方式。 例如,查询所有平均成绩在90分以上的学生姓名,用户必须说明完成该请求的具体处理过程,即如何用循环结构按照某条路径一条一条地把满足条件的学生记录读出来,而sql语言采用集合操作方式,不仅查询结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合(一次一个集合)。答案: 73、题73数据库系统的3级模式结构由外模式、___13___和内模式组成。答案: 74、题74在关系模式规范化过程中,若要求分解保持函数依赖,那么模式分解一定可以达到3nf,但不一定能达到___14___。答案: 75、题75通过视图进行查询,首先要进行___15___。答案: 76、题76oracle olap是oracle数据库系统的___16___解决方案。答案: 77、题77目前,规模最大、用户最多的互联网络是___17___,它是集各类信息资源为一体的数据资源网。答案: 78、题78数据库的运行管理功能主要是指___18___。答案: 79、题79数据库用户有dba、专业用户、应用程序员和___19___。答案: 80、题80数据仓库中存放的数据是为了适应数据的___20___处理要求而集成起来的。答案:篇3:2003全国计算机等级考试三级笔试试卷数据库技术
一、选择题(每小题1分,共60分)
下列各题a)、b)、c)、d)四个选项中,只有一个选项是正确的。请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)系统软件一般包括
ⅰ. 服务性程序 ⅱ. 语言处理程序
ⅲ. 操作系统 ⅳ. 数据库管理系统
a)ⅰ、ⅱ和ⅲ b)ⅰ、ⅲ和ⅳ
c)ⅱ、ⅲ和ⅳ d)全部
(2)为提高产品质量、降低生产成本,利用计算机控制、操作和管理生产设备的系统称为
a)cat系统 b)cai系统
c)cad系统 d)cam系统
(3)计算机输出设备的功能是
a)将计算机运算的二进制结果信息打印输出
b)将计算机内部的二进制信息显示输出
c)将计算机运算的二进制结果信息打印输出和显示输出
d)将计算机内部的二进制信息转换为人和设备能识别的信息
(4)internet 上的计算机,在通信之前需要
a)建立主页 b)指定一个ip地址
c)使用www服务 d)发送电子邮件
(5)信息传输的安全应保证信息在网络传输的过程中不被泄露和不被攻击。下列哪些属于攻击方法?
ⅰ. 复制信息 ⅱ. 剪裁信息 ⅲ. 窃听信息
a)ⅰ和ⅱ b)ⅱ和ⅲ c)ⅰ和ⅲ d)全部
(6)计算机病毒是一种具有破坏性的计算机程序,它是
a)最初由系统自动生成的程序 b)具有恶毒内容的文件
c)具有自我再生能力的程序 d)只通过网络传播的文件
(7)以下关于数据的存储结构的叙述中哪一条是正确的?
a)数据的存储结构是数据间关系的抽象描述
b)数据的存储结构是逻辑结构在计算机存储器中的实现
c)数据的存储结构分为线性结构和非线性结构
d)数据的存储结构对数据运算的具体实现没有影响
(8)以下关于队列的叙述中哪一条是不正确的?
a)队列的特点是先进先出
b)队列既能用顺序方式存储,也能用链接方式存储
c)队列适用于二叉树对称序周游算法的实现
d)队列适用于树的层次次序周游算法的实现
(9)单链表的每个结点中包括一个指针link,它指向该结点的后继结点。现要将指针q指向的新结点插入到指针p指向的单链表结点之后,下面的操作序列中哪一个是正确的?
a)q:=p^.link; p^.link:=q^.link; b)p^.link:=q^.link; q:=p^.link;
c)q^.link:=p^.link; p^.link:=q; d)p^.link:=q; q^.link:=p^.link;
(10)按行优先顺序存储下三角矩阵
的非零元素,则计算非零元素aij (1≤j≤i≤n) 的地址的公式为
a)loc(aij ) = loc(a11 ) + i ′ (i + 1) /2 + j
b)loc(aij ) = loc(a11 ) + i ′ (i + 1) /2 + (j - 1)
c)loc(aij ) = loc(a11 ) + i ′ (i - 1) /2 + j
d)loc(aij ) = loc(a11 ) + i ′ (i - 1) /2 + (j - 1)
第(11)至(12)题基于下面的叙述:
某二叉树结点的前序序列为e、a、c、b、d、g、f,对称序序列为a、b、c、d、e、f、g。
(11)该二叉树结点的后序序列为
a)b、d、c、a、f、g、e
b)b、d、c、f、a、g、e
c)e、g、f、a、c、d、b
d)e、g、a、c、d、f、b
(12)该二叉树对应的树林包括多少棵树?
a)1 b)2 c)3 d)4
(13)在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比较次数为
a)2 b)3 c)4 d)5
(14)设散列表的地址空间为0到10,散列函数为h(k) = k mod 11,用线性探查法解决碰撞。现从空的散列表开始,依次插入关键码值95,14,27,68,82,则最后一个关键码82的地址为:
a)4 b)5 c)6 d)7
(15)设待排序关键码序列为(25,18,9,33,67,82,53,95,12,70),要按关键码值递增的顺序进行排序,采取以第一个关键码为分界元素的快速排序法,第一趟完成后关键码95被放到了第几个位置?
a)7 b)8 c)9 d)10
(16)下列关于进程间通信的描述中,不正确的是
a)进程互斥是指每次只允许一个进程使用临界资源
b)进程控制是通过原语实现的
c)p、v操作是一种进程同步机制
d)管道不是一种进程高级通信机制
(17)引入多道程序设计技术的目的是
a)增强系统的用户友好性
b)提高系统实时性
c)充分利用处理器资源
d)扩充内存容量
(18)在程序状态字psw中设置了一位,用于控制用户程序不能执行特权指令,这一位是
a)保护位 b)cpu状态位
c)屏蔽位 d)条件位
(19)下列关于文件系统当前目录的描述中,哪个是不正确的?
a)每个用户可以有一个当前目录
b)引入当前目录可以加快检索速度
c)查找文件时可以使用部分路径名
d)当前目录不能随意改变
(20)下列关于紧凑技术的叙述中,哪个是不正确的?
a)内存中任意一个程序都可以随时移动
b)移动可以集中分散的空闲区
c)移动会增加处理器的开销
d)采用紧凑技术时应尽可能减少移动的信息量
(21)引入虚拟存储技术的关键前提是
a)有大容量的外存
b)程序执行的局部性原理
c)硬件提供地址转换机制
d)选择一种合适的页面调度算法
(22)文件系统的多级目录结构是一种
a)线性结构 b)树形结构
c)散列结构 d)双链表结构
(23)构成文件的基本单位是字符,这一类文件称为
a)流式文件 b)记录式文件
c)顺序文件 d)索引文件
(24)下列哪一种(些)磁盘调度算法只考虑了公平性?
ⅰ. 先来先服务
ⅱ. 最短寻道时间优先
ⅲ. 扫描
a)ⅰ b)ⅱ c)ⅰ和ⅲ d)全部
(25)在数据库技术中,反映现实世界中事物的存在方式或运动状态的是
a)信息 b)数据 c)消息 d)命令
(26)信息的价值与信息的哪些性质密切相关?
ⅰ. 准确性 ⅱ. 及时性 ⅲ. 可靠性 ⅳ. 开放性 ⅴ. 完整性
a)ⅰ、ⅱ、ⅲ和ⅳ b)ⅱ、ⅲ、ⅳ和ⅴ
c)ⅰ、ⅱ、ⅲ和ⅴ d)ⅰ、ⅱ、ⅳ和ⅴ
(27)在关系数据库中,视图(view)是三级模式结构中的
a)内模式 b)模式 c)存储模式 d)外模式
(28)在数据库的三级模式结构中,内模式有
a)1个 b)2个 c)3个 d)任意多个
(29)在关系数据库系统中,当关系的型改变时,用户程序也可以不变。这是
a)数据的物理独立性 b)数据的逻辑独立性
c)数据的位置独立性 d)数据的存储独立性
(30)设关系r和s的元组个数分别为100和300,关系t 是r与s的笛卡尔积,则t的元组个数是
a)400 b)10000 c)30000 d)90000
(31)下面对于关系的叙述中,哪个是不正确的?
a)关系中的每个属性是不可分解的
b)在关系中元组的顺序是无关紧要的
c)任意的一个二维表都是一个关系
d)每一个关系只有一种记录类型
(32)设关系r与关系s具有相同的目(或称度),且相对应的属性的值取自同一个域,则r-(r-s)等于
a)r è s b)r ? s c)r × s d)r - s
(33)在关系代数中,从两个关系的笛卡尔积中,选取它们属性间满足一定条件的元组的操作,称为
a)投影 b)选择 c)自然连接 d)q 连接
第(34)和(35)题的关系代数操作基于如下的关系r和s:
(34)若关系r和s的关系代数操作的结果如下,这是执行了
(35)若关系r和s的关系代数操作的结果如下,这是执行了
(36)sql语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句alter table实现哪类功能?
a)数据查询 b)数据操纵 c)数据定义 d)数据控制
(37)在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建
a)另一个表(table) b)游标 ( cursor )
c)视图(view) d)索引 ( index )
第(38)至(41)题基于”学生-选课-课程“数据库中的三个关系:
s(s#,sname,sex,age), sc(s#,c#,grade), c(c#,cname,teacher)
(38)若要求查找选修”数据库技术“这门课程的学生姓名和成绩,将使用关系
a)s和sc b)sc和c c)s和c d)s、sc和c
(39)若要求查找姓名中第一个字为\\'王\\'的学生号和姓名。下面列出的sql语句中,哪个(些)是正确的?
ⅰ. select s#,sname from s where sname = ˊ王%ˊ
ⅱ. select s#,sname from s where sname like ˊ王%ˊ
ⅲ. select s#,sname from s where sname like ˊ王_ ˊ
a)ⅰ b)ⅱ c)ⅲ d)全部
(40)为了提高查询速度,对sc表(关系)创建唯一索引,应该创建在哪个(组)属性上?
a)(s#, c#) b)s# c)c# d)grade
(41)为了考虑安全性,每个教师只能存取自己讲授的课程的学生成绩,为此dba应创建
a)视图(view) b)索引(index) c)游标(cursor) d)表(table)
(42)数据库管理系统中的安全控制模块属于
a)数据库定义程序模块 b)数据库操纵程序模块
c)数据库运行管理程序模块 d)数据库组织、存储和管理程序模块
(43)下面所列的条目中
ⅰ. 语法检查 ⅱ. 语义检查
ⅲ. 用户存取权限检查 ⅳ. 数据完整性检查
当用户发出查询数据库数据的命令时,数据库管理系统需要进行的检查是
a)ⅰ和ⅱ b)ⅰ、ⅱ和ⅲ c)ⅱ和ⅲ d)全部
(44)下述哪一种方法不属于并行数据库物理存储中常用的关系划分方法?
a)轮转法 b)投影法 c)散列分布 d)范围分布
(45)下面的条目中,哪些是ibm数据仓库三层结构中的组成部分?
ⅰ. oltp业务系统 ⅱ. 前台分析工具
ⅲ. 数据仓库 ⅳ. 数据集市
a)ⅰ、ⅱ和ⅲ b)ⅰ、ⅱ和ⅳ
c)ⅰ、ⅲ和ⅳ d)ⅱ、ⅲ和ⅳ
(46)”事务的所有操作在数据库中要么全部正确反映出来要么全部不反映“,这是事务的哪一个特性?
a)原子性 b)一致性 c)隔离性 d)持久性
(47)若事务t对数据r已经加了x锁,则其他事务对数据r
a)可以加s锁不能加x锁 b)不能加s锁可以加x锁
c)可以加s锁也可以加x锁 d)不能加任何锁
(48)关于”死锁“,下列说法中正确的是
a)死锁是操作系统中的问题,数据库系统中不存在
b)只有出现并发操作时,才有可能出现死锁
c)在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库
d)当两个用户竞争相同的资源时不会发生死锁
(49)下述哪一个sql语句用于实现数据存取的安全机制?
a)commit b)rollback
c)grant d)create table
(50)由于关系模式设计不当所引起的插入异常指的是
a)两个事务并发地对同一关系进行插入而造成数据库不一致
b)由于码值的一部分为空而不能将有用的信息作为一个元组插入到关系中
c)未经授权的用户对关系进行了插入
d)插入操作因为违反完整性约束条件而遭到拒绝
(51)下面关于函数依赖的叙述中,不正确的是
a)若 x →y,x →z,则x →yz
b)若 xy →z,则x →z,y →z
c)若 x →y,wy →z,则xw →z
d)若 x →y,则xz →yz
(52)下面有关各种范式之间的包含关系的描述中,正确的是
a)bcnf 4nf 3nf 2nf 1nf
b)4nf bcnf 3nf 2nf 1nf
c)1nf 2nf 3nf 4nf bcnf
d)1nf 2nf 3nf bcnf 4nf
第(53)至(54)题基于以下的叙述:关系模式r(b,c,m,t,a,g),根据语义有如下函数依赖集:f={b →c,(m,t)→b,(m,c)→t,(m,a)→t,(a,b)→g}。
(53)关系模式r的码是
a)(m,t) b)(m,c) c)(m,a) d)(a,b)
(54)r的规范化程度最高达到
a)1nf b)2nf c)3nf d)4nf
(55)下面有关模式分解的叙述中,不正确的是
a)若一个模式分解保持函数依赖,则该分解一定具有无损连接性
b)若要求分解保持函数依赖,那么模式分解可以达到3nf,但不一定能达到bcnf
c)若要求分解既具有无损连接性,又保持函数依赖,则模式分解可以达到3nf,但不一定能达到bcnf
d)若要求分解具有无损连接性,那么模式分解一定可以达到bcnf
(56)下面有关e-r模型向关系模型转换的叙述中,不正确的是
a)一个实体类型转换为一个关系模式
b)一个1 : 1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并
c)一个1 : n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并
d)一个m : n联系转换为一个关系模式
(57)下面哪个工具不属于数据库应用开发的case工具?
a)sybase公司的powerdesigner b)uniface公司的uniface
c)oracle公司的designer/2000 d)rational公司的rose
(58)下列关于delphi的叙述中,哪种是不正确的?
a)delphi属于第四代语言
b)delphi基于面向对象编程方法,是一种可视化开发工具
c)delphi提供了数据迁移工具(datapump),可以实现数据从一个数据库到另一个数据库的迁移
d)delphi可以方便地支持数据仓库的创建
(59)下列关于”分布式数据库系统“的叙述中,正确的是
a)分散在各节点的数据是不相关的
b)用户可以对远程数据进行访问,但必须指明数据的存储节点
c)每一个节点是一个独立的数据库系统,既能完成局部应用,也支持全局应用
d)数据可以分散在不同节点的计算机上,但必须在同一台计算机上进行数据处理
(60)下面有关对象-关系数据库管理系统的叙述中,不正确的是
a)数据类型不能嵌套
b)可以创建新的数据类型
c)继承性只适用于组合类型,子类继承超类的所有数据元素
d)可以构造复杂对象的数据类型,集合是一种类型构造器
二、填空题(每空2分,共40分)
请将答案分别写在答题卡中序号为【1】至【20】的横线上,答在试卷上不得分。
(1)高级程序设计语言编写的程序不能在计算机上直接执行,必须通过【1】转换成具体的机器语言后才能执行。
(2)广域网覆盖的地理范围从几十公里到几千公里,其通信子网一般采用【2】技术。
(3)二叉树是结点的有限集合,这个有限集合或者为【3】 ,或者由一个根结点及两棵不相交的、分别称作根的左子树和右子树的二叉树组成。
(4)m阶b树的根结点若不是叶结点,那么它至多有m棵子树,至少有【4】棵子树。
(5)对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根结点为最小关键码),在初始建堆过程中需进行的关键码交换次数为【5】 。
(6)如果资源分配图中没有【6】 ,则系统中没有死锁发生。
(7)在页式存储管理中,存放在高速缓冲存储器中的部分页表称为【7】 。
(8)从资源分配的角度可将设备分为【8】 、共享设备和虚设备。
(9)数据管理技术的发展经历了如下三个阶段:人工管理阶段、文件系统阶段和【9】系统阶段 。
(10)在关系模型中,若属性a是关系r的主码,则在r的任何元组中,属性a的取值都不允许为空,这种约束称为【10】规则。
(11)用值域的概念来定义关系,关系是属性值域笛卡尔积的一个【11】。
(12) 在sql语言中,删除表的定义以及表中的数据和此表上的索引,应该使用的语句是【12】 。
(13)数据库管理系统管理并且控制【13】资源的使用。
(14)oracle olap是oracle数据库系统的【14】解决方案。
(15)事务故障恢复时要对事务的每一个操作执行逆操作,即将日志记录中” 【15】 “写入数据库中。
(16)多个事务在某个调度下的执行是正确的,是能保证数据库一致性的,当且仅当该调度是【16】 。
(17)当将局部e-r图集成为全局e-r图时,如果同一对象在一个局部e-r图中作为实体,而在另一个局部e-r图中作为属性,这种现象称为【17】冲突。
(18)假设在关系模式r(u)中,x、y、z都是u的子集,且z=u-x-y。若x→→y,而z=?,则称x→→y为【18】 。
(19)在数据挖掘方法中,将数据集分割为若干有意义的簇的过程称为【19】分析,它是一种无制导的学习方法。
(20)数据仓库中存放的数据是为了适应数据的【20】处理要求而集成起来的。
篇4:4月全国计算机等级考试三级数据库笔试试题
一 选择题(每小题1分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂写在答题卡上,答在试卷上不得分。
(1)完成辅助诊断疾病的软件属于下列哪一类计算机软件?
A)系统软件
B、科学计算软件
C)人工智能软件
D、数据和信息处理软件
(2)下列有关高级语言的叙述中,哪一个是不正确的?
A) 高级语言又称为算法语言
B)高级语言独立于计算机硬件
C)高级语言程序可以直接在计算机上执行
D)用高级语言编写的程序其通用性和移植性好
(3)IP地址是Internet赖以工作的基础,它由网络地址和主机地址两部分组成,其中C类网络的主机地址数最多为
A)64个
B)128个
C)256个
D)512个
(4)电子邮件服务程序从邮件服务器中读取邮件时可以使用邮局协议,下列哪个是邮局协
A)POP3
B)IMAP
C)HTTP
D)SMTP
(5)下列哪一项不属于邮件服务器的主要功能?
A) 接收用户发送来的邮件
B)为收件人定期清理邮箱
C)根据收件人地址将邮件发送到对方服务器中
D)根据收件人地址将其他邮件服器发送来的邮件分发到相应的电子邮箱
(6)密钥管理包括密钥的产生、存储、装入、分配、保护、销毁以及保密等内容,其中最关键和最困难的问题是
A)密钥的分配和存储
B)密钥的产生和装入
C)密钥的保护和保密
D)密钥的销毁
(7)下列关于数据结构基本概念的叙述中,哪一条是不正确的?
A) 数据是采用计算机能够识别、存储和处理的方式,对现实世界的事物进行的描述
B)数据元素(或称结点、记录等)是数据的基本单位
C)一个数据元素至少由两个数据项组成
D)数据项是有独立含义的数据最小单位
(8)下列关于链式存储结构的叙述中,哪些是正确的?
I逻辑上相邻的结点物理上不必邻接
II 每个结点都包含恰好一个指针域
III 用指针来体现数据元素之间逻辑上的联系
IV 可以通过计算机直接确定第 i 个结点的存储地址
V 存储密度小于顺序存储结构
A)I、II和III
B)I、II、III和IV
C)II、IV和V
D)I、III和V
(9)设散列表的地址空间为0到16,散列函数为h(k)= k mod 17,用线性探查法解决碰撞。现从空的散列表开始,依次插入关键码值190,89,217,208,75,177,则最后一个关键码177的地址为
A)6
B)7
C)8
D)9
篇5:9月全国计算机等级考试三级数据库笔试试卷
一、选择题(每小题1分,共60分)
下列各题a)、b)、c)、d)四个选项中,只有一个选项是正确的。请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)在计算机硬件系统的基本组成中,完成解释指令、执行指令的功能部件是a)运算器 b)控制器
c)存储器 d)输入输出设备
(2)利用计算机对指纹进行识别、对图像和声音进行处理属于下列哪一个应用领域?
a)科学计算 b)过程控制
c)辅助设计 d)信息处理
(3)多媒体网络应用及实时通信要求网络高速率传输,并且延迟低。下列哪一项技术满足这类应用的要求?
a)atm b)fddi
c)fr d)x.25
(4)下列协议中,哪一个是在传输层定义的?
a)ftp b)rip
c)tcp d)ip
(5)下列哪一(些)项属于询问-应答式协议?
ⅰ.私钥密码技术 ⅱ.公钥密码技术
a)只有ⅰ b)只有ⅱ
c)ⅰ和ⅱ d)都不是
(6)下列关于网络安全服务的叙述中,哪一个是错误的?
a)应提供访问控制服务以防止用户否认已接收的信息
b)应提供认证服务以保证用户身份的真实性
c)应提供数据完整性服务以防止信息在传输过程中被删除
d)应提供保密性服务以防止传输的数据被截获或篡改
(7)以下关于数据结构的基本概念的叙述中哪一条是错误的?
a)数据元素是数据的基本单位
b)数据项是有独立含义的数据最小单位
c)数据结构概念包含的主要内容是数据的逻辑结构和数据的存储结构
d)数据的逻辑结构分为线性结构和非线性结构
(8)以下关于链式存储结构的叙述中哪一条是错误的?
a)结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构
b)逻辑上相邻的结点物理上不必邻接
c)可以通过计算直接确定第i个结点的存储地址
d)插入、删除运算操作方便,不必移动结点
(9)栈结构不适用于下列哪一种应用?
a)表达式求值
b)树的层次次序周游算法的实现
c)二叉树对称序周游算法的实现
d)快速排序算法的实现
(10)如下是一个稀疏矩阵的三元组法存储表示和相关的叙述
行下标列下标值113145232326345533i.该稀疏矩阵有5行ii.该稀疏矩阵有4列
iii.该稀疏矩阵有6个非0元素
这些叙述中哪个(些)是正确的?
a)只有i b)i和ii
c)只有iii d)i、ii和iii
(11)设根结点的层次为0,则高度为k的二叉树的最大结点数为
a)2k b)2k-1
c)2k+1 d)2k+1-1
(12)对线性表进行二分法查找,其前提条件是
a)线性表以顺序方式存储,并已按关键码值排好序
b)线性表以顺序方式存储,并已按关键码值的查找频率排好序
c)线性表以链接方式存储,并已按关键码值排好序
d)线性表以链接方式存储,并已按关键码值的查找频率排好序
(13)在包含1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最长?
a)线性表按顺序方式存储,在线性表的第10个结点后面插入一个新结点
b)线性表按链接方式存储,在线性表的第10个结点后面插入一个新结点
c)线性表按顺序方式存储,删除线性表的第990个结点
d)线性表按链接方式存储,删除指针p所指向的结点
(14)设有字符序列(q,h,c,y,p,a,m,s,r,d,f,x),问新序列(f,h,c,d,p,a,m,q,r,s,y,x)是下列哪一个排序算法一趟扫描的结果?
a)起泡排序
b)初始步长为4的希尔排序
c)二路归并排序
d)以第一元素为分界元素的快速排序
(15)下面关于b树运算的叙述中,正确的是
a)若插入过程中根结点发生分裂,则b树的高度加1
b)每当进行插入运算,就往b树的最下面一层增加一个新结点
c)若要删除的关键码出现在根结点中,则不能真正删除,只能做标记
d)删除可能引起b树结点个数减少,但不会造成b树高度减小
(16)下列关于中断的叙述中,错误的是
a)时间片到时属于时钟中断
b)目态下执行特权指令将产生程序性中断
c)缺页中断属于自愿性中断
d)打印机完成打印将产生输入输出中断
下面第(17)-(18)题基于如下描述:
有5个进程p1,p2,p3,p4,p5,它们几乎同时进入就绪队列,它们的优先数和需要的处理器时间如下表所示。假设优先数小的优先级高,忽略进行调度等所花费的时间。
进程处理器时间优先数p1p2
p3
p4
p5
101
2
1
5
31
3
5
4
(17)采用”不可剥夺优先数“调度算法,进程执行的次序是a)p2、p1、p5、p3、p4 b)p2、p3、p1、p5、p4
c)p4、p1、p3、p5、p2 d)p4、p3、p1、p5、p2
(18)采用”不可剥夺优先数“调度算法,进程在就绪队列中的平均等待时间为
a)6 b)7
c)8 d)9
(19)下列各项中哪一个不是虚拟页式存储管理中缺页中断处理所做的工作?
a)通过文件系统将所需页面从外存调入内存
b)调用内存分配程序
c)修改页表
d)调度被中断程序继续执行
(20)下列哪一个是引入工作集模型的前提因素?
a)系统效率下降
b)页面淘汰算法选择不合理
c)程序的局部性原理
d)分配给进程的物理页面数太少
(21)下列哪一种文件存储设备不支持文件的随机存取?
a)磁盘 b)光盘
c)软盘 d)磁带
(22)下列哪一项不是打开文件时所做的工作?
a)填写文件控制块中的文件读写方式项
b)检查文件名所对应的文件控制块是否已调入内存
c)检查操作的合法性
d)返回给用户一个文件描述符
(23)下列磁盘调度算法中,哪一个体现了公平性?
a)先来先服务 b)最短寻道时间优先
c)电梯算法 d)单向扫描
(24)假设系统处于安全状态,目前系统剩余资源数量为2。下列哪一个进程序列不是安全序列?
进程已占资源数最大需求数p112p247p335p457a)p1,p2,p3,p4b)p2,p3,p4,p1
c)p3,p1,p2,p4
d)p4,p3,p2,p1
(25)在数据库中可以创建和删除表、视图、索引,可以修改表。这是因为数据库管理系统提供了
a)数据定义功能 b)数据操纵功能
c)数据维护功能 d)数据控制功能
(26)数据库系统一般由哪些成分构成?
i.数据库 ii.数据库管理员 iii.数据库管理系统及其工具
iv.用户 v.操作系统 vi.应用系统
a)i、ii 和iii b)i、ii、iii和iv
c)i、ii、iii、iv和v d)全部
(27)在关系数据库中,索引(index)是三级模式结构中的
a)概念模式 b)内模式
c)模式 d)外模式
(28)下面所列各项,哪些属于数据库技术的研究领域?
i.数据库管理系统软件的研制 ii.数据库设计
iii.数据库理论 iv.操作系统
a)i和ii b)i和iii c)i、ii 和iii d)全部
(29)在关系数据库系统中,当合并两个关系时,用户程序可以不变。这是
a)数据的物理独立性 b)数据的位置独立性
c)数据的逻辑独立性 d)数据的存储独立性
(30)在面向对象数据模型中,子类不但可以从其超类中继承所有的属性和方法,而且还可以定义自己的属性和方法,这有利于实现
a)可移植性 b)可扩充性
c)安全性 d)可靠性
(31)关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现的是哪一(些)类完整性?
a)实体完整性
b)参照完整性
c)用户定义的完整性
d)实体完整性、参照完整性和用户定义的完整性
32.设关系r与关系s具有相同的目,且相对应的属性的值取自同一个域,则r ∩ s可记作
a.{t|t∈r∨t∈s}b.{t|tr∧ts}
c.{t|t∈r∧t∈s}d.{t|tr∨ts}
(33)在下列关系代数的操作中,哪一个不属于专门的关系运算?
a)自然连接 b)投影
c)广义笛卡尔积 d)q 连接
(34)结构化查询语言sql在哪年被国际标准化组织(iso)采纳,成为关系数据库语言的国际标准?
a)1986 b)1987
c)1988 d)1989
(35)设有关系r,s和t如下。关系t是由关系r和s经过哪种操作得到的?
a)r u s b)r - s c)r x s d)r s(36)下面关于sql语言的说法中,哪一种说法是错误的?
a)一个sql数据库就是一个基本表
b)sql语言支持数据库的三级模式结构
c)一个基本表可以跨多个存储文件存放,一个存储文件可以存放一个或多个基本表
d)sql的一个表可以是一个基本表,也可以是一个视图
(37)下面所列条目中,哪一条不是标准的sql语句?
a)alter table b)alter view
c)create table d)create view
(38)把sql语言嵌入主语言使用时必须解决的问题有
i. 区分sql语句与主语言语句
ii. 数据库工作单元和程序工作单元之间的通信
iii. 协调sql语句与主语言语句处理记录的不同方式
a)i和ii b)i和iii c)ii和iii d)i、ii和iii
下面第(39)至(41)题,基于”学生-选课-课程“数据库中如下三个关系:
s(s#,sname,sex,age), sc(s#,c#,grade), c(c#,cname,teacher)
(39)查找学生号为”200301188“的学生的”数据库“课程的成绩,至少将使用关系a)s和sc b)sc和c
c)s和c d)s、sc和c
(40)把学生的学号及他的平均成绩定义为一个视图。定义这个视图时,所用的select语句中将出现哪些子句?
i. from ii. where iii. group by iv. order by
a)i和ii b)i和iii
c)i、ii和iii d)全部
(41)查询选修了课程号为\\'c2\\'的学生号和姓名,若用下列sql的select语句表达时,哪一个是错误的?
a)select s.s#,sname from s where s.s#
= (select sc.s# from sc where c# = \\'c2\\' )
b)select s.s#,sname from s,sc
where s.s# = sc.s# and c# = \\'c2\\'
c)select s.s#,sname from s,sc
where s.s# = sc.s# and c# = \\'c2\\' order by s.s#
d)select s.s#,sname from s where s.s#
in (select sc.s# from sc where c# =\\'c2\\' )
(42)在数据库管理系统的层次结构中,数据存取层处理的对象是
a)字段 b)单个元组
c)数据页 d)系统缓冲区
(43)下列哪种数据库系统更适合于在大、中型计算机系统上使用?
a)foxpro b)access
c)oracle d)microsoft sql server
(44)对数据库数据的删除是由数据库管理系统的哪个功能模块实现的?
a)数据库存取功能模块
b)数据库存储管理功能模块
c)数据库运行处理功能模块
d)数据库维护功能模块
(45)sybase公司目前的企业级服务器ase支持下述哪些功能?
i. java语言和xml语言
ii. 服务器之间的失败转移
iii.保证分布式事务处理的完整性
a)i和ii b)ii和iii c)i和iii d)全部
(46)事务的持久性是由数据库管理系统中的哪个部件负责?
a)恢复管理 b)并发控制
c)完整性约束 d)存储管理
(47)数据库系统的日志文件用于记录下述哪类内容?
a)程序运行过程 b)数据查询操作
c)程序执行结果 d)数据更新操作
(48)实现数据库的哪个特性能够避免对未提交更新的依赖(”脏数据“的读出)?
a)完整性 b)并发性 c)安全性 d)可移植性
(49)下列说法错误的是
a)rollback表示事务不成功结束
b)无级联调度是不可恢复的
c)共享锁又称为s锁或读锁
d)排它锁又称为x锁或写锁
(50)下述哪一条不属于数据库设计的内容?
a)设计数据库管理系统
b)设计数据库概念结构
c)设计数据库逻辑结构
d)设计数据库物理结构
(51)下述哪一条是由于关系模式设计不当所引起的问题?
a)丢失修改 b)更新异常
c)读脏数据 d)数据被非法读取
52.下面关于函数依赖的叙述中,错误的是()
a.若x→y,y→z,则x→zb.若x→y,y′′y,则x→y′
c.若x→y,x′′x,则x′→yd.若x′′x,则x→x′
53.设u是所有属性的集合,x、y、z、都是u的子集,且z=u-x-y。下面关于多值依赖的叙述中,哪个(些)是正确的?()
ⅰ.若x→→y,则x→yⅱ.若x→y,则x→→y
ⅲ.若x→→y,且y′\\'y,则x→→y′ⅳ.若x→→y,则x→→z
a.只有ⅱ b.只有ⅲ
c.ⅰ和ⅲ d.ⅱ和ⅳ
(54)设有关系模式r(a,b,c),根据语义有如下函数依赖集:f={a→b,(b,c)→a }。关系模式r的规范化程度最高达到
a)1nf b)2nf c)3nf d)bcnf
(55)下面有关模式分解的叙述中,正确的是
a)若一个模式分解具有无损连接性,则该分解一定保持函数依赖
b)若一个模式分解保持函数依赖,则该分解一定具有无损连接性
c)若只要求分解保持函数依赖,那么模式分解一定可以达到bcnf
d)若只要求分解具有无损连接性,那么模式分解一定可以达到bcnf
(56)下述哪一条不是局部e-r图集成为全局e-r图时可能存在的冲突?
a)模型冲突 b)结构冲突 c)属性冲突 d)命名冲突
(57)下列哪个工具是oracle数据库管理系统提供的case工具?
a)developer/2000 b)powerbuilder/2000
c)discoverer/2000 d)designer/2000
(58)下面所列的条目中,哪些是新一代数据库开发工具应具有的特征?
i. 支持开发人员对各种数据对象(字符、数字、图形、声音等)的处理
ii.支持基于internet应用的开发
iii.支持面向对象的程序设计
a)i和ii b)i和iii c)ii和iii d)都是
(59)在对象-关系数据库系统中,创建新的基本数据类型需要说明的信息包括
i. 类型名 ii. 类型的存储信息
iii.类型的地址 iv.类型与ascii码之间的转换
a)i、ii和iii b)i、ii和iv
c)ii、iii和iv d)全部
(60)olap的基本概念不包括
a)度量属性 b)维 c)数据分析 d)事务处理
二、填空题(每空2分,共40分)
请将答案分别写在答题卡中序号为【1】至【20】的横线上,答在试卷上不得分。
(1)网络中的计算机之间为了能正确交换数据,必须遵守事先约定好的通信规则。这些规则明确规定了所交换数据的【1】 和时序。
(2)网络攻击者设法涂改一个网站的主页,使得该网站的www服务不能正常工作,这种网络攻击称为【2】 。
(3)在有n个结点的二叉树的llink-rlink法存储表示中,n个结点所含有的2n个指针中,必有 【3】 个为空指针。
(4)对于给出的一组权 w = {5,6,8,12},通过霍夫曼算法求出的扩充二叉树的带权外部路径长度为【4】 。
(5)对n个记录的文件进行快速排序,最坏情况下的执行时间为【5】 。
(6)操作系统有两个重要的作用,一个是管理系统中的各种软硬件资源;另一个是向用户提供良好的 【6】 。
(7)线程是进程中的一个执行实体,每个线程有惟一的标识符和一张 【7】 。
(8)系统中有n个进程,则某个进程等待队列中最多可有【8】 个进程。
(9)数据库管理系统是位于用户和 【9】 系统之间的一个数据管理软件。
(10)数据模型用来描述数据的静态特征、动态特征和数据的完整性约束。对数据结构和数据间联系的描述,这是描述数据的【10】 。
(11)关系代数是一种关系操纵语言,它的操作对象和操作结果均为 【11】 。
(12) sql语言集数据查询、数据操纵、数据定义和数据控制功能为一体,其中语句grant,revoke是实现 【12】功能。
(13)对数据库结构的描述和定义存储在 【13】 中,它是dbms运行的基本依据。
(14)microsoft sql server 2000和commerce server 2000集成使用,可以创建b2b和b2c网站,并支持【14】数据分析。
(15)数据库中,每个事务都感觉不到系统中其他事务在并发地执行,这一特性称为事务的 【15】 。
(16)两阶段封锁协议下,将多个事务根据它们的封锁点进行排序,这个顺序就是事务的一个 【16】 次序。
(17)在关系数据库规范化理论的研究中,在函数依赖的范畴内, 【17】达到了最高的规范化程度。
(18)设在关系模式r(a,b,c,d,e,f,g)中,根据语义有如下函数依赖集f={a→b,c→d,c→f,(a,d)→e,(e,f)→g }。关系模式r的码是 【18】 。
(19)分布式数据库系统是用通信网络连接起来的节点集合,每个节点是一个独立的 【19】 节点。
(20)面向对象技术的复杂对象构造能力,突破了关系模型的 【20】不可再分的限制。
篇6:9月全国计算机等级考试三级数据库笔试试题及答案
一、选择题(每小题1分,共60分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)在计算机硬件系统的基本组成中,完成解释指令、执行指令的功能部件是
A.运算器
B.控制器
C.存储器
D.输入输出设备
(2)利用计算机对指纹进行识别、对图像和声音进行处理属于下列哪一个应用领域?
A.科学计算
B.过程控制
C.辅助设计
D.信息处理
(3)多媒体网络应用及实时通信要求网络高速率传输,并且延迟低。下列哪一项技术满足这类应用的要求?
A.ATM
B.FDDI
C.FR
D.X.25
(4)下列协议中,哪一个是在传输层定义的?
A.FTP
B.RIP
C.TCP
D.IP
(5)下列哪一(些)项属于询问-应答式协议?
Ⅰ.私钥密码技术 Ⅱ.公钥密码技术
A.只有Ⅰ
B.只有Ⅱ
C.Ⅰ和Ⅱ
D.都不是
(6)下列关于网络安全服务的叙述中,哪一个是错误的?
A.应提供访问控制服务以防止用户否认已接收的信息
B.应提供认证服务以保证用户身份的真实性
C.应提供数据完整性服务以防止信息在传输过程中被删除
D.应提供保密性服务以防止传输的数据被截获或篡改
(7)以下关于数据结构的基本概念的叙述中哪一条是错误的?
A.数据元素是数据的基本单位
B.数据项是有独立含义的数据最小单位
C.数据结构概念包含的主要内容是数据的逻辑结构和数据的存储结构
D.数据的逻辑结构分为线性结构和非线性结构
(8)以下关于链式存储结构的叙述中哪一条是错误的?
A.结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构
B.逻辑上相邻的结点物理上不必邻接
C.可以通过计算直接确定第i个结点的存储地址
D.插入、删除运算操作方便,不必移动结点
(9)栈结构不适用于下列哪一种应用?
A.表达式求值
B.树的层次次序周游算法的实现
C.二叉树对称序周游算法的实现
D.快速排序算法的实现
(10)如下是一个稀疏矩阵的三元组法存储表示和相关的叙述
行下标列下标值113145232326345533I.该稀疏矩阵有5行
II.该稀疏矩阵有4列
III.该稀疏矩阵有6个非0元素
这些叙述中哪个(些)是正确的?
A.只有I
B.I和II
C.只有III
D.I、II和III
篇7:4月全国计算机等级考试三级数据库技术笔试试卷
一、选择题(每小题1分,共60分)
下列各题a)、b)、c)、d)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1) 下列哪一个是输出设备?a) 鼠标 b) 键盘 c) 数/模转换器 d) 模/数转换器(2) 下列叙述中,错误的是
a) 系统软件是在应用软件基础上开发的 b) 系统软件应提供友好的人机界面c) 系统软件与硬件密切相关 d) 系统软件与具体应用领域无关(3) 下列哪一个协议是internet使用的协议?
a) osi参考模型中规定的传输层协议 b) tcp/ip传输控制/网间协议c) ieee 802.3系列协议 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) 可以通过计算直接确定第i个结点的存储地址d) 插入、删除运算操作方便,不必移动结点(9) 以下哪一个不是队列的基本运算?
a) 从队尾插入一个新元素 b) 从队列中删除第i个元素c) 判断一个队列是否为空 d) 读取队头元素的值(10) 队列适用于下列哪一种应用?
a) 表达式求值 b) 堆排序算法的实现c) 树的层次次序周游算法的实现 d) 二叉树对称序周游算法的实现(11) 设一棵二叉树中,度为1的结点数为9,则该二叉树的叶结点的数目为
a)10 b) 11 c) 12 d) 不确定4
258121015d)2458121015c)2458121015b)4285121015a)(12) 下列哪一棵不是avl树?(13) 设某散列表的当前状态如下:
012345678910111213141516171819075194768559582393208该散列表的负载因子约为a) 0.27 b) 0.42 c) 0.58 d) 0.73(14) 设有关键码序为(q,g,m,z,a,n,b,p,x,h,y,s,t,l,k,e),采用二路归并排序法进行排序,下面哪一个序列是第二趟归并后的结果?
a) g,q,m,z,a,n,b,p,h,x,s,y,l,t,e,kb) g,m,q,z,a,b,n,p,h,s,x,y,e,k,l,tc) g,m,q,a,n,b,p,x,h,y,s,t,l,k,e,zd) a,b,g,m,n,p,q,z,e,h,k,l,s,t,x,y(15) 对n个记录的文件进行堆排序,最坏情况下的执行时间为
a) o(log2n) b) o(n) c) o(n log2n) d) o(n2)(16) 批处理操作系统提高了计算机的工作效率。下列关于批处理操作系统的叙述中,哪一个是正确的?
a) 用户不能直接干预其作业的执行b) 批处理操作系统的系统资源利用率不高c) 批处理操作系统的系统吞吐量小d) 批处理操作系统不具备并行性(17) 下列关于时间片轮转法的叙述中,哪一个是不正确的?
a)在时间片轮转法中,系统将cpu时间划分成一个个时间段b)就绪队列中的各进程轮流在cpu上运行,每次运行一个时间片c)当时间片结束时,运行进程自动让出cpu,该进程进入等待队列d)如果时间片长度很小,则调度程序剥夺cpu的次数频繁,加重系统开销(18) 在信号量及p、v操作中,每对信号量执行一次p操作,意味着要求
a) 使用一个资源 b) 分配一个资源c)释放一个资源 d)共享一个资源(18) 在信号量及p、v操作中,每对信号量执行一次p操作,意味着要求
a) 使用一个资源 b) 分配一个资源c)释放一个资源 d)共享一个资源(19) 用户使用操作系统通常有三种方式,它们是终端命令、系统调用命令和
a)计算机指令 b) 宏命令 c)作业控制语言 d) 汇编语言(20) 下列关于紧凑技术的叙述中,哪一个是不正确的?
a)内存中任意一个作业都可以随时移动b)移动可以集中分散的空闲区c)移动会增加处理器的开销d)采用紧凑技术时应尽可能减少移动的信息量(21) 系统抖动是指
a)使用机器时,屏幕闪烁的现象b)系统盘有问题,致使系统不稳定的现象c)被调出的页面又立刻被调入所形成的频繁调入调出的现象d)由于内存分配不当,偶然造成内存不够的现象(22) 在多级目录结构中查找一个文件时需要按路径名搜索,当层次较多时要耗费很多时间。为些要引入
a)基本目录 b)当前目录 c)子目录 d)父目录(23) 下列关于文件索引结构的叙述中,哪一个是不正确的?
a) 采用索引结构,逻辑上连续的文件存放在连续的物理块中b) 系统为每个文件建立一张索引表c) 索引结构的优点是访问速度快,文件长度可以动态变化d) 索引结构的缺点是存储开销大(24) 磁盘的存取访问时间一般包括
a) 寻道时间、旋转延迟时间、传送时间b)寻道时间、等待时间、传送时间c) 寻道时间、等待时间、旋转延迟时间d) 传送时间、寻道时间、等待时间(25) 关系数据库系统采用关系模型作为数据的组织方式,关系模型是谁首先提出的?
a)p.p.s.chen b)j.martinc)e.f.codd d)w.h.inmon(26) 下列关于数据库数据模型的说法中,哪一个是不正确的?
a) 任何一张二维表都表示一个关系b) 层次模型的数据结构是有向树结构c) 在网状模型中,一个子结点可以有多个父结点d) 在面向对象模型中每一个对象都有一个惟一的标识(27) 20世纪70年代数据库系统语言研究会(codasyl)下属的数据库任务组(dbtg)提出的dbtg系统方案,它是哪种数据模型的典型代表?
a) 层次模型 b) 网状模型 c) 关系模型 d) 对象模型(28) 下列关于数据库三级模式结构的说法中,哪一个是不正确的?
a)数据库三级模式结构由内模式、模式和外模式组成b)dbms在数据库三级模式之间提供外模式/模式映象和模式/内模式映像c)外模式/模式映象实现数据的逻辑独立性d)一个数据库可以有多个模式(29) 如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的
a)候选码 b)主码 c)外码 d)连接码第(30)-(32)题基于以下说明:设有供应商关系s和零件关系p如下图所示。它们的主码分别是“供应商号”和“零件号”。而且,零件关系p的属性“供应商号”是它的外码,属性“颜色”只能取值为(红,白,兰)。(这里假定dbms不支持“级联修改”功能)
供应商关系s: 零件关系p:供应商号供应商名所在城市零件号颜色供应商号b01s10t20z01红星宇宙黎明立新北京上海天津重庆010201312红兰白b01t20s10(30) 若向关系p插入新行,新行的值分别列出如下。它们中哪个(些)不能被插入?ⅰ.(‘201’,‘白’,‘s10’)ⅱ.(‘301’,‘红’,‘t11’)ⅲ.(‘301’,‘绿’,‘b01’)a)只有ⅰ b) 只有ⅰ和ⅱ c) 只有ⅱ d) 都不能(31) 若要删除关系s中的行,删除行的值分别列出如下。它们中的哪个(些)可以被删除?
ⅰ.(‘s10’,‘宇宙’,‘上海’) ⅱ.(‘z01’,‘立新’,‘重庆’)a)只有ⅰ b) 只有ⅱ c) 都可以 d) 都不可以(32) 若要更新关系p或关系s,如下的更新操作哪个(些)可以被执行?
ⅰ.将s表中的供应商号的值‘z01’修改为‘z30’ⅱ.将p表中的供应商号的值‘b01’修改为‘b02’a)只有ⅰ b) 只有ⅱ c) 都可以 d) 都不可以(33) 设关系r和关系s具有相同的属性个数,且相应的属性取自同一个域,则
{t | t ∈ r ∧ ¬ t ∈ s}t是元组变量其结果关系是a)r∪s b)r-s c)r∩s d)r-(r-s)(34) 设关系r、s和t分别为下图所示,则有
(35) 设有关系r(a,b,c)和s(a,d,e,f),且r.a和s.a取自同一个域,与下面sql语句:
select r.a,b,e,f from r,s where r.a=s.a and b=3等价的关系代数表达式是ⅰ. ∏a,b,e,f(σb=3(r?s))ⅱ. ∏a,b(σb=3(r)))?( ∏e,f(s))ⅲ. (σb=3(∏a,b (r)))?( ∏e,f (s))a)只有ⅰ b) 只有ⅱ c) ⅱ和ⅲ d) 都等价(36) 下列关于关系数据库视图的说法中,哪些是正确的?
ⅰ. 视图是关系数据库三级模式中的内模式。ⅱ. 视图能够对机密数据库提供一定的安全保护。ⅲ. 视图对重构数据库提供了一定程度的逻辑独立性。ⅳ. 对视图的一切操作最终都要转换为对基本表的操作。ⅴ. 所有的视图都是可以更新的。a)ⅰ、ⅱ和ⅲ b) ⅱ、ⅲ和ⅳc) ⅱ、ⅲ、ⅳ和ⅴ d) 都正确第(37)-(38)题基于学生-课程数据库中的三个基本表:
学生信息表:s(sno, sname, sex, age, dept) 主码为sno课程信息表:c(cno, cname, teacher) 主码为cno学生选课信息表:sc(sno, cno, grade) 主码为(sno, cno)(37) “从学生选课信息表中找出无成绩的元组”的sql语句是a) select * from sc where grade=nullb) select * from sc where grade is ‘ ’c) select * from sc where grade is nulld) select * from sc where grade =‘ ’(38) 在“查询选修课程号为4,且成绩在80分以上的所有学生的学号和姓名”的sql语句中,将使用的表是
a) 学生信息表sb) 学生信息表s和课程信息表cc) 学生信息表s、课程信息表c和学生选课信息表scd) 学生信息表s和学生选课信息表sc(39) 下列条目中,哪些是dbms的基本功能?
ⅰ. 提供用户对数据库结构的描述功能ⅱ. 提供用户对数据的操作功能ⅲ. 提供多用户环境下的事务管理ⅳ. 分类组织、存储和管理各种数据ⅴ. 数据库的创建、转储和恢复a)ⅰ、ⅱ和ⅲ b) ⅱ、ⅲ和ⅳc) ⅰ、ⅱ、ⅲ和ⅳ d) 都是(40) oracle数据库系统自它的哪个版本起采用多进程多线索的体系结构?
a) oracle 5版 b) oracle 6版 c) oracle 7版 d) oracle 8版(41) rdbms的层次结构按照处理对象的不同,依最高级到最低级的次序来划分,它们是
a) 应用层、语言翻译处理层、数据存取层、数据存储层、操作系统层b) 应用层、数据存取层、语言翻译处理层、数据存储层、操作系统层c) 应用层、语言翻译处理层、数据存储层、数据存取层、操作系统层d) 应用层、数据存取层、数据存储层、语言翻译处理层、操作系统层(42) 数据库结构的描述和定义是dbms运行的基本依据,它们存储于
a) 封锁表 b) 数据字典 c) 索引 d) 日志(43) foxbase、foxpro、access属于下列哪一种dbms体系结构?
a) 微机环境下简单dbms系统结构b) 分布式环境下的集中式数据库系统结构c) 分布式dbms系统结构d) 面向对象数据库管理系统(44) 数据库管理系统的数据操纵语言(dml)所实现的操作一般包括
a) 建立、授权、修改 b) 建立、授权、删除c) 建立、插入、修改、排序 d) 查询、插入、修改、删除(45) 在oracle公司的开发工具developer/2000中,能够生成可进行数据查询和操纵的程序的模块是
a) oracle forms b) oracle reportsc) oracle graphics d) oracle book(46) 在对数据库的系统故障进行恢复时,需要对日志文件进行
a) 反向扫描 b) 正向扫描 c) 双向扫描 d) 随机扫描(47) 事务的持久性是由数据库系统中的哪个部件负责?
a) 完整性控制部件 b) 安全性控制部件c) 恢复管理部件 d) 并发控制部件(48) 设有两个事务t1和t2,其并发操作如下表所示,则下列说法中正确的是
步骤t1t21读a=102读a=103写a=a-34写a=a-1a) 该操作序列不存在问题 b) 该操作序列丢失修改c) 该操作序列不能重复读 d) 该操作序列读出“脏”数据(49) 下列权限中,哪一个不是数据库的访问权限?
a) read权限 b) resource权限c) update权限 d) lock权限(50) e-r模型用于数据库设计的哪一个阶段?
a) 需求分析 b) 概念结构设计c) 逻辑结构设计 d) 物理结构设计(51) 下列关于部分函数依赖的叙述中,哪一条是正确的?
a) 若x→y,且存在属性集z,z∩y≠Ø,x→z,则称y对x部分函数依赖b) 若x→y,且存在属性集z,z∩y=Ø,x→z,则称y对x部分函数依赖c) 若x→y,且存在x的真子集x’z,x’→z,则称y对x部分函数依赖d) 若x→y,且对于x的任何真子集x’,都有x’ ?y,则称y对x部分函数依赖(52) 设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为平凡的多值依赖(53) 下列关于关系模式规范化的叙述中,哪一条是不正确的?
a) 若r∈bcnf,则必然r∈4nfb) 若r∈bcnf,则必然r∈3nfc) 若r∈bcnf,则必然r∈2nfd) 若r∈bcnf,则必然r∈1nf第(54)-(56)题基于以下叙述:有关系模式p(a,b,c,d,e,f,g,h,i,j),根据语义有如下函数依赖集:f={abd→e,ab→g,b→f,c→j,c→i,g→h}
(54) 关系模式p的码是a) (a,c) b) (a,b,g) c) (a,g) d) (a,b,c,d)(55) 关系模式p的规范化程度最高达到
a) 1nf b) 2nf c) 3nf d) bcnf(56) 现将关系模式p分解为三个关系模式p1(a,b,d,e,f),p2(a,b,g,h),p3(c,i,j),则其中p2的规范化程度达到
a) 1nf b) 2nf c) 3nf d) bcnf(57) powerdesigner所包含模块中,用于数据库设计和构造的模块是
a) powerdesigner appmodelerb) powerdesigner dataarchitectc) powerdesigner metaworksd) powerdesigner warehousearchitect(58) 如果要求应用软件具有很好的可扩充性、可移植性、互操作性,那么软件系统的前端开发工具主要应具有下述哪一个特征?
a) 支持面向对象的程序设计 b) 支持与多种数据库联结c) 支持开放性 d) 工具的完备性要好(59) 下列哪一种结构是支持并行数据库系统最好的结构?
a) 共享内存 b) 共享磁盘 c) 无共享 d) 层次模式(60) 操作型数据和分析型数据具有不同的特征,下列哪一个是操作型数据的特征?
a) 可更新的 b) 历史的(包括过去的数据)c) 支持管理决策的 d) 面向主题的二、填空题(每空2分,共40分)
请将答案分别写在答题卡中序号为【1】至【20】的横线上,答在试卷上不得分。(1) 存储容量1gb(giga byte)等于【1】 kb。(2) 联网的各个计算机共享一个公共通信信道,当一台计算机发送消息时,所有其他计算机都能“收听”到此消息。这种网络称为【2】网络。
(3) 按行优先顺序存储下三角矩阵ann的非零元素,则计算非零元素aij(1≤j≤i≤n)的地址的公式为loc(aij)=loc(aii)+ 【3】 。
(4) 按先根次序周游树(林)等同于按【4】序周对应的二叉树。
(5) m阶b+树的每个结点至多有【5】个子女。
(6) 一个进程可以包含多个线程,这些线程【6】分配给进程的内存地址空间。
(7) 为了保证cpu执行程序指令时能正确访问存储单元,需要将用户程序中的逻辑地址转换为运行时可由机器直接寻址的物理地址,这一过程称为【7】 。
(8) 系统为了管理文件,设置了专门的数据结构文件控制块(fcb)。fcb是在执行【8】文件系统调用时建立的。
(9) 数据库技术的研究领域十分广泛,概括地讲可包括三个主要领域:dbms软件的研制、数据库设计和【9】 。
(10) 在sql语言中,如果要为一个基本表增加列和完整性的约束条件,应该使用sql语句【10】 。
(11) 当对视图进行update、insert和delete操作时,为了保证被操作的行满足视图定义中子查询语句的谓词条件,应在视图定义语句中使用可选择项【11】 。
(12) sql语言支持数据库的外模式、模式和内模式结构。外模式对应于视图和部分基本表,模式对应于【12】 ,内模式对应于存储文件。
(13) 在数据库管理系统中,数据操纵语句可以嵌入到某一高级语言中,该语言称为【13】 语言。
(14) db2通用数据库为解决所有平台上的异构数据库之间的访问,提供了【14】解决方案。
(15) 对未提交修改的封锁必须保持到【15】 的终点。
(16) sql语言中对权限回收的命令是【16】 。
(17) armstrong公理系统中有一条推理规则为:若x→y为f所逻辑蕴涵,且zÍu,则xz→yz为f所逻辑蕴涵。这条推理规则称作【17】 。
(18) e-r模型转换为关系模式时,将一个多元联系转换为一个关系模式,关系模式的码为参与联系的各个实体的【18】 。
(19) 分布式数据库系统与集中式数据库系统最大的区别是分布式数据库中的数据【19】 存储在多个场地。
(20) 数据多维化或预综合处理的操作是【20】 特有的操作。
篇8:数据库笔试题目
精选数据库笔试题目
1、MySQL取得当前时间的函数是?,格式化日期的函数是
2、写出 SQL语句的'格式 : 插入 ,更新 ,删除
表名User
Name Tel Content Date
张三 13333663366 大专毕业 2014-10-11
张三 13612312331 本科毕业 2014-10-15
张四 021-55665566 中专毕业 2014-10-15
(a) 有一新记录(小王 13254748547 高中毕业 2014-05-06)请用SQL语句新增至表中
(b) 请用sql语句把张三的时间更新成为当前系统时间
(c) 请写出删除名为张四的全部记录
3、请写出数据类型(int char varchar datetime text)的意思; 请问varchar和char有什么区别
4、MySQL自增类型(通常为表ID字段)必需将其设为(?)字段
5、以下请用PHPMYADMIN完成
(一)创建新闻发布系统,表名为message有如下字段
id 文章id
title 文章标题
content 文章内容
category_id 文章分类id
hits 点击量
(二)同样上述新闻发布系统:表comment记录用户回复内容,字段如下
comment_id 回复id
id 文章id,关联message表中的id
comment_content 回复内容
现通过查询数据库需要得到以下格式的文章标题列表,并按照回复数量排序,回复最高的排在最前面
文章id 文章标题 点击量 回复数量
用一个SQL语句完成上述查询,如果文章没有回复则回复数量显示为0
(三)上述内容管理系统,表category保存分类信息,字段如下
category_id int(4) not null auto_increment;
categroy_name varchar(40) not null;
用户输入文章时,通过选择下拉菜单选定文章分类
写出如何实现这个下拉菜单
篇9:计算机三级数据库练习题
一、选择题(每小题1分,共60分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)计算机硬件系统中,完成解释指令、执行指令的部件是______。
A)运算器 B)控制器 C)存储器 D)输入输出设备
(2)汇编语言是一种符号语言,通常用指令功能的英文词缩写代替操作码。助记符MOV表示的指令是______。
A)加法 B)中断 C)空操作 D)传送
(3)______不是网络协议的要素。
A)语法 B)语义 C)时态 D)时序
(4)若想在本地机上显示Internet上的各种信息,要安装运行一个软件,该软件是______。
A)搜索引擎 B)WWW浏览器 C)电子邮件服务 D)远程登录服务
(5)______不是计算机病毒的特征。
A)局部性 B)传染性 C)隐蔽性 D)破坏性
(6)______属于实施操作系统安全措施的具体方案。
I.认证 II.访问权限 III.文件保护 IV.审计
A)仅I、II和III B)仅I、III和IV C)仅II、III和IV D)全部
(7)______不是数据结构研究的内容。
I.数据的采集 II.数据的逻辑组织 III.数据的存储结构
IV.数据的传输 V.数据的检索
A)仅I B)I和IV C)II和V D)I、III和V
试题(8)~(9)基于以下描述:有一个初始为空的栈和下面的输入序列A、B、C、D、E、F、G;现经过如下操作:push,push,pop,push,push,top,push,pop,pop。
(8)______是从栈中删除元素的序列。
A)BED B)BDE C)BEDC D)BDEC
(9)______是上述所有操作结束后栈中的元素列表(从底到顶)。
A)AC B)A C)ABCE D)ABCDE
(13)往该B树中插入关键码72后,该B树的第2层的结点数为______。
A)6 B)7 C)8 D)9
(14)从该B树中删除关键码15后,该B树的第2层的结点数为______。
A)6 B)7 C)8 D)9
(15)下列______关键码序列不符合堆的定义。
A)A、C、D、G、H、M、P、Q、R、X
B)A、C、M、D、H、P、X、G、Q、R
C)A、D、P、R、C、Q、X、M、H、G
D)A、D、C、G、P、H、M、Q、R、X
(16)操作系统的基本特征中,一个是共享性,另一个是______。
A)动态性 B)并发性 C)交互性 D)制约性
(17)进程从运行状态进入就绪状态的原因是______。
A)被调度程序选中占有CPU B)等待某一事件发生
C)等待的事件已发生 D)时间片用完
(18)在下列解决死锁的方法中,属于死锁预防策略的是______。
A)资源有序分配法 B)资源分配图化简法
C)死锁检测算法 D)银行家算法
(19)批处理操作系统中,______是作业运行过程中反映作业的运行情况,并且是作业存在的惟一标志。
A)作业状态 B)作业类型 C)作业控制块 D)作业优先级
(20)虚拟存储的容量受到______因素的影响。
A)磁盘空间大小 B)物理内存大小
C)数据存放的实际地址 D)计算机地址位数
(21)在虚拟页式存储管理系统中,LRU算法是指______。
A)最早进入内存的页面先淘汰
B)近期最长时间以来没被访问的页面先淘汰
C)近期被访问次数最少的页面先淘汰
D)以后再也不用的页面先淘汰
(22)UNIX系统中,把输入输出设备看作是______。
A)普通文件 B)目录文件 C)特殊文件 D)索引文件
(23)把磁带作为文件存储介质时,文件只能组织成______。
A)顺序文件 B)链接文件 C)索引文件 D)目录文件
(24)在设备管理中,缓冲技术主要用于______。
A)解决主机和设备之间的速度差异 B)提高设备利用率
C)提供内存与外设之间的接口 D)扩充相对地址空间
(25)下面列出的条目中,______是数据库技术的研究领域。
I.DBMS软件的研制 II.数据库及其应用系统的设计 III.数据库理论
A)仅I和III B)仅II和III C)仅I和II D)全部
(26)在数据库系统中,负责监控数据库系统的运行情况,及时处理运行过程中出现的问题,这是______人员的职责。
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)设关系R和S具有相同的目,且它们相对应的属性的值取自同一个域,则R-(R-S)等于______。
A)R∪S B)R∩S C)R×S D)R÷S
(32)在关系代数中,从两个关系的笛卡尔积中选取它们属性间满足一定条件的元组的操作,称为______。
A)并 B)选择 C)自然连接 D)θ连接
(33)下面给出的关于数据库的三级模式结构的说法中,______是不正确的。
I.数据库中只有一个模式
II.外模式与模式之间的映像实现数据的逻辑独立性
III.外模式与内模式之间的映像实现数据的物理独立性
A)仅I B)仅II C)仅III D)都不正确
试题(34)~(37)基于“学生―选课―课程”数据库中的三个关系是:
S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)
(34)若要求查找“由张劲老师执教的数据库课程的平均成绩、最高成绩和最低成绩”,将使用关系______。
A)S和SC B)SC和C C)S和C D)S、SC和C
(35)若要求查找‘李’姓学生的学生号和姓名,正确的SQL语句是______
A)SELECT S#,SNAME FROM S WHERE SNAME=’李%’
B)SELECT S#,SNAME FROM S WHERE SNAME LIKE ’李%’
C)SELECT S#,SNAME FROM S WHERE SNAME=’%李%’
D)SELECT S#,SNAME FROM S WHERE SNAME LIKE ’%李%’
(36)为了提高查询学生成绩的查询速度,对关系SC创建惟一索引,应该创建在______属性上。
A)S# B)C# C)GRADE D)(S#,C#)
|||
(37)设S_AVG(SNO,AVG_GRADE)是一个基于关系SC定义的学生号和他的平均成绩的视图。下面对该视图的操作语句中,______是不能正确执行的。
I.UPDATE S_AVG SET AVG_GRADE=90 WHERE SNO=’2004010601’;
II.SELECT SNO, AVG_GRADE FROM S_AVG WHERE SNO=’2004010601’;
A)仅I B)仅II C)都能 D)都不能
试题(38)~(40)是基于如下的关系R和S,且属性A是关系R的主码,属性B是关系S的主码。
B E
b1 3
b2 7
b3 10
b4 2
b5 2
R S
A B C
a1 b1 5
a2 b2 6
a3 b3 8
a4 b4 12
(38)若关系R和S的关系代数操作结果如下,这是执行了______。
A R.B C S.B E
a1 b1 5 b2 7
a1 b1 5 b3 10
a2 b2 6 b2 7
a2 b2 6 b3 10
a3 b3 8 b3 10
A)R ∞ S B)R ∞ S C)R ∞ S D)R∞S
CE R.B=S.B
(39)若关系R和S的关系代数操作的结果如下,这是执行了______。
A B C E
a1 b1 5 3
a2 b2 6 7
a3 b3 8 10
a4 b4 12 2
A)R ∞ S B)R ∞ S C)R ∞ S D)R∞S
CE R.B=S.B
(40)如果要在关系R中插入一个元组,下面______元组不能插入。
A)(a2,b5,7) B)(a6,b5,3) C)(a7,b7,8) D)(a8,b4,1)
(41)设有关系R=(A,B,C),与SQL语句select distinct A,C from R where B=5 等价的关系代数表达式是______。
I. πA,C(σB=5(R)) II. σB=5(πA,C (R))
A)都等价 B)仅I C)仅II D)都不等价
(42)下述______功能是数据库定义模块的基本功能。
I.数据库模式定义 II.数据库完整性定义
III.数据库安全性定义 IV.存取路径定义
A)仅I、II和III B)仅I、II和IV
C)仅II、III和IV D)都是
(43)数据库管理系统DBMS的层次结构中,数据存取层的处理对象是______。
A)单个元组 B)日志 C)系统缓冲区 D)索引
(44)在执行数据库访问命令之前,数据库管理系统DBMS首先需要执行下面______检查。
I.语法检查 II.用户存取权限检查 III.语义检查
A)仅I B)仅II C)仅III D)I、II和III
(45)在Oracle工具中,用于支持数据仓库应用的是______。
A)Oracle Discoverer/2000 B)Oracle Designer/2000
C)Oracle Developer/2000 D)Oracle Financials
(46)______与数据库日志无关。
A)保障事务原子性 B)保障数据库一致性
C)故障后恢复 D)死锁检测
(47)并发操作有可能引起下述______问题。
I.丢失更新 II.不可重复读 III.读脏数据
A)仅I和II B)仅I和III C)仅II和III D)都是
(48)下面对Drop权限的叙述中,正确的是______。
A)只允许删除数据 B)允许删除关系
C)允许删除数据库模式 D)和Delete权限等价
(49)设有两个事务T1和T2,其并发操作序列如下表所示。则下面说法中正确的是______。
步骤 T1 T2
1 读A=100
2 读A=100
3 A←A+10写回
4 A←A-10写回
A)该操作序列不存在问题 B)该操作序列丢失更新
C)该操作序列不能重复读 D)该操作序列读出“脏”数据
(50)______是由于关系模式设计不当所引起的问题。
A)数据冗余 B)数据被非法读取 C)数据被非法修改 D)发生死锁
(51)下面关于函数依赖的叙述中,______是不正确的。
A)若X→Y,WY→Z,则XW→Z B)若YíX,则X→Y
C)若XY→Z,则X→Z,Y→Z D)若X→YZ,则X→Y,X→Z
(52)设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U―X―Y。下面关于多值依赖的叙述中,______是不正确的。
A)若X→→Y,则X→→Z B)若X→Y,则X→→Y
C)若X→→Y,且Y’ ìY,则X→→Y’ D)若Z=Ф,则X→→Y
(53)若有关系模式R(A,B,C),下列叙述中______是正确的。
I.AB→→C一定成立 II.A→→BC一定成立
III.AB→C一定成立 IV.A→BC一定成立
A)仅I B)I和II C)仅III D)III和IV
(54)若关系模式R中只包含两个属性,则______。
A)R属于2NF,但R不一定属于3NF B)R属于3NF,但R不一定属于BCNF
C)R属于BCNF,但R不一定属于4NF D)R属于4NF
(55)存取方法设计是数据库设计的______阶段的任务。
A)需求分析 B)概念结构设计 C)逻辑结构设计 D)物理结构设计
(56)以下关于ER模型向关系模型转换的叙述中,______是不正确的。
A)一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并
B)一个1:n联系可以转换为一个独立的关系模式,也可以与联系的n端实体所对应的关系模式合并
C)一个m:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并
D)三个或三个以上的实体间的多元联系转换为一个关系模式
(57)建立Dephi程序的基本操作步骤中不包括______。
A)需求分析 B)创建一个新的项目
C)设计窗体 D)编写构件响应的事件
(58)PowerBuilder中的PowerScript语言包括下述______语句。
I.变量定义语句 II.赋值语句
III.流控制语句 IV.操纵数据库语句
A)仅I、II和III B)仅I、III和IV C)仅I、II和IV D)都是
(59)______不是并行数据库中将关系划分存储到多个磁盘常用方法。
A)轮转法 B)散列分布 C)范围分布 D)投影分布
(60)在数据仓库中,下面______说法是关于分析型数据的。
A)当前的、准确的 B)重复的、简单事务
C)面向主题 D)一次操作数据量比较少
|||
二、填空题(每空2分,共40分)
请将答案分别写在答题卡中序号为【1】至【20】的横线上,答在试卷上不得分。
(1)语言处理程序应属于 【1】 软件。
(2)能够惟一确定Internet上每一台计算机位置的是 【2】 。
(3)设根结点的层次为0,则高度为k的二叉树的最大结点数为 【3】 。
(4)用数组A[1..n]顺序存储完全二叉树的各结点,则当i>0,且i<= 【4】 时,结点A[i]的右子女是结点A[2i+1],否则结点A[i]没有右子女。
(5)散列法存储中处理碰撞的方法主要有两类: 【5】 和开地址法。
(6)实时操作系统能够及时响应随时发生的外部事件,并在严格的 【6】 范围内完成对该事件的处理。
(7)在支持线程的操作系统中,同一个进程中的各个线程共享进程的 【7】 。
(8)从资源分配的角度可将设备分类为 【8】 、共享设备和虚拟设备。
(9)在数据库技术中,网状数据模型的典型代表是 【9】 系统,这是20世纪70年代数据库语言研究会下属的数据库任务组提出的一个系统方案。
(10)数据库管理系统是位于用户和 【10】 之间的一个数据管理软件。
(11)关系代数是关系操纵语言的一种传统表示方式,它以集合代数为基础,它的运算对象和运算结果均为 【11】 。
(12)数据模型由数据结构、数据操作和 【12】 三个要素组成。
(13)在数据库管理系统中,DBMS提供的 【13】 语言的语句可以嵌入到某一高级语言中,该语言称为宿主语言。
(14)DB2数据库管理系统为了提高性能,当连接所涉及的事实表达到三个或三个以上的时候,DB2可自动地判断是否使用星型连接技术(star join)和 【14】 索引进行优化。
(15)如果某事务成功完成执行,则该事务称为 【15】 事务。
(16)用户可以对数据库有不同的访问权限,其中resource权限是允许 【16】 。
(17)用户关系模式R中所有的属性都是主属性,则R的规范化程度至少达到 【17】 。
(18)关系模式分解的等价性标准主要有两个,它们是分解具有无损连接性和分解 【18】 。
(19)在面向对象模型中,子类的对象拥有其超类的对象的全部属性和方法,称为子类对超类的 【19】 。
(20)在数据仓库的三层体系结构中,中间层为 【20】 服务器。
[计算机三级数据库练习题]
篇10:数据库类笔试题目
,
看题目的意思是USERS跟PRODUCT的对应关系应该是1:n,一个USERS可以生产许多个PRODUCT。
INSERT INTO PRODUCT(PRODUCT.PRODUCTNAME,PRODUCT.PRODUCTCOUNT,PRODUCT.USERNAME) VALUES (char,int,char);
插入产品
INSERT INTO USERS (USERNAME) VALUES (char);
插入用户
删除就省略了。
至于如何确定是否存在,你直接在插入产品前搜索USERS表就好了啊
4.存储过程
CREATE PROC proc_AddUserAccount //定义一个过程名
@pName nvarchar(200),@pCount intAS,@pUser nvarchar(200)//3个变量
BEGIN
INSERT INTO PRODUCT(PRODUCT.PRODUCTNAME,PRODUCT.PRODUCTCOUNT,PRODUCT.USERNAME) VALUES (@pName,@pCount ,@pUser);//添加记录
RETURN @@ID //返回ID
END
篇11:计算机三级数据库上机题库
数据库指的是以一定方式储存在一起、能为多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。本文为大家提供了计算机三级数据库的选择题及答案,希望能为大家的复习带来帮助!
1. 关系数据库管理系统所管理的关系是(B )。
A)一个DBF文件 B)若干个二维表 C)一个DBC文件 D)若干个DBC文件
2. 不允许记录中出现重复索引值的索引是(c )。
A)主索引 B)主索引、候选索引、普通索引 C)主索引和候选索引 D)主索引、候选索引和唯一索引
3. 要控制两个表中数据的完整性和一致性可以设置”参照完整性“,要求这两个表(a )。
A)是同一个数据库中的两个表
B)不同数据库中的两个表
C)两上自由表
D)一个是数据库表另一个是自由表
4. 在VisualFoxPro中,可以对字段设置默认值的表( a)。
A)必须是数据库表 B)必须是自由表 C)自由表或数据库表 D)不能设置字段的默认值
5. VisualFoxPro关系数据库管理系统能够实现的三种基本关系运算是(c )。
A)索引、排序、查找 B)建库、录入、排序 C)选择、投影、联接 D)显示、统计、复制
6. 打开VisualFoxPro”项目管理器“的”文档“(Docs)选项卡,其中包括(d )。
A)表单(Forln)文件 B)报表(Report)文件 C)标签(Label)文件 D)以上三种文件
7. 可以链接或嵌入OLE对象的字段类型是(c )。
A)备注型字段 B)通用型和备注型字段 C)通用型字 D)任何类型的字段
8. 下面关于属性、方法和事件的叙述中,错误的是(d )。
A)属性用于描述对象的状态,方法用于表示对象的行为
B)基于同一类产生的两个对象可以分别设置自己的属性值
C)事件代码也可以像方法一样被显式调用
D)在新建一个表单时,可以添加新的属性、方法和事件
9. 查询设计器和视图设计器的主要不同表现在于(b )。
A)查询设计器有”更新条件“选项卡,没有”查询去向“选项
B)查询设计器没有”更新条件“选项卡,有”查询去向“选项
C)视图设计器没有”更新条件“选项卡,有”查询去向“选项
D)视图设计器有”更新条件“选项卡,也有”查询去向“选项
10. 在Visual FoxPro中,表单(Form)是指(d )。
A)数据库中各个表的清单 B)一个表中各个记录的清单 C)数据库查询的列表 D)窗口界面
11. 在Visual FoxPro中,打开数据库的命令是(a )。
A)OPEN DATABASE<数据库名>B)USE<数据库名>C)USE DATABASE<数据库名>D)OPEN<数据库名>
12. 连续执行以下命令之合,最后一条命令的输出结果是( c)。
SET EXACT OFF
X=”A“
?IIF(”A“=X,X-”BCD“,X+”BCD“)
A)A B)BCD C)A BCD D)ABCD
13. 在以下四组函数运算中,结果相同的是(a )。
A)LEFT(”Visual FoxPro“,6)与SUBSTR(”Visual FoxPro“,1,6)
B)YEAR(DATE())与SUBSTR(DTOC(DATE),7,2)
C)VARTYPE(”36-5*4“)与VARTYPE(36-5*4)
D)假定A=”this“,B=”is a string\",A-B与A+B
14. 在Visual FoxPro中,用于建立或修改过程文件的命令是(b )。
A)MODIFY<文件名>B)MODIFY COMMAND<文件名>C)MODIFY PROCEDURE<文件名>
D)上面B)和C)都对
15. 在SQL查询时,使用WHERE子句指出的是( c)。
A)查询目标 B)查询结果 C)查询条件 D)查询视图
16. 在下面关于面对象数据库的叙述中,错误的是(d )。
A)每个对象在系统中都有唯一的对象标识 B)事件用于对象,对象识别事件并作出相应反应
C)一个子类能够继承其所有父类的属性和方法 D)一个父类包括其所有父类的属性和方法
17. 结构化程序设计的三种基本逻辑结构是( b)。
A)选择结构、循环结构和嵌套结构 B)顺序结构、选择结构和循环结构
C)选择结构、循环结构和模块结构 D)顺序结构、递归结构和循环结构
18. 使用命令DECLAREmm(2,3)定义的数组,包含的数组元素(下标变量)的个数为(d )。
A)2个 B)3个 C)5个 D)6个
19. 使用VisualFoxPro的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应在Result中选择( b)。
A)Pad Name B)Submenu C)Command D)Procedure
20. Visual FoxPro的报表文件.FRX中保存的是(d )。
A)打印报表的预览格式 B)打印报表本身 C)报表的格式和数据 D)报表设计格式的定义
21. 在VisualFoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键宇段或候选关键字段时,自动更改所有相关子表记录中的对应值。应选择( c)。
A)限制(Restrict) B)忽略(1gnore) C)级联(Cascade) D)级联(Cascade)或限制(Restrict)
22. 在VisualFoxPro的数据工作期窗口,使用SETRELATION命令可以建立两个表之间的关 联,这种关联是(c )。 A)永久性关联 B)永久性关联或临时性关联 C)临时性关联 D)永久性关联和临时性关联
23. 清除主窗口屏幕的命令是(a )。
A)CLEAR B)CLEAR ALL C)CLEAR SCREEN D)CLEAR WINDOWS
24. 在创建快速报表时,基本带区包括(b )。
A)标题、细节和总结 B)页标头、细节和页注脚
C)组标头、细节和组注脚 D)报表标题、细节和页注脚
25. 在下面的Visual FoxPro表达式中,不正确的是( c)。
A){^2002-05-01 10:10:10 AM}-10 B){^2002-05-01}-DATE()
C){^2002-05-01}+DATE() D){^2002-05-01}+[1000]
★ 长虹笔试题目
★ 盛大笔试题目
★ 光大银行笔试题目
★ 网通招聘笔试题目
★ 游戏企划笔试题目
★ 玛氏笔试题目
计算机三级数据库笔试题目(通用11篇)




