2019年9月全国计算机三级数据库技术笔试试题(附正确答案)

2019年9月全国计算机三级数据库技术笔试试题(附正确答案)
2019年9月全国计算机三级数据库技术笔试试题(附正确答案)

2010年9月全国计算机三级数据库技术笔试试题

(总分100, 考试时间120分钟)

一、选择题(每小题1分,共60分)

下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

1. 冯?诺依曼奠定了现代计算机工作原理的基础。下列叙述中,哪个(些)是正确的?

I.程序必须装入内存才能执行

II.计算机按照存储的程序逐条取出指令,分析后执行指令所规定的操作III.计算机系统由运算器、存储器、控制器、输入设备、输出设备等五大部件组成

A 仅I

B 仅I和II

C 仅II和III

D 都正确

答案:C

2. 关于指令系统的寻址方式,如果在指令中给出操作数所在的地址,该方式称为

A 立即寻址

B 直接寻址

C 寄存器寻址

D 寄存器间接寻址

答案:B

3. 用于实现Internet中文件传输功能所采用的应用层协议是

A FTP

B DNS

C SMTP

D HTTP

答案:A

4. WWW能够提供面向Internet服务的、一致的用户界面的信息浏览功能,其使用的基础协议是

A FTP

B DNS

C SMTP

D HTTP

答案:D

5. 一般操作系统的安全措施可从隔离、分层和内控三个方面考虑,隔离是操作系

这是

A 物理隔离

B 时间隔离

C 逻辑隔离

D 密码隔离

答案:C

6. 下列哪一个不属于恶意软件?

A 逻辑炸弹

B 服务攻击

C 后门陷阱

D 僵尸网络

答案:B

7. 下列哪些是数据结构研究的内容?

I.数据的采集和集成

II.数据的逻辑结构

III.数据的存储结构

IV.数据的传输

V.数据的运算

A 仅I、II和III

B 仅II、III和V

C 仅I、II和IV

D 仅I、III和V

答案:B

8. 下列与数据元素有关的叙述中,哪些是正确的?

I.数据元素是数据的基本单位,即数据集合中的个体

II.数据元素是有独立含义的数据最小单位

III.一个数据元素可由一个或多个数据项组成

IV.数据元素又称做字段

V.数据元素又称做结点

A 仅I和II

B 仅II、III和IV

C 仅I和III

D 仅I、III和V

答案:D

9. 下列与算法有关的叙述中,哪一条是不正确的?

A 算法是精确定义的一系列规则

B 算法指出怎样从给定的输入信息经过有限步骤产生所求的输出信息

D 对于算法的分析,指的是分析算法运行所要占用的存储空间,即算法的空间代价

答案:D

10. 下列关于栈和队列的叙述中,哪些是正确的?

I.栈和队列都是线性表

II.栈和队列都是顺序表

III.栈和队列都不能为空

IV.栈和队列都能应用于递归过程实现

V.栈的特点是后进先出,而队列的特点是先进先出

A 仅I和V

B 仅I、II、V

C 仅III和IV

D 仅II、III和IV

答案:A

11. 按后根次序周游树(林)等同于按什么次序周游该树(林)对应的二叉树?

A 前序

B 后序

C 对称序

D 层次次序

答案:C

12. 有关键码值为10, 20. 30的三个结点,按所有可能的插入顺序去构造二叉排序树。能构造出多少棵不同的二叉排序树?

A 4

B 5

C 6

D 7

答案:B

13. 对于给出的一组权w={10, 12, 16, 21, 30},通过霍夫曼算法求出的扩充二叉树的带权外部路径长度为

A 89

B 189

C 200

D 300

答案C

14. 设散列表的地址空间为0到16,散列函数为h(k)二k mod 17,用线性探查法

则最后一个关键码160的地址为

A 6

B 7

C 8

D 9

答案:C

15. 如下所示是一棵5阶B树,从该B树中删除关键码41后,该B树的叶结点数为

A 6

B 7

C 8

D 9

答案:A

16. 为保护操作系统运行,将指令系统中的指令分成特权指令和非特权指令。下列指令中,哪一个不是特权指令?

A 启动设备执行1/O操作指令

B 算术运算指令

C 设置中断向量指令

D 修改程序状态字指令

答案:A

17. 一个已经具各运行条件,但由于没有获得CPU而不能运行的进程处于

A 等待状态

B 睡眠状态

C 就绪状态

D 挂起状态

答案:C

18. 下列关于时间片轮转法的叙述中,哪个是不正确的?

A 采用可变长度的时间片,可以改善调度性能

B 就绪队列中的诸进程轮流在CPU上运行,每次运行一个时间片

D 如果时间片长度选择过长,时间片轮转法就退化成先进先出算法

答案:C

19. 系统中有3个并发进程共同竞争某一资源,每个进程需要4个该类资源。如果要使系统不发生死锁,则该类资源至少应有几个?

A 9

B 10

C 11

D 12

答案:D

20. 在页式存储管理中,为进行地址转换工作,系统提供一对硬件寄存器,它们是

A 基址寄存器和限长寄存器

B 页表始址寄存器和页表长度寄存器

C 上界寄存器和下界寄存器

D 直接地址寄存器和间接地址寄存器

答案:B

21. 在虚拟页式存储管理方案中,对缺页次数没有影响的因素是

A 页表在内存中的位置

B 页面淘汰算法

C 程序本身的编制方法

D 分配给进程的物理页面数

答案:A

22. 在多级目录结构中查找一个文件时需要按路径名搜索,当层次较多时要耗费很多时间,为此要引入

A 基本目录

B 当前目录

C 子目录

D 父目录

答案:B

23. 假设磁头在“65号柱面上操作时,有其他访问请求到达,柱面号依次为85, 46, 114, 16和1160当系统完成65号柱面的操作后,若采用最短寻找时间优先(SSTF)磁盘调度算法,为服务这些请求,磁头需要移动的柱面数是

A 181

B 159

C 149

答案:C

24. 下列关于操作系统设备管理的叙述中,哪个是不正确的?

A 设备管理使用户能独立于具体设备的复杂物理特性而方便地使用设备

B 设备管理利用各种技术提高CPU与设备、设备与设备之间的并行工作能力

C 操作系统对用户屏蔽了实现具体设备I/O操作的细节

D 操作系统对各类设备尽量提供各种不同的接口

答案:D

25. 在数据库系统中有一类人员,负责监控数据库系统的运行情况,及时处理运行过程中出现的问题,这类人员是

A 数据库管理员

B 系统分析员

C 数据库设计员

D 应用程序员

答案:A

26. 在关系数据库系统中,当关系的型改变时,用户程序也可以不变,这是数据的

A 物理独立性

B 逻辑独立性

C 位置独立性

D 存储独立性

答案:B

27. 概念模型用于信息世界的建模,下列哪种(组)模型不是概念模型?

A ER模型和扩展ER模型

B 层次、网状和关系模型

C 各种语义数据模型

D 面向对象模型

答案:B

28. 在数据库技术中,对数据库进行备份,这主要是为了维护数据库的

A 开放性

B 一致性

C 完整性

D 可靠性

答案:C

的分量必须是相同的属性或属性组,并且在结果中去掉重复的属性。这种连接操作称为

A 半连接

B 等值连接

C 自然连接

D θ连接

答案:C

30. 设有关系R(A,B,C),与SQL语句select distinct A from R where C=36等价的关系代数表达式是

