计算机三级数据库技术基础练习

合集下载

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

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

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系统设计阶段工作的是( )。

计算机三级数据库练习题

计算机三级数据库练习题

计算机三级数据库练习题一、选择题(每小题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层的结点数为______。

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

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

计算机三级考试《数据库技术》练习题及答案《数据库技术》是计算机三级考试类别之一,下面店铺整理了计算机三级考试《数据库技术》练习题及答案,大家快来检测吧!选择题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)1.调用函数rwdata(),从IN.dat文件中读取10组数据(m和k值),并嵌套调用primenum函数分别得出array[]数组。

请编写函数primenum(int m,int k,int array[]),该函数的功能是:将紧靠m的k个素数存入数组array并在屏幕上显示。

最后把结果输出到文件OUT.dat中。

例如,若输入3 9,则应输出5 7 11 13 17 19 23 29 31。

注意:部分程序已经给出。

请勿改动主函数main()和输出数据函数rwdata()的内容。

【答案】void primenum(int m, int k, int array[]){ int value = m+1;int half, n = 0, i;while(1){ half = value/2;for (i=2; i<=half; i++)if (value%i == 0)break;if (i > half){ array[n] = value;n++;}if (n >= k)break;value++;}}2.在文件IN.dat中有200个正整数,且每个数均在1000~9999之间。

函数RData()读取这200个数存放到数组original 中。

请编写函数numAscend(),其功能是:要求按每个数的后3位的大小进行升序排列,然后取出满足此条件的前10个数依次存入数组result中,如果后3位的数值相等,则按原先的数值进行降序排列。

最后调用函数WData(),把结果result输出到文件OUT.dat中。

例如,处理前:6012 5099 9012 7025 8088处理后:9012 6012 7025 8088 5099【答案】void numascend(){ int i, j, data;for (i=0; i<199; i++)for (j=i+1; j<200; j++){ if (original[i]%1000 > original[j]%1000){ data = original[i];original[i] = original[j];original[j] = data;}else if (original[i]%1000 == original[j]%1000){ if (original[i] < original[j]){ data = original[i];original[i] = original[j];original[j] = data;}}}for (i=0; i<10; i++)result[i] = original[i];}3.已知文件IN.dat中存有100个产品销售记录,每个产品销售记录由产品代码code(字符型4位)、产品名称name(字符型10位)、单价uprice(整型)、数量amount(整型)、金额sum(长整型)5部分组成。

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

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

计算机三级《数据库技术》测试题含答案计算机三级《数据库技术》测试题含答案一、选择题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.以下属于非容器类控件的是(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. 以下哪一个不是数据库管理系统(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). 三个模式反映了对数据库的三种不同观点,下面说法中正确的选项是( )A.内模式表示了概念级数据库,表达了对数据库的总体观B.外模式表示了物理级数据库,表达了对数据库的存储观C.外模式表示了用户级数据库,表达了对数据库的用户观D.外模式表示了用户级数据库,表达了对数据库的存储观正确答案:C2). SQL语言的MIT语句的主要作用是( )A.终止程序B.保存数据C.事务提交D.事务回滚正确答案:C3). 关系模式学生(学号,课程号,名次),假设每一名学生每门课程有一定的名次,每门课程每一名次只有一名学生,那么以下表达中错误的选项是( )A.(学号,课程号)和(课程号,名次)都可以作为候选码B.只有(学号,课程号)能作为候选码C.关系模式属于第三范式D.关系模式属于BF正确答案:B4). 在数据库的三级模式构造中,内模式的个数。

A.只有1个B.与用户个数相同C.由系统参数决定D.有任意多个正确答案:A答案解析:内模式也称物理模式或存储模式,一个数据库只有一个内模式。

它是数据物理构造和存储方式的描述,是数据库内部的表示方法。

5). 以下关于Delphi的表达中,是不正确的。

