2004.4全国计算机三级数据库
全国计算机等级考试三级数据库真题大题及答案
全国计算机等级考试三级数据库真题大题及答案整理1-1设某教学管理系统,其查询模块需要提供如下功能:Ⅰ.查询系信息,列出各系编号、系名和系办公电话;Ⅱ.查询某系教师的信息,列出教师号、教师名、工资和聘用日期;Ⅲ.查询某教师讲授的课程信息,列出课程号、课程名和学分;Ⅳ.查询讲授某门课程的教师信息,列出教师名和职称;Ⅴ.查询某门课程的先修课程信息,列出先修课程号和先修课程名。
系统有如下业务规则:Ⅰ.一个系可聘用多名教师,一名教师只能受聘于一个系;Ⅱ.一名教师可讲授多门课程,一门课程可由多名教师讲授;Ⅲ.一门课程可以有多门先修课程,也可以没有先修课程。
(1)请根据以上查询功能与业务规则,用ER 图描述该系统的概念模型。
(5分)(2)将ER 图转换为满足3NF 的关系模式,并说明每个关系模式的主码和外码。
(5分)【参考答案】【解题思路】E-R图也称实体-联系图,提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。
为了简化E-R图的处置,现实世界的事物能作为属性对待的则尽量作为属性对待。
实体与属性的划分给出如下两条规则:①作为"属性",不能再具有需要描述的性质,"属性"必须是不可分的数据项,不能包含其它属性。
②"属性"不能与其它实体有联系,即E-R图中所表示的联系是实体之间的联系。
本题中一个系可以聘用多名教师,一名教师只能受聘于一个系,所以系实体与教师实体有联系;一名教师可以讲授多门课程,一门课程可由多名教师讲授,所以教师实体与课程实体有联系,一门课程可以有多门先修课程,所以课程间也有联系。
(2)【参考答案】由于题目要求满足3NF范式,ER图向关系模式转换采用方法一,关系名采用实体名或联系名。
本题中有两个一对多、一个多对多联系,因此在转换时一对多联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由多端实体的键组成。
全国计算机等级考试三级数据库技术试题及答案
全国计算机等级考试三级数据库技术试题及答案(考试时间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)现有一个已经建好的“按雇员姓名查询”窗体,如下图所示。
全国计算机三级数据库试题库
1. 用树型结构表示实体类型及实体间联系的数据模型称为(层次模型)。
2. 模式/内模式映象为数据库提供了(物理)数据独立性。
3. 在层次、网状模型中,数据之间联系用(指针)实现。
4. 数据库管理技术的发展经过三个阶段(人工管理阶段),(文件系统阶段),(数据库阶段)。
5. 三种主要的数据模型包括(层次模型),(网状模型),(关系模型)。
6. 数据模型的三要素包括(数据结构),(数据操作),(数据完整性约束)。
7. 由于数据冗余,当进行更新时,稍不谨慎,易引起(数据不一致性)。
8. 层次模型的特点是记录之间的联系通过(指针)来实现;关系模型是用结构表示实体集,用(公共属性)表示实体间的联系。
9. 数据库管理系统的主要功能包括(定义),(操纵),(保护),(存储),(维护)和(数据字典)。
10. 关系数据库的数据操纵语言(DML)的语句分成(检索)和(更新)。
11. DBMS是由(查询处理器)和(存储处理器)两大部分组成。
12. 数据库管理系统的效率包括计算机系统的内部资源的使用效率、(数据库管理系统DBMS)运行效率和(用户的生成率)。
13. 利用数据库管理数据时,把现实世界的事物及其之间的联系转换成机器世界的数据模型的一个中间环节是信息世界的(概念模型)。
14. 数据库管理系统(DBMS)提供数据定义语言(DDL)及它的翻译程序,DDL定义数据库的模式、外模式和内模式,并通过翻译程序分别翻译成相应的目标模式,存放在(数据字典)。
15. 在数据库的体系结构中,数据库存储的改变会引起内模式的改变。
为使数据库的模式保持不变,从而不必修改应用程序,这是通过改变模式与内模式之间的映像来实现。
这样,使数据库具有(物理独立性)。
16. 在数据库技术中使用数据模型的概念来描述数据库的结构和语义。
数据模型有概念数据模型和结构数据模型两类,实体联系模型(ER模型)是(概念)数据模型。
17. 在数据库系统的三级模式体系结构中,描述数据在数据库中的物理结构或存储方式的是(内模式)。
全国计算机三级考试《数据库技术》选择题及答案
全国计算机三级考试《数据库技术》选择题及答案全国计算机三级考试《数据库技术》选择题及答案《网络技术》是计算机三级考试科目之一,为帮助参加考试的考生更有目的性地备考,以下是店铺搜索整理的一份全国计算机三级考试《数据库技术》选择题及答案,供参考练习,希望对大家有所帮助!想了解更多相关信息请持续关注我们店铺!1). 在信息系统的需求分析中,目前广为使用的结构化分析与功能建模方法主要有DFD、IDEF0等。
其中,DFD建模方法也被称为过程建模和功能建模方法,其核心是( )A.数据B.软件C.数据流D.分析过程正确答案:C答案解析:数据流图(DataFlowDiagram,简称DFD)是便于用户理解系统数据流程的图形表示。
DFD建模方法的核心是数据流,它能精确地在逻辑上描述系统的功能、输入、输出和数据存储等,从而摆脱了其物理内容。
数据流图是系统逻辑模型的重要组成部分。
DFD特性:①抽象性:在DFD中具体的组织机构、工作场所、物质流等都已经去掉,只剩下信息和数据存储、流动、使用以及加工的情况。
所以描述的是抽象出来的数据。
②概括性:它把系统对各种业务的处理过程联系起来考虑,形成一个总体,可反映出数据流之间的概括情况。
2). 下述哪个是关于分布式数据库系统的不正确说法?( )A.分布式系统的所有问题是(或应当是)内部的、实现级别的问题。
B.分布式系统的所有问题是外部的、用户级别的问题。
C.分布式系统所有的数据操作在逻辑上是不变的。
D.分布式系统数据定义功能在分布式系统中需要进行扩充。
正确答案:B3). 如果关系R是BCNF范式,则下列说法错误的是( )A.R必是3NFB.R必是1NFC.R必是2NFD.R必是4NF正确答案:D4). 设关系R与关系S具有相同的属性个数,且对应属性的值取自同一个域,则R-S可记作( )。
A.{t|t∈R∨t∈S}B.{t|t∈R∧tS}C.{t|t∈R∧t∈S}D.{t|t∈R∨tS}正确答案:B答案解析:设关系R和关系S具有相同的目n,且相应的属性取自同一个域,则R-S表示由属于R而不属于S的所有元组组成。
全国计算机等级考试三级教程--数据库技术
全国计算机等级考试三级教程--数据库技术数据库技术是计算机等级考试三级的一项重要内容。
数据库技术主要包括数据库的基本概念、关系型数据库的设计与管理、数据库查询语言的使用等内容。
首先,数据库是指存储数据的集合,具有高效存储、可靠性、安全性等特点。
它是计算机系统中的重要组成部分,广泛应用于各个领域。
掌握数据库的基本概念对于学习和使用数据库技术非常重要。
在数据库中,数据被组织成表的形式,每张表包含多个字段和多行数据。
字段是表的列,用于存储类数据的特征,行是表的记录,包含具体的数据信息。
其次,关系型数据库是最常见的数据库类型之一、关系型数据库采用了表与表之间的关系来组织数据,使用结构化查询语言(SQL)进行数据管理和检索。
在设计和管理关系型数据库时,需要考虑表的结构设计和数据的约束。
表的结构设计涉及到字段的定义、数据类型、长度等方面。
数据的约束包括主键、外键、唯一性约束等,用于保持数据的一致性和完整性。
除了关系型数据库外,还有其他类型的数据库,例如非关系型数据库。
非关系型数据库不同于关系型数据库的表结构,它以键值对的形式存储数据,具有高性能、可扩展性等特点。
非关系型数据库的使用需要掌握相应的数据模型和查询语言。
数据库查询语言是数据库技术中的重要组成部分。
通过查询语言,可以对数据库进行增、删、改、查等操作。
常用的查询语言包括SQL和NoSQL。
SQL是一种结构化查询语言,用于访问和操作关系型数据库。
NoSQL是一种非关系型数据库查询语言,具有较为灵活的数据模型和查询方式。
除了基本概念和查询语言的学习,数据库技术还包括数据备份和恢复、性能优化、安全管理等方面的内容。
数据备份和恢复是为了保证数据的安全性和可靠性,应掌握相应的备份和恢复策略。
性能优化涉及到提升数据库的查询和操作效率,可以采取索引、分区等方法。
安全管理包括用户权限管理、访问控制等,以保证数据的安全性和隐私。
综上所述,数据库技术是计算机等级考试三级中的重要内容。
4月全国计算机三级数据库技术考题试卷及答案
4月全国计算机三级数据库技术考题试卷及答案一、选择题(每小题1分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项涂在答题卡相应位置上,答在试卷上不得分。
(1)下列有关程序设计语言的叙述中,哪一个是不正确的?A)机器语言是最初级的计算机语言B)机器语言程序的形式是二进制代码C)机器语言需要编译后才可以被计算机执行D)用机器语言编写程序比较困难(2)用计算机进行导弹飞行轨道的计算,属于下列哪一个计算机应用领域?A)人工智能B)过程控制C)辅助设计D)科学和工程计算(3)TCP/IP参照模型在下列哪一层定义了用户数据报协议(UDP)?A)链路层B)网络层C)传输层D)应用层(4)一个数字签名算法至少应该满足三个条件,下列有关叙述中,哪一个不属于数字签名算法的条件?A)签名者事后不能否认自己的签名B)该数字签名必须是所签文件的物理部分C)当发生签名真伪争执时,有第三方能够解决争执D)接受者能够验证签名,而任何其他人都不能伪造签名(5)下列条目中,哪些属于计算机病毒的特征?I.传染性II.可激发性III.隐蔽性IV.潜伏性A)只有I和IIIB)只有I、II和IVC)只有I、III和IVD)都是(6)限制程序的存取,使操作系统不能存取允许范围以外的实体,这种操作系统隔离安全措施称为A)物理隔离B)时间隔离C)逻辑隔离D)密码隔离(7)下列关于数据结构基本概念的叙述中,哪一条是正确的?A)数据的逻辑结果分为表结构和树结构B)数据的存储结构分为线性结构和非线性结构‘C)数据元素是数据的基本单位D)结点是有独立含义的数据最小单位(8)下列关于串的叙述中,哪一条是正确的?A)串是由零个或多个字符组成的有限序列B)空串是由空格构成的串C)串只能顺序存储D)“推入”是串的基本运算之一(9)下列哪一个不是队列的基本运算?A)从队尾插入一个新元素B)从队列中删除第i个元素C)判断一个队列是否为空D)读取队头元素的值(10)栈结构不适用于下列哪一种应用?A)表达式求值B)树的层次次序周游算法的实现C)二叉树对称序周游算法的实现D)快速排序算法的实现(11)双链表的每个结点包括两个指针域。
全国计算机三级数据库题库
全国计算机三级数据库题库1. 用树型结构表示实体类型及实体间联系的数据模型称为(层次模型)。
2. 模式/内模式映象为数据库提供了(物理)数据独立性。
3. 在层次、网状模型中,数据之间联系用(指针)实现。
4. 数据库管理技术的发展经过三个阶段(人工管理阶段),(文件系统阶段),(数据库阶段)。
5. 三种主要的数据模型包括(层次模型),(网状模型),(关系模型)。
6. 数据模型的三要素包括(数据结构),(数据操作),(数据完整性约束)。
7. 由于数据冗余,当进行更新时,稍不谨慎,易引起(数据不一致性)。
8. 层次模型的特点是记录之间的联系通过(指针)来实现;关系模型是用结构表示实体集,用(公共属性)表示实体间的联系。
9. 数据库管理系统的主要功能包括(定义),(操纵),(保护),(存储),(维护)和(数据字典)。
10. 关系数据库的数据操纵语言(DML)的语句分成(检索)和(更新)。
11. DBMS是由(查询处理器)和(存储处理器)两大部分组成。
12. 数据库管理系统的效率包括计算机系统的内部资源的使用效率、(数据库管理系统DBMS)运行效率和(用户的生成率)。
13. 利用数据库管理数据时,把现实世界的事物及其之间的联系转换成机器世界的数据模型的一个中间环节是信息世界的(概念模型)。
14. 数据库管理系统(DBMS)提供数据定义语言(DDL)及它的翻译程序,DDL定义数据库的模式、外模式和内模式,并通过翻译程序分别翻译成相应的目标模式,存放在(数据字典)。
15. 在数据库的体系结构中,数据库存储的改变会引起内模式的改变。
为使数据库的模式保持不变,从而不必修改应用程序,这是通过改变模式与内模式之间的映像来实现。
这样,使数据库具有(物理独立性)。
16. 在数据库技术中使用数据模型的概念来描述数据库的结构和语义。
数据模型有概念数据模型和结构数据模型两类,实体联系模型(ER 模型)是(概念)数据模型。
17. 在数据库系统的三级模式体系结构中,描述数据在数据库中的物理结构或存储方式的是(内模式)。
全国计算机三级考试《数据库》测试题及答案
全国计算机三级考试《数据库》测试题及答案全国计算机三级考试《数据库》测试题及答案1.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。
要查找选修COMPUTER课程的女学生姓名,将涉及到关系(d )A.SB.SC,CC.S,SCD.S,C,SC2.SQL语言中,实现数据检索的语句是(a )A.SELECTB.INDERTC.UPDATED.DELETE3.下列SQL语句中,修改表结构的是(a )A.ALTERB.CREATEC.UPDATED.INSERT4.SQL语言具有两种使用方式,分别称为交互式SQL和(c )A.提示式SQLB.多用户SQLC.嵌入式SQLD.解释式SQL5.检索所有比王华年龄大的学生姓名、年龄和性别。
正确的SELECT语句是(a )A.SELECT SN,AGE,SEX FROM SSHERE AGE (SELECT AGE FROM S)WHERE SN=王华)B.SELECT SN,AGE,SEXFROM SWHERE SN=王华C.SELECT SN,ACE,SEX FROM SWHERE AGE (SELECT ACEWHERE SN=王华)D.SELECT SN,ACE,SEX FROM SWHERE ACE 王华AGE6.检索选修课程C2的学生中成绩最高的学生的学号。
正确的SeLECT的语句是(d )A.SELECT S# FORM SCWHERE C#= C2 AND GRADE =(SELECT GRADE FORM SC)WHERE C#= C2)B.SELECT S#FORM SCWHERE C#= C2 AND GRADE IN(SELECT CRADE FORM SC) WHERE C#= C2C.SELECT S# FORM SCWHERE C#= C2 AND GRADE NOT IN(SELECT GRADE FORM SCWHERE C#= C2D.SELECT S# FORM SCWHERE C#= C2 AND CRANDE =ALL(SELECT GRADE FORM SCWHERE C#= C2)7.检索学生姓名及其所选修课程的课程号和成绩。
全国计算机等级考试三级数据库背诵资料
三级数据库背诵资料第一章计算机基础知识1、冯.诺依曼计算机以“存储程序”原理为基础,由运算器、存储器、控制器、输入设备和输出设备等五大部件组成。
2、计算机指令系统:系列计算机:指令系统向下兼容。
复杂指令系统计算机:CISC (Complex Instruction Set Computer)精简指令系统计算机:RISC (Reduced Instruction Set Computer)指令系统的类型:数据传送类指令、算术逻辑类指令和判定控制类指令。
指令系统的寻址方式:立即寻址(立即数寻址),指令中直接给出操作数。
寄存器寻址:操作数在寄存器中。
直接寻址:指令中直接给出操作数地址。
寄存器间接寻址:寄存器给出操作数地址。
寄存器相对寻址:指令中给出操作数的地址偏移量3、微型处理器分类:通用微处理器、嵌入式微处理器和数字信号处理器等4、总线:PCI:不依附具体处理器的局部总线。
USB:通用串行总线。
1394总线:FireWire,为家用电器研制的一种高速串行总线。
1394总线在数字视频设备(数字摄像机)中广泛应用。
5、计算机的技术指标:运算速度MIPS(每秒百万条指令)影响计算机运算速度的因素很多,主要是CPU的主频和存储器的存取周期。
存储器容量:基本单位B(Byte) 1KB=1024Byte 1MB=1024KB 1GB=1024MB 1TB=1024GB数据传输率:基本单位bps(每秒传输多少位) 1Kbps=103bps 1Mbps=103Kbps 1Gbps=103Mbps6、计算机中的信息表示非数字信息的表示:ASCII码汉字的表示:三类代码体系:输入码,如:拼音码、五笔字形码等;机内码;交换码,如GB2312-80;7、计算机网络基础计算机网络的基本特征:资源共享。
广域网与广域网的互联是通过路由器实现的。
传输技术分为:广播式网络(通过一条公共信道实现)点--点式网络(通过存储转发实现)。
采用分组存储转发与路由选择是点-点式网络与广播网络的重要区别之一按规模分类:局域网(LAN)、城域网(MAN)、广域网(W AN)广域网(远程网)以下特点:1 适应大容量与突发性通信的要求。
2004年4月全国计算机等级考试三级信息管理技术笔试真题、答桉
一、单项选择题(每题1分,共60分)1.下列哪一个是输出设备?(本题分值:1分)A) 鼠标B) 键盘C) 数/模转换器D) 模/数转换器【正确答案】C2.下列叙述中,错误的是(本题分值:1分)A) 系统软件是在应用软件基础上开发的B) 系统软件应提供友好的人机界面C) 系统软件与硬件密切相关D) 系统软件与具体应用领域无关【正确答案】D3.下列哪一个协议是Internet使用的协议?(本题分值:1分)A) OSI参考模型中规定的传输层协议B) TCP/IP传输控制/网间协议C) IEEE 802.3系列协议D) 帧中继传输协议【正确答案】B4.通常可用传输速率描述通信线路的数据传输能力,传输速率指的是(本题分值:1分)A) 每秒钟可以传输的中文字符个数B) 每秒钟可以传输的字符数C) 每秒钟可以传输的比特数D) 每秒钟可以传输的文件数【正确答案】C5.下图所示的情况称为,从信息源结点传输到信息目的结点的信息中途被攻击者(本题分值:1分)A) 截获B) 窃听C) 篡改D) 伪造【正确答案】B6.操作系统的安全措施可从隔离方面考虑。
以下哪一个不是隔离的措施?(本题分值:1分)A) 物理隔离B) 逻辑隔离C) 时间隔离D) 空间隔离【正确答案】D7.软件生命周期的瀑布模型,典型地刻画了软件生命周期的阶段划分,它将软件生命周期划分为8个阶段,并将它们归纳3个时期,以下哪一个是正常的开发顺序?(本题分值:1分)A) 开发其、运行期、计划期B) 计划期、开发期、运行期C) 开发期、计划期、运行期D) 计划期、运行期、开发期【正确答案】B8. 软件工程学一般包括软件开发技术和软件工程管理两方面的内容,软件工程经济学是软件工程管理的技术内容之一,它专门研究(本题分值:1分)A) 软件开发的方法学B) 软件开发技术和工具C) 软件成本效益分析D) 计划、进度和预算【正确答案】C9.软件的结构化开发过程各阶段都应产生规范的文档,以下哪个是在设计阶段应产生的文档?(本题分值:1分)A)可行性分析报告书B)软件需求说明书C)软件设计规格说明书D)软件测试报告书【正确答案】C10. 软件需求分析时常采用数据字典对数据流图中包含的所有元素进行定义,其定义的条目内容主要是(本题分值:1分)A) 数据流、数据存储、数据项和加工B) 一般信息、名字、别名和描述C) 数据类型、数据长度和结构D) 数据取值范围、使用频率和方式【正确答案】A11. 软件结构是软件模块间关系的表示,软件模块之间的关系可以有多种,以下哪种不是其最基础的关系?(本题分值:1分)A) 调用关系B) 包含关系C) 嵌套关系D) 网状关系【正确答案】D12.软件设计规格说明书包括设计说明、文件结构和全局数据等,下述哪个应属于模块说明的内容?本题分值:1分)A) 软件结构B) 数据说明C) 设计语言描述D)存取方法【正确答案】C13. 测试是为了发现程序中的错误而执行程序的过程,下述有关测试的论述中错误的是(本题分值:1分)A) 证明错误存在B) 证明错误不存在C) 发现程序的错误D) 提供诊断信息【正确答案】B14.软件测试一般是通过设计测试实例来实现,它又分为黑箱法和白箱法两类,经验表明,在黑箱测试可选的多种方法中,往往首先使用的是(本题分值:1分)A) 等价分类法B) 边界值分析法C) 因果图法D) 错误推断法【正确答案】B15.软件质量虽然是难于定量度量的软件属性,但仍能提出许多重要的软件质量指标,它们分别与软件产品的运行、修改和转移有关,以下哪个是与软件产品转移不密切相关的软件特性?(本题分值:1分)A) 可移植性B) 可靠性C) 可重用性D) 互运行性【正确答案】B(16) DBA是数据库系统的一个重要组成,有很多职责。
全国计算机等级考试三级数据库技术
全国计算机等级考试三级数据库技术介绍全国计算机等级考试(National Computer Rank Examination,简称NCRE)是由中国国家教育部主管,中国计算机教育与应用研究中心(中国计算机协会下属机构)主办的一项职业资格认证考试,涵盖了计算机基础知识、计算机专业知识、计算机应用能力三个方面,包括初、中、高三个级别。
其中,三级数据库技术考试主要测试考生的数据库基础知识、SQL语言基础以及MySQL数据库应用等方面。
考试大纲三级数据库技术考试大纲主要包括以下内容:1. 数据库基础知识数据库的基本概念、分类和特点;数据模型的基本概念和分类;关系数据库的基本概念、组成和特点;数据库管理系统的基本概念和组成;数据库设计的基本原则和方法。
2. SQL语言基础SQL语言的基本概念、分类和特点;SQL命令的基本语法和使用规则;SQL语句的组成和执行顺序;数据的查询、插入、修改和删除等基本操作;SQL函数的使用方法和分类;SQL语言中的约束、索引和事务等。
3. MySQL数据库应用MySQL数据库的安装和配置;MySQL数据库的管理和维护操作;MySQL数据库的备份和恢复;MySQL数据库的查询优化和索引优化;MySQL数据库的应用程序开发和部署;MySQL 数据库的安全和权限控制等。
考试方式三级数据库技术考试采用笔试方式,分为两部分:选择题和操作题。
选择题共计50道,每题1分,操作题共计5道,每题10分,总分为100分,考试时间为120分钟。
考试通过标准考试通过的标准为:总分不少于60分,选择题的分数不低于25分,操作题的分数不低于35分。
考试成绩有效期为两年。
考试报名考生可以在每年的4月1日至5月31日和10月1日至11月30日到当地的NCRE考试中心报名参加考试。
考试费用为300元。
考试证书考试合格的考生可领取由中国计算机教育与应用研究中心颁发的《全国计算机等级考试合格证书》和《全国计算机等级考试成绩单》。
全国计算机等级考试三级数据库真题大题及答案整理
只是存放在基本表中的数据。对视图的操作与对表的操作一样,可以对其进行查询、修改(有一定的限制)、删除。 当对通过视图看到的数据进行修改时,相应的基本表的数据也要发生变化,同时,若基本表的数据发生变化,则这种 变化也可以自动地反映到视图中。 2-1 已知某教务管理系统的设计人员在需求分析阶段收集到下列原始数据表格:
【解题思路】 E-R 图也称实体-联系图,提供了表示实体类型、属性和联系的方 法,用来描述现实世界的概念模型。为了简化 E-R 图的处置,现实 世界的事物能作为属性对待的则尽量作为属性对待。实体与属性的 划分给出如下两条规则:①作为"属性",不能再具有需要描述的性 质,"属性"必须是不可分的数据项,不能包含其它属性。②"属性" 不能与其它实体有联系,即 E-R 图中所表示的联系是实体之间的联 系。本题中一个系可以聘用多名教师,一名教师只能受聘于一个 系,所以系实体与教师实体有联系;一名教师可以讲授多门课程, 一门课程可由多名教师讲授,所以教师实体与课程实体有联系,一 门课程可以有多门先修课程,所以课程间也有联系。 (2)【参考答案】 由于题目要求满足 3NF 范式,ER 图向关系模式转换采用方法一,关系名采用实体名或联系名。本题中有两个一对 多、一个多对多联系,因此在转换时一对多联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的 键构成;主键由多端实体的键组成。m:n(多对多)联系转换成新的独立的模式,模式的属性由联系本身的属性及两 个实体的键构成,主键由两端实体的键组合而成。 系(系编号,系名,系办公室电话),无外码 教师(教师号,教师名,职称,工资,聘用日期,系编号),外码:系编号 先修课程(先修课程号,先修课程名) 课程(课程号,课程名,学分,先修课程号),外码:先修课程号 讲授(教师号,课程号) 因为转换过来的关系模式中,不存在属性依赖于其他非主属性,因此对转换的结果不需要优化。 【解题思路】 在将 ER 图向关系模式转换时规则如下: ①1:1(一对一)联系。 方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由两个实体中的任意 一个键构成。 方法二:联系与一端的实体的关系模式合并,即将联系的属性加入到实体的关系模式内,主键不变。 ②1:m(一对多)联系。 方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由 m 端实体的键组 成。 方法二:与 m 端的实体的关系模式合并,即将联系的属性加入到实体的关系模式内,主键不变。 ③m:n(多对多)联系转换成新的独立的模式,模式的属性由联系本身的属性及两个实体的键构成,主键由两端实体 的键组合而成。 关系模式满足 3NF,则必须满足关系模式中每一个非主属性既不部分依赖于码也不传递依赖于码,简而言之,第三范 式就是属性不依赖于其他非主属性。 1-2 设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单 价) 。其中,商品号 代表一类商品,商品号、单价、销售数量和销售单价均为整型。 请编写查询某年某商品的销售总毛利的存储过程,毛利 =销售数量×(销售单价-单价) 。要求商品号和年 份为输入参数, 总毛利用输出参数返回。 (10 分) 【参考答案】 CREATE PROCEDURE PRODUCT @商品号 int,@年份 int,@毛利 int output AS
三级(数据库技术)考试大纲(2004年)
三级(数据库技术)考试大纲(2004年)基本要求1.掌握计算机系统和计算机软件的基本概念、计算机网络的基本知识和应用知识、信息安全的基本概念。
2.掌握数据结构与算法的基本知识并能熟练应用。
3.掌握并能熟练运用操作系统的基本知识。
4.掌握数据库的基本概念,深人理解关系数据模型、关系数据理论和关系数据库系统,掌握关系数据语言。
5.掌握数据库设计方法,具有数据库设计能力。
了解数据库技术发展。
6.掌握计算机操作,并具有用C语言编程,开发数据库应用(含上机调试)的能力。
考试内容一、基础知识1.计算机系统的组成和应用领域。
2.计算机软件的基础知识。
3.计算机网络的基础知识和应用知识。
4.信息安全的基本概念。
二、数据结构与算法1.数据结构、算法的基本概念。
2.线性表的定义、存储和运算。
3.树形结构的定义、存储和运算。
4.排序的基本概念和排序算法。
5.检索的基本概念和检索算法。
三、操作系统1.操作系统的基本概念、主要功能和分类。
2.进程、线程、进程间通信的基本概念。
3.存储管理、文件管理、设备管理的主要技术。
4.典型操作系统的使用。
四、数据库系统基本原理1.数据库的基本概念,数据库系统的构成。
2.数据模型概念和主要的数据模型。
3.关系数据模型的基本概念,关系操作和关系代数。
4.结构化查询语言SQL。
5.事务管理、并发控制、故障恢复的基本概念。
五、数据库设计和数据库应用1.关系数据库的规范化理论。
2.数据库设计的目标、内容和方法。
3.数据库应用开发工具。
4.数据库技术发展。
六、上机操作1.掌握计算机基本操作。
2.掌握C语言程序设计基本技术、编程和调试。
3.掌握与考试内容相关知识的上机应用。
考试方式1.笔试:120分钟,满分100分。
2.上机笔试:60分钟,满分100分。
【。
计算机三级数据库
计算机三级数据库计算机三级数据库1994年,全国计算机等级考试由教育部考试中心推出,计算机等级考试三级最初分A、B类:A类考核计算机应用基础知识和计算机硬件系统开发的初步能力;B类考核计算机应用基础知识和计算机软件系统开发的初步能力。
2002年考试中心对等级考试进行调整,将三级考试分为“PC技术”、“信息管理技术”、“数据库技术”和“网络技术”等四个类别,相应地降低了考试难度。
“PC技术”考核PC机硬件组成和Windows操作系统的基础知识以及PC机使用、管理、维护和应用开发的基本技能;“信息管理技术”考核计算机信息管理应用基础知识及管理信息系统项目和办公自动化系统项目开发、维护的基本技能;“数据库技术”考核数据库系统基础知识及数据库应用系统项目开发和维护的基本技能;“网络技术”考核计算机网络基础知识及计算机网络应用系统开发和管理的基本技能。
三级“PC技术”证书,表明持有人具有计算机应用的基础知识,掌握Pentium微处理器及PC计算机的工作原理,熟悉PC机常用外部设备的功能与结构,了解WINDOWS操作系统的基本原理,能使用汇编语言进行程序设计,具备从事机关、企事业单位PC机使用、管理、维护和应用开发的能力;三级“信息管理技术”证书,表明持有人具有计算机应用的基础知识,掌握软件工程、数据库的基本原理和方法,熟悉计算机信息系统项目的开发方法和技术,具备从事管理信息系统项目和办公自动化系统项目开发和维护的基本能力;三级“数据库技术”证书,表明持有人具有计算机应用的.基础知识,掌握数据结构、操作系统的基本原理和技术,熟悉数据库技术和数据库应用系统项目开发的方法,具备从事数据库应用系统项目开发和维护的基本能力;三级“网络技术”证书,表明持有人具有计算机网络通信的基础知识,熟悉局域网、广域网的原理以及维护方法,掌握因特网(INTERNET)应用的基本技能,具备从事机关、企事业单位组网、管理以及开展信息网络化的能力。
全国计算机等考试三数据库笔试试题
计算机等级考试2004-12-16 保存本文免费试听课程收藏本页Ads下列各题写在答题卡相应位置上,答在试卷上不得分下列设备中,兼有输入、输出功能的是鼠标下列哪一项不属于系统软件?调试程序编译程序用于实现网络设备名字到下列身份识别技术中,哪一个属于生物信息识别技术?指纹B) 密码C) 口令D) 通行字下列哪一项是对网络进行非服务攻击的结果?网络网站的主页被涂改下列哪一种方法不用于实现访问控制存取控制表口令以下关于顺序存储结构的叙述中,哪一条是不正确的存储密度大逻辑上相邻的结点物理上不必邻接可以通过计算直接确定第插入、删除运算操作不方便单键表的每个结点中包括一个指针向的新结点插入到指针q^.link;q:=p^.link;设有下三角矩阵A[0..10,0..10]) 110栈哪一个序列不是可能的出栈序列、D、B试题(11)有可能的插入顺序去构造二叉排序树能构造出多少棵不同的二叉排序树?C)这些二叉排序树中有多少棵是最佳二叉排序树?)6 B)5 C)霍夫曼算法可以用于)动态存储管理)数据通信的二进制编码设待排序关键码序列为(码值递增的顺序进行排序,键码33被放到了第几个位置?)3 B下列排序方法中,哪一种方法的总的关键码比较次数与记录的初始排列状态无关?)直接插入排序转贴于:计算机等级考试(16) 在实时操作系统中最常采用的进程调度算法是)不可抢占的优先级调度算法B)可抢占的优先级调度算法)先来先服务调度算法D)时间片轮转调度算法当某设备输入操作正常结束时,操作系统将等待该输入操作结果的进程的状态改成)就绪态B)运行态C)等待态D)挂起态若计算机系统中有10个进程,则系统中处于等级状态的进程最多可有几个)0 B)1 C)9 D)10某单道批处理系统中有四个作业JOB1 JOB2 JOB3和JOB4,它们到达“输入井”的时刻和所需要的运行时间如下表所示.作业进入系统时间估计运行时间(分钟)假设9:30开始作业调度,按照最高响应比作业优先算法,首先被调度的作业是)JOB1 B)JOB2 C)JOB3 D)JOB4在采用页式存储管理的系统中,逻辑地址用32位表示,内存分块大小为212 则用户程序最多可划分为多少页?)210 B)212 C)220 D)232(21)防止地址越界的工作是由下列哪一项完成的?)软件B)硬件C)软件与硬件配合D)CPU(22)文件的逻辑结构是由下列哪一项决定的?)操作系统B)磁盘容量C)用户D)文件属性(23)下面哪一种方法不能用于提高文件目录检索效率?)限制子目录个数B)引入当前目录)采用相对路径文件名D)将目录项分解(24)通道结束工作向CPU发中断后,CPU从哪里得到有关通道的状态信息?)CAW B)CSW C)CCW D)PSW(25)信息是有价值的,信息的价值与它的哪些特性有关?Ⅰ.正确性Ⅱ.及时性Ⅲ.完整性Ⅳ.开放性Ⅴ.可靠性)仅Ⅰ、Ⅱ和ⅢB)仅Ⅰ、Ⅱ、Ⅲ和Ⅴ)仅Ⅰ、Ⅲ、Ⅳ和ⅤD)全部(26)数据库系统中的人员通常包括Ⅰ.数据库管理员Ⅱ.系统分析员Ⅲ.数据库设计员Ⅳ.应用程序员Ⅴ.最终用户)仅Ⅰ、Ⅲ和ⅤB)仅Ⅰ、Ⅱ、Ⅲ和Ⅴ)仅Ⅰ、Ⅲ、Ⅳ和ⅤD)全部(27)下列关于“数据库三级模式结构”的叙述中,哪一条是不正确的?)视图是外模式)模式是数据库中全体数据的逻辑结构和特征的描述)一个数据库可以有多个模式)一个数据库只有一个内模式在关系数据库中,若数据库的存储结构改变了,而用户的应用程序可以不变.这是)数据的物理独立性B)数据的逻辑独立性)数据的位置独立性D)数据的语义独立性下面列出的数据模型中,哪一种是数据库系统中最早出现的数据模型?)关系模式B)层次模型C)网状模型D)面向对象模型关系数据模型的三个要素是)关系数据结构、关系操作集合和关系规范化理论)关系数据结构、关系规范化理论和关系完整性的约束)关系规范化理论、关系操作集合和关系完整性约束)关系数据结构、关系操作集合和关系完整性约束设关系代数的运算的结果集合为∪S B)设有关系A) R ⋈SC试题(设有一个数据库,包括供应商关系模式零件关系模式工程项目关系模式供应情况关系模式假定它们都已经有若干数据找出使用供应商名为将使用的关系有、J找出北京供应商的所有信息北京,SNAME FROM S WHERE北京,SNAME FROM S WHERE数据库管理系统(DBMS)的层次结构中,数据存取层的处理对象是单个元组B) 日志C) 系统缓冲区D) 索引在Oracle公司的开发工具ports数据库管理系统的开放性包括下列哪些特性Ⅰ.符合SQL标准Ⅱ.符合ODBC标准Ⅲ.具有清晰的结构Ⅳ.用户界面友好仅Ⅰ和Ⅱ下列哪一条不是支持联机分析处理支持服务器间的失败转移符合美国国家计算机安全委员会的在核心层实现存储过程和触发器具有可编程能力数据库恢复的基础是利用转储的冗余数据数据字典、应用程序、审计文档、数据库后备副本) 数据字典、应用程序、审计文档、日志文件日志文件、数据库后备副本数据字典、应用程序、数据库后备副本事务的持久性是指事务中包括的所有操作要么都做,要么都不做事务一旦提交,对数据库的修改就是永远的一个事务内部的操作及使用的数据对并发执行的其他事务是隔离的事务必须是使数据库从一个一致性状态变到另一个一致性状态设有两个事务步骤T1读A=100写回读A=200该操作序列不存在问题该操作序列不能重复读下列对允许删除数据允许对数据库模式进行删除以下哪一条属于关系数据库的规范化理论要解决的问题?如何构造合适的数据库逻辑结构如何构造合适的数据库物理结构如何构造合适的应用程序界面如何控制不同用户的数据操作权限下列关于函数依赖的规则中,哪一条是正确的?若X→Y若X若XY→Z若在关系模式)U-X-关系模式A)R属于)R属于)R属于)R试题(下函数依赖集:下列属性组中的哪一个(些)是关系Ⅰ.(CⅣ.(T只有ⅢⅠ、Ⅱ和Ⅳ关系模式)1NF现将关系模式分解)不具有无损连接性,不保持函数依赖)具有无损连接性,保持函数依赖)不具有无损连接性,保持函数依赖)具有无损连接性且保持函数依赖下列叙述中,哪些是Ⅰ.将应用作为对象Ⅲ.支持动态数据交换)仅Ⅰ和Ⅱ)仅Ⅲ和Ⅳ应用开发分三个步骤,其中对业务规则和处理流程进一步分析、明确、细化的过程是构造B) 装配关于分布式数据库系统,下列叙述中不正确的是分布式系统用户的操作与非分布式系统是相同的分布式系统的存储结构复杂所有的数据操作在逻辑上都是不变的分布式系统的所有问题都是外部的、用户级别的操作型数据与分析型数据之间有很大的区别区别,下列叙述中不正确的是操作型数据较分析型数据一次操作数据量大操作型数据支持日常操作,分析型数据支持管理需求操作型数据与分析型数据具有不同的生命周期操作型数据是细节的,分析型数据是综合或提练的转贴于:计算机等级考试二、填空题(每空请将答案分别写在答题卡中序号为【1】至【20】的横线上,答在试卷上不得分.按照网络所采用的传输技术,可以将计算机网络分成【1】网络和点-点式网络.输出设备的作用是将计算机内部【2】表示形式的信息转换成人们所需要的或其他设备能接受和识别的信息形式.散列法存储中处理碰撞的方法主要有两类:拉链法和【3】.某二叉树结点的对称序序列为A、B、C、D、E、F、G,后序序列为B、D、C、A、F、G、E.则该二叉树对应的树林包括【4】棵树.对线性表进行二分法检索,其前提条件是:线性表以【5】方式存储,并且按关键码值排好序.中断装置发现中断后,通过交换【6】引出中断处理程序.为保证程序的正确执行,CPU必须按照【7】地址访问内存.通过把独占设备改造成【8】设备,可以提高设备利用率.年,P.P.S.Chen提出的【9】方法,是最常用的概念模型表示方法.(10) 在面向对象模型中,每一个对象是状态和【10】的封装.设有关系模式R(A,B,C)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者取空值(null).这是【11】完整性规则.语言支持数据库三级模式结构.在SQL中,外模式对应于视图和部分基本表,模式对应于基本表全体,内模式对应于【12】.运行的基本依据是数据库结构描述,它们存储于【13】中.在Oracle工具中,用于支持数据仓库应用的OLAP工具是【14】.严格两阶段封锁协议要求对更新数据的封锁必须保持到事务【15】.在SQL语言中,RESOURCE权限允许创建新的【16】.在关系模式R中,如果X→Y,且对于X的任意真子集X’,都有X’↛Y,则称Y 对X 【17】函数依赖.若关系模式R的规范化程度达到4NF,则R的属性之间不存在非平凡且非【18】的多值依赖.在ISA联系中,子类的对象【19】其超类的对象的全部属性和方法.【20】分析是将数据集分割为若干有意义的聚簇的过程,它也称为无制导的学习.。
2004年9月国家三级(数据库技术)笔试真题试卷(题后含答案及解析)
2004年9月国家三级(数据库技术)笔试真题试卷(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题1分,共60分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.以存储程序原理为基础的冯?诺依曼结构的计算机,一般都由五大功能部件组成,它们是A.运算器、控制器、存储器、输入设备和输出设备B.运算器、累加器、寄存器、外部设备和主机C.加法器、控制器、总线、寄存器和外部设备D.运算器、存储器、控制器、总线和外部设备正确答案:A解析:总线是传输信息的载体,不能存储信息,不属于存储设备。
2.计算机语言是一类面向计算机的人工语言,它是进行程序设计的工具,又称为程序设计语言。
现有的程序设计语言一般可分为3类,它们是A.Basic语言、Fortran 语言和C语言B.中文语言、英文语言和拉丁语言C.UNIX、Windows 和LinuxD.机器语言、汇编语言和高级语言正确答案:D解析:机器语言只有机器能读懂,汇编语言介于机器语言和高级语言之间。
3.以下关于计算机网络的基本特征的叙述中,哪一条是不正确的?A.在计算机网络中采用了分组交换技术B.建立计算机网络的主要目的是实现计算机资源的共享C.互连的计算机是分布在不同地理位置的多台独立的“自治计算机”D.联网计算机之间的通信必须遵循共同的网络协议正确答案:A解析:采用不同的网络协议,采用适当的网络设备也能连接。
4.Internet的主要组成部分是A.双绞线、同轴电缆、光纤电缆与无线通信信道B.通信线路、路由器、主机和信息资源C.局域网、广域网、校园网和主干网D.局域网、广域网和城域网正确答案:B解析:Internet不仅包括硬件资源,还包括软件资源。
5.信息安全就是要防止非法攻击和病毒的传播,保障电子信息的有效性。
从具体的意义上来理解,需保证以下哪几个方面的内容? Ⅰ.保密性(Confidentiality)Ⅱ.完整性(Integrity) Ⅲ.可用性(Availability)Ⅳ.可控性(Controllability)A.I、Ⅱ和ⅣB.Ⅰ、Ⅱ和ⅢC.Ⅱ、Ⅲ和ⅣD.都是正确答案:D解析:以上都可以保证信息安全,还包括软件资源。
计算机三级考试数据库技术
计算机三级考试数据库技术数据库技术是计算机科学中非常重要的一个分支,它涉及到数据的组织、存储、管理和检索。
数据库技术的发展使得数据管理更加高效、方便,成为了现代计算机系统中不可或缺的一部分。
以下是关于数据库技术的一些相关参考内容。
1. 数据库的基本概念:数据库是一种结构化的数据集合,它通过各种数据模型来组织和存储数据。
常见的数据模型包括层次模型、网络模型和关系模型。
关系模型是最常用的数据模型,数据以表格的形式表示,其中每行代表一个记录,每列代表一个字段。
关系型数据库通过SQL语言来操作和查询数据。
2. 数据库管理系统(DBMS):DBMS是一种软件系统,用于管理数据库。
它提供了各种功能,包括数据的增删改查、数据的完整性和安全性管理、事务管理等。
常用的DBMS有MySQL、Oracle、Microsoft SQL Server等。
DBMS可以方便地对数据库进行管理和维护,提高数据的可靠性和可用性。
3. 数据库设计和规范化:在设计数据库时,需要考虑数据的结构和关系。
数据库设计的目标是提高数据的可理解性、可靠性和可用性。
规范化是一种常用的数据库设计方法,通过将数据分解为更小的、更简单的部分,减少数据冗余和不一致性。
常见的规范化级别包括第一范式(1NF)、第二范式(2NF)、第三范式(3NF)等。
4. 数据库索引:索引是一种数据结构,用于加速数据库查询操作。
索引可以提高查询的效率,减少数据扫描的次数。
常见的数据库索引包括B树索引和哈希索引。
索引会占用一定的存储空间,因此在设计数据库时需要权衡索引的数量和查询性能的需求。
5. 数据库事务和并发控制:事务是指一组数据库操作的逻辑单元,它要么全部执行成功,要么全部回滚到操作之前的状态。
事务的目的是维护数据的一致性和完整性。
并发控制是指多个用户同时访问数据库时对数据的一致性进行控制,避免出现脏读、不可重复读和幻读等问题。
常见的并发控制技术包括锁和多版本并发控制(MVCC)。
全国计算机等级考试三级数据库历年真题及答案(精品)
全国计算机等级考试三级数据库历年真题及答案(精品)全国计算机等级考试三级数据库技术2005 年9 月笔试试卷(考试时间120 分钟,满分100 分)一、选择题(每小题1 分,共60 分)(1)计算机软件分为系统软件和应用软件两大类,其中处于系统软件核心地位的是()。
A )操作系统B )编译程序C )数据库管理系统D )网络通信软件(2 )通常一台计算机系统的存储介质包括Cache、内存、磁带和硬盘,其中访问速度最慢的是()。
A )CacheB )磁带C )硬盘D )内存(3 )下列关于计算机系统工作原理的叙述中,正确的是()。
A )中央处理器直接对存储器中的数据进行处理B )运算器完成解释和执行指令的工作C )中央处理器可以从输入设备中得到控制指令D )程序和数据均存放在存储器中(4 )下列关于异步传输模式ATM 技术的叙述中,不正确的是()。
B )ATM 是B-ISDN 选择的数据传输技术C )ATM 技术的实时性好,但灵活性不够D )采用ATM 技术可满足网络中突发性的通信量(5 )信息认证是信息安全的一个重要方面,下列不属于实施信息认证方法的是()。
A )身份识别B )密钥管理C )数字签名D )消息认证(6 )电子邮件软件向邮件服务器发送邮件时使用的协议是()。
A )SMTPB )POP3C )IMAPD )MIME(7 )以下关于数据的逻辑结构的叙述中,不正确的是()。
A )数据的逻辑结构是数据间关系的描述B )数据的逻辑结构不仅反映数据间的逻辑关系,而且反映其在计算机中的存储方式C )数据的逻辑结构分为线性结构和非线性结构D )树形结构是典型的非线性结构(8 )以下关于广义表的叙述中,正确的是()。
A )广义表是0 个或多个单元素或子表组成的有限序列B )广义表至少有一个元素是子表C )广义表不可以是自身的子表D )广义表不能为空表(9 )在包含1000 个元素的线性表中实现如下各运算,所需的执行时间最短的是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2004年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) 不确定(12) 下列哪一棵不是AVL树?二、(13) 设某散列表的当前状态如下:三、该散列表的负载因子约为四、A) 0.27 B) 0.42 C) 0.58 D) 0.73该散列表的负载因子约为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:七、(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) SELEC T * 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 BookA) 该操作序列不存在问题?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】的横线上,答在试卷上不得分。