A πA(σC=36(R))

B σC=36(πA (R))

C σC=36(πA,B (R))

D πA,B(σC=36(R))

答案:A

31. 下列SQL的数据定义语句组中,哪一组是正确的?

A CREATE SCHEMA...,DROP SCHEMA…,ALTER SCHEMA…

B CREATE TABLE......,DROP TABLE....,ALTER TABLE....

C CREATE VIEW..:,DROP VIEW...,ALTER VIEW…

D CREAT

E INDEX...,DROP INDEX…,ALTER INDEX…

答案:B

第(32)-(34)题基于“学生一选课一课程”数据库中的三个关系:S(S#,SNAME,SEX, AGE,DEPARTMENT)主码是S#

C(C#,CNAME, TEACHER)主码是C#

SC(S#, C#, GRADE)主码是(S#,C#)

为了便于识别,当外键与相应的主键属于不同关系时,往往给它们以相同的名字。

32. 下列叙述中,哪个是不正确的?

A S#是关系S的主键,也是关系SC的外键

B C#是关系C的主键,也是关系SC的外键

C 向任何一个关系插入元组时,必须保证关系主码值的唯一性

D 可以任意删除每个关系中的元组

答案:D

33. 查找“由李力老师执教的数据库课程的平均成绩、最高成绩和最低成绩。”将使用关系

A S和SC

B S和C

D S、SC和C

答案:C

34. 下列扩展的关系操作中,哪些是正确的?

S(S#,SNAME,SEX, AGE,DEPARTMENT)主码是S#

C(C#,CNAME, TEACHER)主码是C#

SC(S#, C#, GRADE)主码是(S#,C#)

I.在关系C中,增加一门课程(‘C06’,‘电子商务’,‘陈伟钢’),可以用赋值操作表示为:C←∪{(’C06’,‘电子商务’,‘陈伟钢’)}

II.关系SC中删除学号为‘20100251’同学的信息,用赋值操作可以表示为:SC←SC-(σS#=’20100251’(SC))

III.计算年龄小于20岁的学生人数,用聚集操作表示为:

Gcount(S#)(σAGE<=20(S))

IV.计算课程号为‘C01’课程的平均成绩,用聚集操作表示为:

Gavg(GRADE)(σC#=’C01’(SC))

A 仅I、II和III

B 仅I和II

C 仅II工和IV

D 都正确

答案:D

35. 下列哪种关系运算不要求:“R和S具有相同的属性个数,并且每对相对应的属性都具有相同的域”?

A R∪S

B R∩S

C R-S

D R×S

答案:D

36. 用户对SQL数据库的访问权限中,如果只允许删除基本表的元组,应授予哪种权限?

A DROP

B DELETE

C ALTER

D UPDATE

答案:B

37. 下列叙述中,哪些是正确的?

I.一个关系对应一个二维表,二维表名就是关系名

II.二维表中的列称为属性。属性的个数称为关系的元(Arity)或度(Degree)

为一个元组,关系模式和元组的集合通称为关系

IV.用集合论的观点定义关系:一个K元关系是若干个元数为K的元组的集合

V.用值域的概念定义关系:关系是属性值域笛卡尔积的一个子集

A 仅I、II和III

B 仅I、IV和V

C 仅II、III、IV

D 都正确

答案:D

38. 设关系R, S和T如下,关系T是关系R和S执行了哪种操作的结果?

A B C D

答案:D

39. 在SQL中,由于对视图的修改最终要转换为对基本表的修改,因此下列只有哪种视图是可以修改的?

A 行列子集视图

B 带表达式视图

C 分组视图

D 连接视图

答案:A

40. 下列条目中,哪些属于将SQL嵌入主语言使用时必须解决的问题?

I.区分SQL语句与主语言语句

II.动态生成的SQL语句

III.数据库工作单元和程序工作单元之间的通信

IV.协调SQL语句与主语言语句处理记录的不同方式

A 仅I和IV

B 仅 II、III和IV

C 仅I、III和IV

D 都是

答案:C

41. 关系代数有五种基本操作,它们是

A 并、外部并、交、差、除

B 选择、投影、广义投影、赋值、连接

C 连接、外连接、笛卡尔积、半连接、聚集

D 并、差、笛卡尔积、选择、投影

答案:D

42. 下列哪种语言描述的信息直接存储到数据字典中?

A 数据定义语言DDL

B 数据操作语言DML

C 数据查询语言

D 上述三种语言都可以

答案:D

43. 下列哪些条目是数据库管理系统中事务管理器的重要模块?

I.缓冲区管理

II.并发控制

III. DDL编译

IV.故障恢复

A 仅I和IV

B 仅II和IV

C 仅II、III和IV

D 都是

答案:B

44. 下列关于查询处理的叙述中,哪个是不正确的?

A 对用SQL语言表达的查询语句进行分析,得到语法分析树

B 语法分析树转化为物理查询计划,然后转化为逻辑查询计划

D 选择逻辑查询计划和物理查询计划的步骤称为查询优化

答案:B

45. 事务由于某些内部条件而无法继续正常执行,如非法输入、找不到数据等,这样的故障属于

A 系统故障

B 磁盘故障

C 事务故障

D 介质故障

答案:C

46. 下列关于SQL Server 2000的叙述中,哪个是不正确的?

A 是一种典型的具有浏览器朋及务器体系结构的面向对象数据库管理系统

B 提供对XML和HTTP的全方位支持

C 可为用户的Internet应用提供完善的支持

D 性能良好、安全可靠

答案:A

47. 下列SQL Server 2000的组件中,属于服务器端组件的是

I.SQL服务器服务

II.查询分析器

III.分布式事务协调服务

IV.数据传输服务

A 仅I和II

B 仅I和III

C 仅III和IV

D 都是

答案:B

48. 下列关于Oracle数据库系统的叙述中,哪个是不正确的?

A 1979年,Oracle公司推出了第一个商业化的关系型数据库管理系统

B 1998年,Oracle公司推出了Oracle 8i,其中i表示Internet

C 2004年,Oracle公司推出了Oracle log,其中g表示Global

D 自版本8起,Oracle系统逐渐定位成一个对象一关系数据库系统

答案:C

49. 下列关于SQL Server数据库系统安全性的叙述中,哪个是不正确的?

A 数据库管理系统的权限分为数据库系统权限和服务器权限

C 服务器权限可授予数据库管理员和其他用户

D SQL语言中的GRANT为权限授予语句

答案:A

50. 下列哪一条属于关系数据库的规范化理论要解决的问题?

A 如何构造合适的数据库逻辑结构

B 如何构造合适的数据库物理结构

C 如何构造合适的应用程序界面

D 如何控制不同用户的数据操作权限

答案:A

51. 下列哪些条不属于Armstrong公理系统中的基本推理规则?

I.若YX,则X→Y

II.若X→Y,则XZ→YZ

III. 若X→Y,且ZY,则X→Z

IV.若X→Y,且Y→Z,则X→Z

V.若X→Y,且X→Z,则X→YZ

A 仅I和III

B 仅III和V

C 仅II和IV

D 仅IV和V

答案:B

52. 设U为所有属性,X, Y, Z为属性集,Z=U一X一Y。下列关于函数依赖和多值依赖的叙述中,哪些是正确的?

I.若X→Y,则X→→*Y

II.若X→→Y,则X→Y

III.若X→Y,则X→Z

IV.若X→→Y,则X→→Z

V.若X→→Y, Y'Y,则X→→Y'

A 仅I、II和III

B 仅II、III和V

C 仅I和IV

D 仅IV和V

答案:C

53. 下列关于关系模式的码和外码的叙述中,哪一条是正确的?

A 主码必须是单个属性

B 外码可以是单个属性,也可以是属性组

C 一个关系模式的主码与该关系模式中的任何一个外码的交一定为空

D 一个关系模式的主码与该关系模式中的所有外码的并一定包含了该关系模式中

54. 若有关系模式R(A, B),下列叙述中,哪一(些)条是正确的?

I.A→→B一定成立

II.A→B一定成立

III.R的规范化程度无法判定

IV.R的规范化程度达到4NF

A 仅I

B 仅I和II

C 仅III

D 仅I和IV

答案:D

第(55)-(56)题基于以下描述:关系模式R(A, B, C, D, E),根据语义有如下函数依赖集:F={A→C,BC→D,CD→A,AB→E} 。

55. 下列属性组中哪个(些)是关系R的候选码?

Ⅰ(A,B)

Ⅱ(A,D)

Ⅲ(B,C)

Ⅳ(C,D)

Ⅴ(B,D)

A 仅Ⅲ

B 仅Ⅰ和Ⅲ

C 仅Ⅰ、Ⅱ和Ⅳ

D 仅Ⅱ、Ⅲ和Ⅴ

答案:B

56. 关系模式R的规范化程度最高达到

A 1NF

B 2NF

C 3NF

D BCNF

答案:C

57. 下列关于信息系统的层次结构的叙述中,哪个是不正确的?

A 信息系统一般按照逻辑结构可划分为表现层、应用逻辑层和数据逻辑层

B 传统的两层逻辑结构中,应用逻辑层和数据逻辑层几乎完全交错在一起

C 三层逻辑结构将信息系统按功能划分为:用户服务、商业服务和数据服务三个部分

D 三层逻辑结构具有易维护性、高可靠性等特点

58. 下列关于visual studio 2008的叙述中,哪个是不正确的?

A 可以支持高校团队协作

B 能够轻松构建以客户为中心的web应用程序

C 能够在同一开发环境内创建面向多个.NETframewofk版本的应用程序

D 拼写检查器中的拼写规则用XML语言定义,用户无法修改

答案:D

59. 下列关于分布式数据库系统的叙述中,哪个是不正确的?

A 提高了系统的可靠性和可用性

B 具有位置透明性、复制透明性和分片透明性

C 两阶段提交协议将此用于处理分布式死锁问题

D 数据复制是将片段或片段的副本分配在不同站点上的存储过程

答案:C

60. 下列关于对象数据库管理组织提出的对象数据库标准ODMG的叙述中,哪个是不确的?

A 面向对象程序设计语言绑定的语言主要是C++、java和smalltalk

B 在ODMG中,对象可以用标识符、名称、结构和方法来描述

C 对象定义语言ODL独立于任何特定的编程语言

D 对象查询语言OQL在设计时要与编程语言紧密配合使用

答案:C

二、填空题(每空2分,共40分)

请将答案分别写在答题卡中序号为【1】至【20】的横线上,答在试卷上不得分。

1. 按覆盖的地理范围划分,可将计算机网络分为【1】、城域网和广域网。

答案:局域网

2. 使用数学方法重新组织数据或信息,使得除合法接收者外,其他任何人无法理解(或者在一定时间内无法理解),这称为【2】。

答案:加密

3. 设有二维数组A[1..12, 1..10],其每个元素占4个字节,数据按列优先顺序存储,第一个元素的存储地址为100,那么元素A[4,5]的存储地址为【3】。

4. 单链表的每个结点中包括一个指针link它指向该结点的后继结点。现要将指针q指向的新结点插入到指针p指向的单链表结点之后,所需的操作序列为q^. link:=p^. link;【4】。

答案:

5. 设待排序关键码序列为(25,18, 9, 33,67, 82, 53,95,12, 70),要按关键码值递增的顺序进行排序,采取以第一个关键码为分界元素的快速排序法,第一趟排序完成后关键码33被放到第【5】个位置。

答案:9

6. 英特尔公司的x86系列处理器提供四个特权级别(特权环):R0, R1, R2和R3,其中对应于管态的特权环是【6】。

答案:R0

7. 系统中有一组进程,其中的每一个进程都在等待被该组中另一个进程所占有的资源,则称这组进程处于【7】状态。

答案:死锁

8. 操作系统为了管理每个文件,将诸如文件名、文件的存储位置、文件修改日期等文件属性保存在一个重要的数据结构中,它是【8】。

答案:文件控制块

9. 数据库管理系统是在【9】支持下的一个复杂的和功能强大的系统软件,它对数据库进行统一管理和控制。

答案:操作系统

10. SQL支持用户可以根据应用的需要,在基本表上建立一个或多个【10】,以提供多种存取路径,加快查找速度。

答案:索引

11. 在SQL中,若允许用户将已获得的某种权限再转授予其他用户,可以在GRANT 语句中指定【11】子句。

答案:WITH GRANT OPTION

12. 将关系模型与面向对象模型的优点相结合,其基本数据结构是关系表,对关系表作扩充,允许在关系表间具有继承、组合等关联,从而构成一种新的数据模型,称为【12】数据模型。

答案:对象-关系

13. 高速缓冲存储器和【13】属于易失性存储器。

答案:随机存取存储器

14. 在两种基本的索引类型中,能有效支持点查询,但不能支持范围查询的是【14】索引。

15. 数据仓库是【15】的、集成的、相对稳定的、反映历史变化的数据集合,用以支持管理中的决策。

答案:面向主题

16. Oracle针对Internet/Intranet的产品是Oracle【16】。

答案:8i

17. 设U为所有属性,X, Y, Z为属性集,Z=U-X-Y。若X→→Y,且Z=,则称X →→Y为【17】的多值依赖。

答案:平凡

18. 在函数依赖的范畴内,【18】达到了最高的规范化程度。

答案:BCNF

19. 基于半连接操作的分布式查询的基本思想是将关系从一个站点传输到另一个站点之前减少该关系中【19】的数量。

答案:与连接无关的数据

20. 解决文本检索二义性问题的一种方法是使用在线【20】,另一种方法是比较两个词出现的语境。

答案:事务处理

数据库原理试题及答案

数据库原理试题答案(B卷) 一、填空题(每题 2 分,共 20 分) 1、实体 2、日志文件 3、完整性 4、关系 5、关系演算 6、外模式 / 模式 7、更新 8、集成的 9、先来先服务 10、人工智能 二、选择题(每题 1 分) 1 、C 2 、 D 3 、 B 4 、 A 5 、 B 6 、 C 7 、 C 8 、 C 9 、 B 10 、 C 三、简答题(每题 5 分,共 20 分) 1 、答案要点:数据库系统中的常见故障有:事务内部的故障(事务故障)( 1 分)、系统故障( 1 分)、介质故障( 2 分)、计算机病毒( 1 分)。 2 、答案要点:数据模型通常由数据结构( 1 分)、数据操作( 2 分)、完整性约束( 2 分)三部分组成。 3 、答案要点:不是所有的视图都是可更新的( 2 分);因为有些视图的更新不能唯一地有意义地转换成对相应基本表地更新( 3 分)。 4 、答案要点:多个事务的并发执行是正确的,当且仅当其结果与按某一次序串行执行它们时的结果相同( 5 分)。 四、(共 10 分) 1 、 80 , 90 2 、 T 1 T 2 Slock A 读 A = 50 Y = A Unlock A Xlock A A=Y-10 Slock A 写回 A = 40 等待 Unlock A 等待 读 A = 40 Y = A Unlock A Xlock A A=Y × 2 写回 A = 80 Unlock A

五、(共 10 分) 六、(共 20 分) 1 、关系代数: (1)sno ( cno =‘ 2 ' (SC) )(2分) (2) Sno,Sn ( Cn=' 数据库概论 ' ) (2分) (3) Sno,SN (S ( Cno , sno (SC) ÷ Cno ( C )) ) (2分) ALPHA 语言 ? GET W(SC.SNO): https://www.360docs.net/doc/6c15030726.html,O=' 2' (2分) ? RANGE C X SC Y GET W (S.SNO.S.SN): X( Y(https://www.360docs.net/doc/6c15030726.html,O=https://www.360docs.net/doc/6c15030726.html,O ^ Y.SNO=S.SNO ^ https://www.360docs.net/doc/6c15030726.html,=' 数据库概论 ' (2分) ? RANGE C X SC Y GET W(S.SNO,S.SN): X( Y(https://www.360docs.net/doc/6c15030726.html,O=https://www.360docs.net/doc/6c15030726.html,O ^ Y.SNO=S.SNO)) (2分) 2 、( 1 ) SELECT COUNT(*) FROM STUDENT (2分) (2) SELECT SNO FROM SC GROUP BY SNO HAVING COUNT(*)>5 (3分) (3) DELECT FROM SC WHERE https://www.360docs.net/doc/6c15030726.html,O IN (SELECT https://www.360docs.net/doc/6c15030726.html,O FROM C WHERE CN=' 数据结构 ') DELETE FROM C WHERE CN= ‘数据结构' (3分) 七、(共 10 分) 科室(科室代码,科室名称) (1分) 医生(工号,姓名,名称,聘用日期,聘用期限,科室) (1分) 病人(病历号,姓名,年龄,工作单位) (1分) 就诊(医生工号,病历号,就诊日期) (2分) 一、填空题(每空 2 分,共 20 分) 1、关系中主码的取值必须唯一且非空,这是由 ___________ 完整性规则决定的。 2、当数据库被破坏后,如果事先保存了数据库副本和 ________________ ,就有可能恢复数据库。 3、数据库的 ____________ 是指数据库的正确性和相容性。 4、关系数据操作语言的特点是:操作对象与结果均为 ___________ 、操作的非过程性强、语言一体化、并且建立在数学理论基础之上。 5、SQL 是一种介于关系代数和 _____________ 之间的结构化的查询语言。 6、对于每一个外模式,数据库系统都有一个 _______________ 映象,它定义了该外模式与模式之间的对应关系。 7、视图是一个需表,它一经定义就可以和基本表一样被查询,但 _________ 操作将有一定的限制。 8、数据仓库是一个面向主题的、 _____________ 、不可更新的、随时间不断变化的数据集合。 9、避免活锁的简单方法是采用 _____ 的策略。 10、知识库系统和主动数据库系统是将数据库技术和 ________ 技术相结合产生的。 二、选择题(每小题 1 分,共 10 分) 1、SQL 中,下列涉及空值的操作,不正确的是 ( )

计算机三级数据库模拟题及答案

计算机三级数据库模拟题及答案 一、选择题 1.下列关于SQL Server数据库服务器登录账户的说法中,错误的是__________。 A.登录账户的来源可以是Windows用户,也可以是非Windows用户 B.所有的Windows用户都自动是SQL Server的合法账户 C.在Windows身份验证模式下,不允许非Windows身份的用户登录到SQL Server服务器 D.sa是SQL Server提供的一个具有系统管理员权限的默认登录账户 2.下列SQL Server提供的系统角色中,具有数据库服务器上全部操作权限的角色是__________。 A.db_owner B.dbcreator C.db_datawriter D.sysadmin 3.下列关于SQL Server数据库用户权限的说法中,错误的是__________。 A.数据库用户自动具有该数据库中全部用户数据的查询权 B.通常情况下,数据库用户都来源于服务器的登录账户 C.一个登录账户可以对应多个数据库中的用户

D.数据库用户都自动具有该数据库中public角色的权限 4.下列角色中,具有数据库中全部用户表数据的插入、删除、修改权限且只具有这些权限的角色是__________。 A.db_owner B.db_datareader C.db_datawriter D.public 5.创建SQL Server登录账户的SQL语句是__________。 A.CREATE LOGIN B.CREATE USER C.ADD LOGIN D.ADD USER 6.下列关于用户定义的角色的说法中,错误的是__________。 A.用户定义角色可以是数据库级别的角色,也可以是服务器级别的角色 B.用户定义的角色只能是数据库级别的角色 C.定义用户定义角色的目的是简化对用户的权限管理 D.用户角色可以是系统提供角色的成员 二、填空题 1.数据库中的用户按操作权限的不同,通常分为__________、__________和__________三种。

2019年全国计算机三级考试数据库真题

2019年全国计算机三级考试数据库真题 一、选择题(每小题1分,共60分) 下列各题 A) 、B)、C)、D)四个选项中,只有一个选项是准确的,请将准确选项涂写在答题卡相对应位置上,答在试卷上不得分。 1)系统软件一般包括 Ⅰ.服务性程序Ⅱ.语言处理程序Ⅲ.操作系统Ⅳ.数据库管理系统 A) Ⅰ、Ⅱ和Ⅲ B) Ⅰ、Ⅲ和Ⅳ C) Ⅱ、Ⅲ和Ⅳ D) 全部 (2) 为提升产品质量、降低生产成本,利用计算机控制、操作和管理生产设备的系统称为 A) CAT系统 B) CAT系统 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) 数据的存储结构分为线性结构和非线性结构