A.Delphi属于第三代语言B.Delphi基于面向对象编程方法C.Delphi提供了数据迁移工具(DataPump)D.Delphi是一种可视化开发工具正确答案:A答案解析:Delphi被称为第四代编程语言,它是基于窗口和面向对象的编程方法,与Windows严密结合,具有强大的数据库技术支持,迅捷的编译速度。

6). 设有栈中,由顶向下已存放元素c、b、a,在第4个元素d 入栈前,栈中元素可以出栈,试问d入栈后,不可能的出栈序列是( )。

A.dcbaB.cbdaC.cadbD.cdba正确答案:C7). 当前数据库中,“体育达标”字段为逻辑类型,要显示所有未达标的记录应使用命令( )A.LISTFOR体育达标=.F.B.LISTFOR体育达标<>.F.C.LISTFOR.NOT.体育达标D.LISTFOR.NOT.“体育达标”正确答案:C8). 引入虚拟存储技术的前提是A.存储共享目的B.存储保护目的C.存储访问的部分性原理D.多道程序设计思想正确答案:D答案解析:引进虚拟存储技术,其根本思想是利用大容量的外存来扩充内存,产生一个比有限的时机内存空间大得多的、逻辑的虚拟内存空间,以便能够有效地支持多到程序系统的实现和大型作业运行的需要,从而增强系统的处理能力。

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

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

计算机三级考试《数据库技术》试题和答案计算机三级考试《数据库技术》试题和答案《数据库技术》是计算机三级考试类别之一,下面店铺整理了计算机三级考试《数据库技术》试题和答案,大家快来检测吧!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。

已知当前表中有60条记录,当前记录为第6号记录。

如果执行命令SKIP 3后,则当前记录为第(D )号记录。

A)3B)4C)8D)92.顺序执行下列命令后,最后一条命令显示结果是(a )。

USE CHJGO 5SKIP-2RECNO()A)3B)4C)5D)73.不能对记录进行编辑修改命令是( a)。

A)MODISTRUB)CHANGEC)BROWSED)EDIT4.使用REPLACE命令时,如果范围短语为ALL或REST,则执行该命令后记录指针指向 (c )。

A)末记录B)首记录C)末记录的后面D)首记录的前面5.对学历为大学的职工按工资由高到低排序,工资相同的职工按年龄由大到小排序,应使用的命令是(b )。

A)SORT TO XL ON 工资/A,出生日期/D FOR 学历= "大学"B)SORT TO XL ON 工资/D,出生日期/A FOR 学历= "大学"C)SORT TO XL ON 工资/A,出生日期/A FOR 学历= "大学"D)SORT TO XL ON 工资/D,出生日期/D FOR 学历= "大学"6.当前表中有4个数值型字段:高等数学、英语、计算机网络和总分。

其中高等数学、英语、计算机网络的成绩均已录入,总分字段为空。

要将所有学生的.总分自动计算出来并填人总分字段中,使用命令(C)。

A)REPL 总分 WITH 高等数学+英语+计算机网络B)REPL 总分 WITH 高等数学,英语,计算机网络C)REPL 总分 WITH 高等数学+英语+计算机网络 ALLD)REPL 总分 WffH 高等数学+英语+计算机网络 FOR ALL7.职工数据库中有D型字段"出生日期",要显示职工生日的月份和日期可以使用命令(c )A.?姓名+Month(出生日期)+ "月"+DAY(出生日期)+"日"B.?姓名+STR(Month(出生日期))+ "月"+DAY(出生日期)+"日"C.?姓名+STR(Month(出生日期))+ "月"+STR(DAY(出生日期))+"日"D.?姓名+SUBSTR(出生日期,4,2)+SUBSTR(出生日期,7,2)8.下列选项中可以得到字符型数据的是(B)A.DATE()B.TIME()C.YEAR(DATE())D.MONTH(DATE())9.用DIMENSION。

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

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

计算机三级考试《数据库技术》测试题含答案计算机三级考试《数据库技术》测试题含答案《数据库技术》是计算机三级考试类别之一,下面店铺整理了计算机三级考试《数据库技术》测试题含答案,大家快来检测吧!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.上述语句中,正确的是( )。

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

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

全国计算机三级《数据库技术》测试题及答案全国计算机三级《数据库技术》测试题及答案1). 通过连编可以生成多种类型的文件,但是却不能生成( )A.PRG文件B.APP文件C.DLL文件D.EXE正确答案:A2). 在信息系统的需求分析中,广为使用的DFD建模方法属于( )A.结构化分析方法B.数据分析方法C.数据抽象方法D.业务归纳方法正确答案:A答案解析:DFD图采用自顶向下逐步细化的结构化分析方法。

3). 设M=”30“,执行命令?&M+20后,其结果是( )A.3020B.50C.20D.出错信息正确答案:B4). 有关@…SAY…GET…语句中的校验子句叙述正确的是( )A.RANGE子句是非强制校验,如果输入的数据超过或等于给定上、下限,则提示出错B.VALID子句是强制校验,如果输入的数据使条件表达式为真或数值表达式的值不等于零,则报警并提示出错C.RANGE非强制校验,只有当编辑的变量发生了变化,并按了回车键才予以校验,在给定的初值超过上限或下限时,如果是用光标键移出当前编辑区,则不会提示无效。

D.VALID强制校验,在初值使条件表达式为假或使数值表达式为零时,只要按下回车键,就实施校验,并提示正确的数据范围正确答案:C5). 下列关于数据的逻辑结构的叙述中,哪一条是不正确的?A.数据的逻辑结构是数据间关系的描述B.数据的逻辑结构反映了数据在计算机中的存储方式C.数据的逻辑结构分为线性结构和非线性结构D.队列属于线性结构正确答案:B答案解析:数据的逻辑结构是数据间关系的描述,它只抽象的反映数据元素间的逻辑关系,而不管其计算机中的存储方式,故A项正确,B项错误。

数据的逻辑结构分为线性结构和非线性结构。

线性表是典型的线性结构,而树形结构是典型的非线性结构,所以C和D项正确。

6). 下列条目中哪些是数据库管理系统的.基本功能( )。

Ⅰ.数据库定义Ⅱ.数据库存取Ⅲ.物理文件的读写Ⅳ.数据库维护A.Ⅰ、Ⅱ和ⅢB.Ⅰ、Ⅱ和ⅣC.Ⅰ、Ⅲ和ⅣD.Ⅱ、Ⅲ和Ⅳ正确答案:B答案解析:数据库管理系统的基本功能有以下6个方面:(1)数据库定义功能;(2)数据操纵功能;(3)数据控制功能;(4)数据组织、存储和管理;(5)数据库建立与维护功能;(6)数据通信接口。

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

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

计算机三级考试《数据库技术》试题及答案计算机三级考试《数据库技术》试题及答案 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一、选择题1.人们采用数据抽取程序从0LTP系统中抽取出数据的最主要原因是__________。

A.对数据进行整理B.建立数据仓库C.解决不同类型应用程序之间的性能冲突问题D.解决蜘蛛网问题2.下列ODS体系不是根据数据更新的速度来划分的是__________。

A.ODSⅠB.ODSⅡC.ODSⅢD.ODSⅣ3.以下说法中,不是建立数据仓库的恰当理由的是__________。

A.充分利用企业信息系统生成的数据B.把企业的各种应用集中在一起C.解决数据分析应用和企业基本业务应用之间的性能冲突的问题D.以面向主题、集成的方式合理组织数据,实现跨专业视图二、填空题1.数据仓库具有__________、__________、__________和__________四个重要特性。

2.在数据仓库环境,粒度影响数据仓库的__________以及__________,粒度级设计越__________,能回答的查询越多,需要存储的数据量就越__________。

3.数据仓库中数据的维护策略一般可分为__________、__________和__________三种维护策略。