数据库试题及答案

《数据库》试题 使用教材:Visual FoxPro 数据库应用 试题范围:全册 出版社:高等教育出版时版次:第3版 学校名称:文县职业中专 一、选择题 1、在有关数据库的概念中,若干记录的集合称为() A. 文件 B. 字段 C. 数据项 D. 表 2、在Visual FoxPro中,向数据库文件中追加数据使用语句() A、INSERT B、REPLACE C、APPEND D、ADD 3、在Visual FoxPro中,删除数据库的所有记录,仅保留库结构的命令是( ) A、delete all B、pack C、recall D、zap 4、在Visual FoxPro中,分屏显示当前数据库中年龄字段大于20的所有记录,正确的命令为( ) A、display all for nl>20 B、display all while nl>20 C、list for nl while nl>20 D、list while nl>20 5、在Visual FoxPro中,skip命令移动记录指针的基准是( ) A、第一条记录 B、当前记录 C、指定纪录 D、库文件尾6、逻辑运算符在运算时的优先顺序是() A.NOT→AND→OR B.AND→NOT→OR C.OR→NOT→AND D.从左至右按先后次序 7、在关系运算中,查找满足一定条件的元组的运算称之为()A. 投影 B. 选择 C. 关联 D. 复制 8、下面的赋值表达式不正确的是() A.STORE "HELLO WORLD!" TO STR B. STORE 123456 TO

A1,B1 C.WORD="FOXPRO" D.STORE 12,34 TO A2,B29、不能作为索引关键字的数据类型是() A.数值型 B.备注型 C.日期型 D.字符型 10、当前表中含xm(姓名,字符型)字段,显示姓“李”的记录的命令是() A.DISP FOR "李"=xm B.DISP FOR xm=李 C.DISP FOR SUBS(xm,1,1)= ‘李’ D.DISP FOR SUBS(xm,1,2)=‘李’ 11、用命令DIMENSION A(4,5)定义后,A数组中共有()个数据元素。 A. 4 B. 5 C. 9 D. 20 12、在Visual FoxPro的一个工作区中,同一时刻最多能打开( )个库文件。 A、10 B、1 C、任意多 D、256 13、33.结构化程序设计中的三种基本结构是顺序结构、分支结构和() A、选择结构 B、循环结构 C、混合结构 D、跳转结构 14、假定STUDENT.DBF学生数据库文件中前六条记录均为男生的记录,执行以下命令序列: USE.STUDENT GOTO 3 LOCATE NEXT 3 FOR 性别="男" 后,记录指针定位在( ) A、第3条记录上 B、第4条记录上 C、第5条记录上 D、第6条记录上 15、68.下面有关表索引的几种说法,正确的是() A.索引和排序一样,它改变记录的物理顺序。