4.根据OLAP数据的存储形式,OLAP的实现方式有__________、__________和混合型0LAP三种。

5.数据挖掘由__________、__________和__________三个主要阶段组成。

6.数据集成一般包括__________、__________、__________和__________四项工作。

7.建立ODS的目的一般是为支持__________和__________两类应用。

计算机三级数据库技术考前基础训练题及答案优选份

计算机三级数据库技术考前基础训练题及答案优选份

计算机三级数据库技术考前基础训练题及答案优选份计算机三级数据库技术考前基础训练题及答案 1计算机三级数据库技术考前基础训练题及答案1). JCB是( )。

A.作业控制块B.作用说明书C.作业调度的一种算法D.作业运行时间的单位正确答案:A2). 从计算机软件系统的构成看,DBMS是建立在( )之上的软件系统。

A.硬件系统B.操作系统C.语言处理系统D.编译系统正确答案:B答案解析:从计算机软件系统的构成看,DBMS是建立在操作系统之上的软件系统,是操作系统的用户。

操作系统负责计算机系统的进程管理、作业管理、存储器管理、设备管理、文件管理等等,因此,DBMS对共享数据的.组织、管理和存取离不开操作系统的支持。

DBMS遇到创建和撤消进程、进程通信、读/写磁盘、分配内存等要求时,必须请求操作系统的服务。

例如,DBMS 读取数据库中记录时就要调用操作系统读取磁盘块的操作,操作系统从磁盘取来的是一个物理块,对物理块的解释通常由DBMS 来完成。

答案:B3). 下列关于CASE工具的叙述中,不正确的是( )。

A.CASE工具主要用于帮助DBA管理数据库系统B.CASE工具主要用于数据库设计和应用开发C.CASE工具中通常存储与数据库设计方案有关的信息D.CASE工具中通常包含存储数据资料的档案库正确答案:A答案解析:CASE工具是在数据库设计阶段广泛使用的工具。

除了保存与模式和约束有关的系统目录信息之外,数据资料档案库还存储其他信息,如设计方案、使用标准、应用程序描述和用户信息等。

这样的系统也称为信息资料档案库。

这样的信息可以被用户或DBA在需要时直接进行存取。

4). ( )是在操作系统中采用的以空间换取时间的技术。

A.SPOOLing技术B.覆盖技术C.通道技术D.虚拟存储技术正确答案:A5). 关系语言的特点是( )A.高度程序化B.程序化C.高度非过程化D.高度过程化正确答案:C6). 使用菜单操作方法打开一个在当前目录下已经存在的查询文件zgik.qpr后,在命令窗口生成的命令是( )。

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

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

计算机三级考试《数据库技术》练习题和答案计算机三级考试《数据库技术》练习题和答案《数据库技术》是计算机三级考试类别之一,下面店铺整理了计算机三级考试《数据库技术》练习题和答案,大家快来检测吧!一、选择题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定义数据库结构、数据装载、编写与调试应用程序以及__________。

计算机三级考试数据库技术备考习题

计算机三级考试数据库技术备考习题

计算机三级考试数据库技术备考习题随着计算机技术的飞速发展,数据库技术已经成为IT行业中的重要基石。

对于参加计算机三级考试数据库技术的考生来说,掌握数据库的基本概念、原理和应用是至关重要的。

一、数据库基本概念1. 单选题(1)下列关于数据库的叙述中,正确的是()A. 数据库是长期存储在计算机内的、有组织的数据集合B. 数据库是长期存储在计算机内的、无组织的数据集合C. 数据库是临时存储在计算机内的、有组织的数据集合D. 数据库是临时存储在计算机内的、无组织的数据集合答案:A(2)下列关于数据库管理系统的叙述中,错误的是()A. 数据库管理系统是用于建立、使用和维护数据库的软件B. 数据库管理系统可以对数据进行查询、插入、删除和更新等操作C. 数据库管理系统具有数据独立性D. 数据库管理系统不负责数据的完整性、安全性答案:D2. 填空题(1)数据库管理系统简称为________。