全国计算机三级数据库技术上机试题100道

1.【考点分析】本题考查对4位整数的排序。考查的知识点主要包括:数组元素的排序算法,if判断语句和逻辑表达式,以及求余算术运算。 【解题思路】此题属于4位数排序问题。本题需主要解决3个问题:问题1如何取4位数的后3位进行比较;问题2如何按照题目要求的条件(按照每个数的后3位的大小进行降序排列,如果后3位相等,则按照原始4位数的大小进行升序排列)排序;问题3如何将排完序的前10个数存到数组bb中去。 本题的解题思路为:使用双循环对数组按条件进行排序,然后将排完序的前10个数存到数组bb中。对于问题1可以通过算术运算的取余运算实现(aa[i]%1000);问题2通过包含if判断语句的起泡排序法就可以实现。 【参考答案】 void jsSort() { int i,j; /*定义循环控制变量*/ int temp; /*定义数据交换时的暂存变量*/ for(i=0;i<199;i++) /*用选择法对数组进行排序*/ for(j=i+1;j<200;j++) { if(aa[i]%1000aa[j]) /*则要按原4位数的值进行升序排序*/ { temp=aa[i]; aa[i]=aa[j]; aa[j]=temp; } } for(i=0;i<10;i++) /*将排序后的前10个数存入数组b中*/ bb[i]=aa[i]; } 【易错提示】取4位数后三位的算法,if判断语句中逻辑表达式的比较运算符。 2.【考点分析】本题主要考查的知识点包括:C语言循环结构,if判断语句和逻辑表达式,以及分解多位整数的算术运算。 【解题思路】分析题干,本题除给出条件"SIX+SIX+SIX = NINE+NINE"之外,还可得出2个隐含的条件:条件1:SIX和NINE分别是3位和4位的正整数;条件2:SIX的十位数字等于NINE的百位数字,NINE的千位数字和十位数字相等。 本题解题思路:通过嵌套的循环结构可以遍历到所有的3位和4位数,对于每一个3位数及4位数的组合进行题设条件(SIX+SIX+SIX = NINE+NINE)的判断,满足条件的对其分解得到各数位的数字,再进一步判断各位数字是否满足本题隐含的条件(条件1及条件2),如果满足则个数加1,并将该3位数及4位数添加到和值中。 【参考答案】 void countValue() { int i,j; int s2; int n2,n3,n4; for(i=100;i<1000;i++)

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

计算机三级数据库考试题及答案 数据库是计算机等级考试的难点之一,接下来gkstk帮大家整理了数据库考试题库,希望为大家提高考试成绩有所帮助! 1[单选题] 下列关于浏览器/服务器架构中的应用服务器的说法中,错误的是__________。 A.应用服务器一般运行程序代码,实现面向应用领域的业务规则 B.应用服务器会根据用户请求连接相应的数据库,获取数据,并将结果返回给用户 C.应用服务器一般需要具有数据访问和数据存储功能 D.应用服务器一般提供了集群、负载均衡等公共服务,可以大幅度提高系统性能和可靠性 参考答案:C 2[填空题]数据库总体设计的主要内容包括__________、 __________、__________和__________。 参考解析:体系结构设计软件总体设计 软硬件选型与配置设计业务规则初步设计

3[单选题]如果有两个事务,同时对数据库中同一数据进行操作,不可能引起冲突的操作是 A.其中有一个是DELETE B.一个是SELECT,另一个是UPDATE C.两个都是SELECT D.两个都是UPDATE 参考答案:C 4[填空题]一个完整的事务概要设计包括:事务名称、事务所访问的关系名及其属性名、事务的( ) 及事务用户。 参考解析:处理逻辑 5[单选题]浏览器/服务器架构是现阶段非常流行的数据库应用系统架构。在此架构中,应用服务器起到了非常重要的作用。计算机三级数据库考试题及答案计算机三级数据库考试题及答案。下列关于应用服务器的说法,错误的是( ) A.应用服务器一般运行程序代码,实现面向具体应用领域的业务规则,数据库服务器承担数据存储、管理等功能

数据库试题及答案_

笔试样卷一 参考答案 一、简答题(25分) 1.数据库阶段数据管理的主要特点是什么? 2.解释DB、DBMS、DBS三个概念? 3.什么是物理数据独立性和逻辑数据独立性? 4.试说明DBMS的主要功能? 5.在ER模型转换为关系模型时,联系类型要根据不同的情况作不同的处理,试说明之。 二、计算题(20分) 1.设有关系R和S R: S: A B C A B C 3 6 7 3 4 5 2 5 7 7 2 3 7 3 4 4 4 3 列表计算R∪S、R-S、R×S、π 3,2(S)、δ B<5 (R)。(5分) 2.设有三个关系 S (SNO, SNAME, AGE, SEX, SDEPT) SC (SNO, CNO, GRANDE) C (CNO, CNAME, CDEPT, TNAME) 试用关系代数表达式表示下列查询

(1)检索LIU老师所授课程的课程号、课程名 (2)检索年龄大于23岁的男学生的学号和姓名 (3)检索学号为S3的学生所学课程的课程名和认课教师姓名 (4)检索WANG同学不学的课程的课程号 (5)检索至少选修了两门课程的学生的学号(10分) 三、设有三个基本表(45分) S (SNO, SNAME, AGE, SEX, SDEPT) SC (SNO, CNO, GRANDE) C (CNO, CNAME, CDEPT, TNAME) 1.试用T-SQL的查询语句表达下列查询 (1)检索LIU老师所授课程的课程号、课程名 (2)检索年龄大于23岁的男学生的学号和姓名 (3)检索学号为S3的学生所学课程的课程名和认课教师姓名 (4)检索WANG同学不学的课程的课程号 (5)检索至少选修了两门课程的学生的学号(10分) 2.试用T-SQL的查询语句表达下列查询 (1)统计有学生选修的课程的门数 (2)求选修C4课程的学生的年龄 (3)求LIU老师所授课程的每门课程的学生的平均成绩 (4)统计每门课程的学生选修人数 (5)求年龄大于所有女同学年龄的男学生的姓名和年龄(10分)3.试用T-SQL更新语句完成下列更新操作 (1)往表S中插入一个学生资料(‘S9’, ‘WU’, 18)

全国计算机三级数据库考试题

全国计算机三级数据库试题 1、把电路中的所有元件如晶体管、电阻、二极管等都集成在一个芯片上的元件称为( ) (本题分值:1分)【正确答案】B A.Transistor B.Integrated Circuit https://www.360docs.net/doc/6c15030726.html,puter D.Vacumm Tube 2.ENIAC所用的要紧元件是( ) (本题分值:1分)【正确答案】C A.集成电路 B.晶体管 C.电子管 D.以上答案都不对 3、假如以链表为栈的存储结构,则退栈操作时( ) (本题分值:1分)【正确答案】 B A.必须判不栈是否满 B.必须判不栈是否空

C.判不栈元素的类型 D.对栈不作任何判不 4、用直接插入排序方法对下面四个序列进行排序(由小到大),元素比较次数最少的是( ) (本题分值:1分)【正确答案】 C A.94、32、40、90、80、46、21、69 B.32、40、21、46、69、94、90、80 C.21、32、46、40、80、69、90、94 D.90、69、80、46、21、32、94、40 5、设数组data[0…m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队 操作的语句为( ) (本题分值:1分)【正确答案】 D A.front:=front 1 B.front:=(front 1) mod m C.rear:=(rear 1) mod m D.front:=(front 1) mod (m 1) 6、用数组A[0…m-1]存放循环队列的元素值,若其头尾指针分不为front和rear,则循环队列中当前元

素的个数为( ) (本题分值:1分)【正确答案】 A A.(rear-front m) mod m B.(rear-front 1) mod m C.(rear-front-1 m) mod m D.(rear-front) mod m 7、链栈与顺序栈相比,有一个比较明显的优点是( ) (本题分值:1分)【正确答案】 B A.插入操作更加方便 B.通常可不能出现栈满的情况 C.可不能出现栈空的情况 D.删除操作更加方便 8、设栈S和队列Q的初始状态为空,元素e1、e2、e3、e4、e5和e6依次通过栈S,一个元素出栈后即进入 队列Q,若6个元素出栈的顺序是e2、e4、e3、e6、e5、e1,则栈S的容量至少应该是( ) (本题分值:1分)【正确答案】 C A.6 B.4 C.3

数据库习题及答案,第三版

2004-2005学年第二学期期末考试 D 2002级计算机科学与技术专业《数据库原理与应用》课程试题 一、选择题(15分,每空1分): 1 .数据库系统中,物理数据独立性( physical data independenee )是指 _ 。 A. 数据库与数据库管理系统的相互独立 B. 应用程序与DBMS 的相互独立 C. 应用程序与存储在磁盘上数据库的物理模式是相互独立的 D. 应用程序与数据库中数据的逻辑结构相互独立 2. _____________________ 数据库系统的特点是 、数据独立、减少数据冗余、避免数据不一 致和加强了数据保护。 A. 数据共享 B .数据存储 C.数据应用 D .数据保密 3. 数据库管理系统能实现对数据库中数据的查 询、 插入、修改和删除等操作的数据库语言称为 A. 数据定义语言(DDL ) B .数据管理语言 C.数据操纵语言(DML ) D .数据控制语言 4. 在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为①;从表中选出满足某种 条件的元组的操作称为②;_将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为③。 A. 选择 B .投影 C.连接 D.扫描 5. _________________________ 关系模型中,一个候选码 。 A .可由多个任意属性组成 B. 至多由一个属性组成 C. 可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成 D. 必须由多个属性组成 7.数据库中只存放视图的 __________ 。 A .操作 B .对应的数据 C. 定义 D.限制 9.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限, O A. 可靠性 B. —致性 C.完整性 D .安全性 6. SQL 语言是 语言。 A .层次数据库 C .关系数据库 B. 网络数据库 D .非数据库 &关系数据库规范化是为解决关系数据库中 问题而引人的。 A .数据冗余 B. 提高查询速度 C.减少数据操作的复杂性 D .保证数据的安全性和完整性 这主要是为了实现数据库的

计算机三级数据库上机题库

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()的内容。 #include #include void rwdata(); void primenum(int m, int k, int array[]) { } main() { int m, n, array[1000]; printf("\nPlease enter two integers:"); scanf("%d%d", &m, &n); primenum(m, n, array); for (m=0; m

数据库试题及答案汇编

《数据库技术与应用》样题 一、选择题( 共 30 分,1--20 每小题 1 分,21—25 每小题 2 分。下列各题 A )、B)、 C)、D)四个选项中,只有一个选项是正确的 ) 1 在 SQL Server 中,关于视图的正确叙述是 A)视图与数据库表相同,用来存储数据B)视图不能同数据库表进行连接操作 C)在视图上不能进行更新操作D)视图是从一个或多个数据库表导出的虚拟表 2 SQL 是那几个英文单词的缩写 A)Standard Query LanguageB)Structured Query Language C) Select Query LanguageD)以上都不是 3 不属于 SQL Server 系统全局变量的是()。 A 、@@ErrorB 、@@ConnectionC 、@@Fetch_StatusD 、@Records 4 下面描述错误的是() A 、每个数据文件中有且只有一个主数据文件 B 、日志文件可以存在于任意文件组中 C 、主数据文件默认为 primary 文件组 D 、文件组是为了更好地实现数据库文件组织 5 SQL Server 数据库文件有三类,其中主数据文件的后缀为( ) A 、.mdfB 、.ldfC 、.ndfD 、.idf 6、下面标识符不合法的是( ) A 、[my delete]B 、_mybaseC 、$moneyD 、trigger1 7 下面字符串能与通配符表达式[ABC]%a 进行匹配的是() A 、BCDEFB 、A_BCDC 、ABC_aD 、A% 8、下面对索引的相关描述正确的是()列值唯一的列适合间索引 A 、经常被查询的列不适合建索引B 、列值惟一的列适合建索引 C 、有很多重复值的列适合建索引D 、是外键或主键的列不适合建索引 9、在“连接”组中有两种连接认证方式,其中在( )方式下,需要客户端应用程序连接 时提供登录时需要的用户标识和密码。 A 、Windows 身份验证B 、SQL Server 身份验证 C 、以超级用户身份登录时D 、其他方式登录时 10、索引是在基本表的列上建立的一种数据库对象,它同基本表分开存储,使用它能够加快 数据的( )速度。 A 、插入B 、修改C 、删除D 、查询 在where 子句中出现频率较高的列应尽量创建索引 11、以下哪种情况应尽量创建索引( ) A 、在 Where 子句中出现频率较高的列B 、具有很多 NULL 值的列 C 、记录较少的基本表D 、需要更新频繁的基本表 12、域完整性用于保证给定字段中数据的有效性,它要求表中指定列的数据具有正确的数据 类型、格式和有效的( )。 A 、数据值B 、数据长度C 、取值范围D 、以上都不是 13 以下不属于表之间定义关系的是 A)一对一关系B) 一对多关系C) 多对多关系D) 少对多关系 14 目前数据库有三种基本的数据模型是 ________ 。 A 、 层次模型、网络模型、关系模型B 、对象模型、网络模型、关系模型 网络模型、对象模型、层次模型D 、层次模型、关系模型、对象模型 15 从“产品”表里查询出价格高于产品名称为“海天酱油”的产品的记录,此 SQL 语句为 A 、SELECT * FROM 产品WHERE 价格>海天酱油

浙江省计算机三级数据库复习资料

数据结构基础 1)数据结构的基本概念及有关术语: 数据是描述客观事物的数字、字符以及所有能输入到计算机中并能被计算机接受的各种符号集合的统称。 表示一个事物的一组数据称为一个数据元素,数据元素是数据的基本单位。它可以是一个不可分割的原子项,也可以由多个数据项组成。 数据类型是指一个类型和定义在这个类型上的操作集合。 数据结构(data structure)指数据元素之间存在的关系 数据的逻辑结构是指数据元素之间的逻辑关系,用一个数据元素的集合和定义在此集合上的若干关系来表示,常被称为数据结构。 根据数据元素之间逻辑关系的不同数学特性,数据结构可分为三种:线性结构、树结构和图,其中树结构和图又称为非线性结构。P2 数据元素及其关系在计算机中的存储表示或实现称为数据的存储结构,也称为物理结构。数据的逻辑结构从逻辑关系角度观察数据,与数据的存储无关,是独立与计算机的。而数据的存储结构是逻辑结构在计算机内存中的实现,是依赖于计算机的。 数据存储结构的基本形式有两种:顺序存储结构和链式存储结构。 数据的存储结构被分为顺序结构、链接结构、索引结构、散列结构四种 算法是一个有穷规则的集合,其规则确定一个解决某一特定类型问题的操作序列。 算法分析主要包含时间代价和空间代价两个方面。 时间代价就是当问题的规模以某种单位由1增至n时,解决该问题的算法实现运行时所消耗的时间,也以某种单位由f(1)增至f(n),则称该算法的时间代价为f(n)。 空间代价就是当问题的规模以某种单位由1增至n时,解决该问题的算法实现运行时所消耗的空间,也以某种单位由g(1)增至g(n),则称该算法的空间代价为g(n)。 算法的时间及空间复杂性 度量算法的时间效率 算法的时间效率指算法的执行时间随问题规模的增长而增长的趋势,通常采用时间复杂度来度量算法的时间效率。T(n)=O(f(n)) 度量算法的空间效率 空间复杂度指算法在执行时为解决问题所需要的额外内存空间,不包括输入数据所占用的存储空间。 S(n)=O(f(n)) 2)基本数据结构及其操作: 线性表是由n(n>=0)个类型相同的数据元素a0,a1,…,a(n-1)组成的有限序列。P36 线性表的逻辑结构: 其中,元素ai的数据类型可以是整数、浮点数、字符或类;n是线性表的元素个数,称为线性长度。若n=0,则为空表;若n>0,ai(0

数据库试题及答案_两套[1]

数据库试题及答案两套收藏 数据库原理试题(A卷) 一、填空题(每空 1 分,共 20 分) 1. 对于一个国家来说,数据库的建设规模、数据库信息量的 _安全性____________ 和 ____完整性_________ 已成为这个国家信息化程度的 _______衡量标准_________ 。 2. 数据模型通常由: ___数据结构_____________ 、_______数据操作_________ 和 __完整性约束___________ 三部分组成。 3. 游标的功能是把 __集合记录______________ 转换为 ___单记录_____________ 。 4. 最常用的数据库的恢复技术是_数据转储____________ 和 _登记日志文件__________。 5. __概念_____ 模型是现实世界到 __数据模型___________ 机器模型的中间桥梁。 6. 数据独立性是指___物理________ 和__逻辑___________ 独立性。 7. 数据库应用程序开发工具目前有_ C++, _____________ 、__________VB_______ 、_______DEF_________ 、和 ____________C#____ 等。 8. 目前数据库产品有 SQL Server 和 ____ORACLE____________ 、 ___ACESS_____________ 等。 二、选择题(每小题 1 分,共 10 分) 1. 关于冗余数据的叙述中,不正确的是 (C ) 。 A .冗余的存在容易破坏数据库的完整性 B .冗余的存在给数据库的维护增加困难. C .不应该在数据库中存储任何冗余数据 D .冗余数据是指可由基本数据导出的数据 2. 概念模型独立于 (C ) 。 A . ER 模型 B .硬件设备 C . DBMS D .操作系统 3. 下列叙述正确的为(D )。 A. 主码是一个属性,它能唯一表识一列 B. 主码是一个属性,它能唯一表识一行 C. 主码是一个属性或属性集,它能唯一表识一列 D. 主码是一个属性或属性集,它能唯一表识一行 4. 数据库三级模式体系结构的划分,有利于保持数据库的 (A ) 。 A .数据独立性 B .数据安全性 C .结构规范化 D .操作可行性 5. 一个关系中的候选关键字(B )。 A .至多一个 B .可多个 C .必须多个 D .至少 3 个 6. 常用的关系运算是关系代数和(C )。 A .集合代数 B .逻辑演算 C .关系演算 D .集合演算 7. 在基本层次联系中,记录型之间的联系是(D )。 A .一对一联系 B .一对多联系 C .多对多联系 D .多对一联系 8. 并发操作会带来哪些数据不一致性(D )。 A .不可修改、不可重复读、脏读、死锁 B .不可重复读、脏读、死锁 C .丢失修改、脏读、死锁 D .丢失修改、不可重复读、脏读 9. 在数据库与宿主语言之间传递信息是通过(A )。 A. 全局变量 B. 共性变量 C. 公共数据区 D. 系统缓冲区 10. 数据库的(B )是指数据的正确性和相容性。 A. 安全性 B. 完整性 C. 并发控制 D. 恢复 三、判断题(每小题 1 分,共 10 分 , 对不正确的要写出理由) 1. 子模式 DDL 是用来描述数据库的物理存储结构的。(F ) 2. 同一个关系模型的任两个元组值不能全同。 (T ) 3. 基本表是本身独立存在的表,在 SQL 中一个关系就对应基本表。(T ) 4. 数据流程图( DFD )是用于描述结构化方法中详细设计阶段的工具。(F ) 5. 若数据库中只包含成功事务提交的结果则此数据库成为处于安全状态 (T ) 6. 事务的持续性是指事务中包括的所有操作,要么都做,要么都不做。 (F ) 7. DB 用户的权限可分为具有 DBA 特权的用户和一般 DB 用户(T ) 8. 数据库的网状模型应满足的条件是必须有两个以上的结点。(T ) 9. CREAT TABLE 命令可直接定义主码、外码、参照表,系统就能够自动地执行实体完整性和参照完整性规则。( T)

2015年全国计算机等级考试三级网络技术真题及答案

(如有雷同不要介意) 一、选择题 下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1)我国互联网界曾发生所谓3Q大战,根据你的了解它们发生在哪两个公司 (D) 之间? A.3Com与百度之间 B.3Com与腾讯之间 C.奇虎360与百度之间 D.奇虎360与腾讯之间 (B) (2)我国早期批量生产的计算机是 A.103计算机 B.104计算机 C.DJS-130计算机 D.PDP-130计算机 (C) (3)关于客户机的描述中,错误的是 A.智能手机不能用作客户机 B.平板电脑能用作客户机 C.笔记本电脑能用作客户机 D.高端台式机能用作客户机 (B) (4)关于笔记本电脑配置的描述中,正确的是 A.必须用Intel双核奔腾芯片 B.通常有多个USB接口 C.内存不超过1GB D.一般用nVIDIA网卡 (C) (5)关于软件的描述中,错误的是 A.系统软件比应用软件更贴近硬件