答案:DBMS(2)数据库系统由________、________和________三部分组成。

答案:数据库、数据库管理系统、应用程序二、关系型数据库1. 单选题(1)下列关于关系型数据库的叙述中,正确的是()A. 关系型数据库采用层次模型组织数据B. 关系型数据库采用网状模型组织数据C. 关系型数据库采用关系模型组织数据D. 关系型数据库采用面向对象模型组织数据答案:C(2)下列关于关系模型的叙述中,错误的是()A. 关系模型采用二维表表示实体和实体之间的联系B. 关系模型中的每一行表示一个实体C. 关系模型中的每一列表示实体的属性D. 关系模型不支持复杂的查询操作答案:D2. 填空题(1)关系型数据库中,二维表被称为________。

答案:关系(2)关系型数据库中,关系的每一行被称为________,每一列被称为________。

答案:元组、属性三、SQL语言1. 单选题(1)下列关于SQL语言的叙述中,正确的是()A. SQL语言是用于操作关系型数据库的查询语言B. SQL语言是用于操作非关系型数据库的查询语言C. SQL语言是用于建立数据库管理系统的编程语言D. SQL语言是用于编写应用程序的编程语言答案:A(2)下列SQL语句中,用于创建表的是()A. SELECTB. INSERTC. UPDATED. CREATE答案:D2. 填空题(1)SQL语言中,用于查询数据的语句是________。

2023年计算机等级考试三级数据库训练试题

2023年计算机等级考试三级数据库训练试题

2023年计算机等级考试三级数据库训练试题2023年计算机等级考试三级数据库训练试题1、在UNIX系统中,键盘、终端、打印机等以字符为单位组织和处理信息的设备称之为________;而磁盘、磁带等以块为单位组织和处理信息的设备称为块设备。

【参考答案】字符设备2、构造数据模型包含_______、数据操作和数据完好性约束。

【参考答案】数据构造3、层次模型的特点是记录之间的联络通过_______实现,查询效率高。

【参考答案】指针4、对长度为n的顺序线性表进展删除元素的.操作,假如删除每一个元素的概率一样,那么删除一个元素或挪动元素的平均次数为_______。

【参考答案】(n-1)/25、一组记录的排序码为(12,38,35,25,74,50,63,90),按二路归并排序方法对该序列进展一趟归并后的结果为_______。

【参考答案】12,38,25,35,50,74,63,906、设树T的度为4,其中度为1、2、3和4的结点的个数分别为4、2、1、1,那么T中叶子结点的个数是______。

【参考答案】NetWare7、CAT是指______。

【参考答案】计算机辅助测试8、视图是一个虚表,因为它是从________导出的表。

【参考答案】一个或几个根本表9、假设进栈序列为a,b,c,那么所有可能的出栈序列有_____种。

【参考答案】 510、文件存储器是分成假设干大小相等的________。

【参考答案】物理块11、目录文件是由________组成的。

【参考答案】文件说明12、单级文件目录不能解决__________的问题。

【参考答案】文件存取控制13、多用户系统所用的文件目录构造至少应是________。

【参考答案】二级文件目录14、E-R图的根本成分有________、菱形框、椭圆形框和直线。

【参考答案】矩形框15、类是将________和方法集一样的对象组合在一起。

【参考答案】属性集。

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

计算机三级数据库技术基础练习计算机三级数据库技术基础练习
1).已知一棵二叉树的先根序列为ABDGCFK,中根序列为DGBAFCK,则结点的后根序列为()
A.ACFKDBG
B.GDBFKCA
C.KCFAGDB
D.ABCDFKG
正确答案:B
答案解析:根据先根遍历、中根遍历的规则我们可以画出这棵二叉树的图,由此可以写出后根序列为GDBFKCA。