B.软件由程序代码与相关文档组成 C.共享软件都是自由软件 D.数据库软件是应用软件 (D) (6)关于多媒体的描述中,正确的是 A.熵编码属于有损压缩 B.源编码属于无损压缩 C.有损压缩的压缩比小 D.无损压缩是可逆的 (B) (7)关于OSI参考模型的描述中,正确的是 A.OSI参考模型由IETF制定 B.按功能可以分为7个层次 C.OSI的含义是操作系统互连 D.详细定义每层的实现技术 (D) (8)在TCP/IP参考模型中,实现可靠到端通信的层次是 A.数据链路层 B.物理层 C.网络层 D.传输层 (A) (9)以太网帧的地址字段使用的是 A.MAC地址 B.IP地址 C.域名 D.端口号 (B) (10)关于无线自组网的描述中,错误的是 A.是一种对等结构的无线网络 B.需要基站的支持 C.在军事领域中有较多的应用

计算机三级数据库1-9套应用题库

第九套 1.在某数据库中,相关表的建表语句如下: create tableT1( a1int primary key, a2int, a3int foreign key references T2(a3)); create tableT2( a3int primary key, a4int, a5int foreign key references T2(a3)); create tableT3( a1int, a3int, a6int, primary key (a1, a3), a1 foreign key references T1(a1), a3 foreign key references T2(a3)); 请画出相应的E-R图,使得可以从该E-R图推导出上述表定义,其中实体和联系的名称可以自定,实体的主码属性请使用下划线标明。 2.设在SQL Server 2008某数据库中有商品表和销售表,两个表的定义如下:CREATE TABLE 商品表( 商品号 char(10) PRIMARY KEY, 商品名varchar(40), 类别varchar(20), 进货单价int ); CREATE TABLE 销售表( 商品号 char(10) REFERENCES 商品表(商品号), 销售时间datetime,

销售数量int, 销售单价int, PRIMARY KEY(商品号,销售时间) ); 现要创建一个存储过程:查询指定类别的每种商品当前年累计销售总数量。请补全下列代码。 CREATE PROC p_TotalSales @lbvarchar(20) AS SELECT 商品名, ( year(销售时间 )AS 当年销售总数量Array FROM 商品表 3.设某超市经营管理系统使用SQL Server 2008数据库管理系统。为了保证数据库可靠运行,数据库管理员设置了每天夜间对数据库一次全备份,备份数据保留2个月的备份策略。上线运行1年后,SQL Server数据库中数据已经达到近200GB。每天夜间要运行3个小时才能将数据库进行一次全备份,影响了夜间统计等业务正常运行。同时,备份空间也非常紧张。请解释出现此现象的原因,并提出优化的方法。 第八套 1.已知有如下关系模式: T1(a1,a2, a3, a5),T2(a3,a4),T3(a5, a6),T4(a3, a5, a7),其中带下划线的属性标识为所在关系模式的主码,T1中的a3是参照T2的外码,T1中的a5已知有如下关系模式: T1(a1,a2, a3, a5),T2(a3,a4),T3(a5, a6),T4(a3, a5, a7),其中带下划线的属性标识为所在关系模式的主码,T1中的a3是参照T2的外码,T1中的a5是参照T3的外码,T4中的a3是参照T2的外码,T4中的a5是参照T3的外码。 请将上述关系模式用适当的ER图表示出来,并用下划线标注出作为实体主码的属性。

计算机三级数据库技术重点

1、ISP(internet 服务提供商)是用户接入internet 的入口点,一方面他为用户提供接入internet服务,另一方面,他也为用户提供各类信息资源。一般用户接入internet有两种方式,一种是通过电话网,另一种是通过局域网。 2、按对称序周游二叉树等同于用后序周游相应的树或者树林 3、消息机制是进程间通信的的方法之一,一般包括消息缓冲和消息号 4、在页面大小固定,并且不考虑程序本身的编制方法的情况下,影响缺页中断次数的主要因素有:页面调度算法和分配给进程的物理页面数 5、适用于连接磁盘、磁带等高速设备,每次传送一批数据,但一段时间内只能为一台设备服务的通道是串口。 6、操纵、管理数据库并控制数据资源使用的软件是DBMS 7、数据库管理系统中事务的隔离性主要由并发控制部件来保证。 8、严格两阶段锁协议要求未提交更新的封锁必须保持到事务的终点 9、对数据库系统的性能主要由响应时间和吞吐量两种度量 10、能够模式化为维属性和度量属性的数据称为多维数据 11、Oracle服务器由Oracle数据库和Oracle实例组成 12、对于移动臂磁盘,磁头在移动臂的带动下移动到指定柱面的时间称为寻道时间;当磁头到达指定磁道后,必须等待所需要的扇区读/写下,这一部分等待时间称为旋转延迟/磁盘扫描等待时间 13、Oracle数据库中负责客户机和服务器之间网络通信的是SQL*Net模块 14、SYBASE移动和嵌入计算解决方案中,小型且高性能的SQL数据库是Adaptive server anywhere,他可以单机运行也可以作为数据库服务器运行 15、操作系统中构成单一逻辑工作单元的操作集合称为事务 16、在数据仓库建立的过程中,岁数据进行纠正和预处理的过程称为数据清理 17、在顺序表中插入或者删除一个结点平均需要移动的结点个数是n/2 18、线性表的顺序查找中,成功的检索的比较次数是(n+1)/2 19、Oracle graphics 用来快速生成图形应用工具 20、Alteration 权限允许增加或者删除关系中的属性 21、Visual studio 2008 是针第一个允许开发人员针对NET framework 多个版本开发的visual studio 版本 22、Internet上的计算机地址有两种表示方式,分别是IP地址和域名 23、发生程序中断时,被打断程序暂停点称为断点 24、作业流是指在批处理操作系统中,把一批作业安排在输入设备上,然后依次读入系统进行处理而形成的 25、关系操作能力可以用两种方式表示:代数方式和逻辑方式 26、Powerbuilder 10.0 为使用.NET开发工具的用户提供了一套https://www.360docs.net/doc/6c15030726.html, 工具 27、网络攻击者设法修改一个网站的主页,使得该网站的WWW服务不能正常工作这种网络攻击称为服务攻击 28、针对采用TCP/IP协议联网的用户的剧增,可以用域名系统来管理和组织互联网中的主机 29、文件系统中,用户打开一个文件时,操作系统将该文件描述符保存在内存的用户打开文件表中 30、系统调用是操作系统向用户提供的程序级服务,用户可以借助于他向系统发出各种服务请求 31、当某个正在进行的进程需要执行I/O操作时,可以通过调用阻塞原语将自己从阻塞状态变为等待状态 32、在数据库技术中,使用数据模型的概念描述数据库的语义和结构,一般可以分为:概念数据模型和结构数据模型 33、概念模型的表示方法中最常用的是实体—联系方法 34、第三代数据库系统(新一代数据库系统)是面向对象技术和数据库技术相结合的系统 35、关系模式中的所有属性都是主属性那么该关系模式至少达到3NF

相关文档
最新文档