2).如果属性A是关系R的主属性,则属性A()。

A.不能取空值
B.只能是唯一性值
C.可以不为唯一值
D.可以为空值
正确答案:A
3).下列()进程间的通信方式不能传递大量信息。

A.共享内存
B.消息缓冲
C.信箱通信
D.信号量及P、V操作
正确答案:D
答案解析:P、V操作只是低级通信原语,不能承担进程间大量
信息的交换任务。

4).以下哪个设计内容不属于数据库应用系统总体设计范畴()
A.数据库应用系统体系结构设计
B.软硬件选型和配置设计
C.数据库软件总体设计
D.关系模式设计
正确答案:D
答案解析:系统总体设计的主要内容包括确定DBAS体系结构、
软硬件选型和配置设计、应用软件总体设计和业务规则初步设计。

5).数据的()是数据库的主要特征之一,是数据库与文件系统的
根本区别。

A.结构化
B.共享性
C.独立性
D.完整性
正确答案:A
答案解析:在文件系统中,相互独立记录的内部结构的最简单形式是等长同格式记录的集合。

这种方法会造成存储空间的大量浪费,而且也给使用者带来众多不便。

另外,在文件记录中,尽管记录内
部己有了某些结构,但记录之间是没有联系的,是孤立的。

而在数
据库中,数据是结构化的.,这种结构化要求在描述数据时不仅描述
数据本身,还要描述数据之间的联系。

因此,数据的结构化是数据
库主要特征之一,是数据库与文件系统的根本区别。

6).在SQLServer2008中,有系统数据库master、model、msdb、tempdb和用户数据库。

下列关于系统数据库和用户数据库的备份策略,最合理的是()
A.对以上系统数据库和用户数据库都实行周期性备份
B.对以上系统数据库和用户数据库都实行修改之后即备份
C.对以上系统数据库实行修改之后即备份,对用户数据库实行周期性备份
D.对master、model、msdb实行修改之后即备份,对用户数据库实行周期性备份,对tempdb不备份
正确答案:D
答案解析:系统数据库master、model、msdb因为被修改地较少,且对数据库系统影响较大,所以每次修改后应及时备份;而用户自定
义的数据库(如学生成绩管理系统中的数据库)在使用过程中会经常
不定期的修改,而且每次修改量不大,如果每次修改后重新备份则
对系统操作冗余性较大,所以采用定期备份;而tempdb是系统临时
文件的数据库,每次启动后都会清空,所以没必要备份。

所以选D。

7).在数据库的三级模式结构中,内模式的个数______。

A.只有1个
B.与用户个数相同
C.由系统参数决定
D.有任意多个
正确答案:A
答案解析:内模式也称物理模式或存储模式,一个数据库只有一个内模式。

它是数据物理结构和存储方式的描述,是数据库内部的表示方法。

8).下列关于Delphi的叙述中,______是不正确的。

A.Delphi属于第三代语言
B.Delphi基于面向对象编程方法
C.Delphi提供了数据迁移工具(DataPump)
D.Delphi是一种可视化开发工具
正确答案:A
9).设有栈中,由顶向下已存放元素c、b、a,在第4个元素d 入栈前,栈中元素可以出栈,试问d入栈后,不可能的出栈序列是()。

A.dcba
B.cbda
C.cadb
D.cdba
正确答案:C
10).进程间的同步是指进程间在逻辑上的相互()关系。

A.联接
B.制约
C.继续
D.调用
正确答案:B
11).下列关于域名和IP地址的叙述中,哪一条是不正确的?
A.在Internet中访问一台主机必须使用它的主机名
B.200.201.202.203是一个C类IP地址
C.IP地址采用的是分层结构
D.主机名与IP地址是一一对应的
正确答案:A
答案解析:在Internet中访问一台主机可以不使用它的主机名,通过IP地址可以识别主机上的网络接口,进而访问主机,所以A项
是不正确的。

相关文档
最新文档