2005到浙江省高等院校计算机等级考试三级数据库真题及参考答案.doc

上传人:仙人指路1688 文档编号:4122289 上传时间:2023-04-06 格式:DOC 页数:77 大小:262KB
返回 下载 相关 举报
2005到浙江省高等院校计算机等级考试三级数据库真题及参考答案.doc_第1页
第1页 / 共77页
2005到浙江省高等院校计算机等级考试三级数据库真题及参考答案.doc_第2页
第2页 / 共77页
2005到浙江省高等院校计算机等级考试三级数据库真题及参考答案.doc_第3页
第3页 / 共77页
2005到浙江省高等院校计算机等级考试三级数据库真题及参考答案.doc_第4页
第4页 / 共77页
2005到浙江省高等院校计算机等级考试三级数据库真题及参考答案.doc_第5页
第5页 / 共77页
点击查看更多>>
资源描述

《2005到浙江省高等院校计算机等级考试三级数据库真题及参考答案.doc》由会员分享,可在线阅读,更多相关《2005到浙江省高等院校计算机等级考试三级数据库真题及参考答案.doc(77页珍藏版)》请在三一办公上搜索。

1、浙江省数据库技术三级考试大纲 1基本要求 (1)掌握数据结构的基础知识和简单应用。 (2)掌握数据库的基本概念。 (3)熟练掌握E-R模型、关系模型、关系代数运算及关系模式的规范化。 (4)掌握结构化查询语言SQL常用语句。 (5)了解数据库管理系统SQL SERVER的常用操作。 (6)能进行简单的数据库应用系统设计。 2考试范围 (1)数据结构基础 1)数据结构的基本概念及有关术语:数据、数据元素、数据类型、数据的逻辑结构、数据的存储结构、算法和算法分析、算法的时间及空间复杂性。 2)基本数据结构及其操作:线性表的定义、逻辑结构、存储结构(顺序存储、链式存储),插入、删除操作。 3)数组的

2、定义、数组逻辑结构与存储结构的关系。 4)栈的定义、逻辑结构、存储结构,进栈、出栈操作。 5)队列的定义、逻辑结构、存储结构,循环队列,进队、出队操作。 6)二叉树的定义、性质、存储结构,二叉树的遍历,二叉排序树,哈夫曼树。 7)检索方法:顺序查找、二分查找。 8)排序方法:选择排序、冒泡排序、插入排序、归并排序、快速排序、堆排序。(2)数据库系统 1)数据库的基本概念:信息、数据和数据处理、数据库系统的组成与结构。 2)数据库系统三级模式结构的概念和原理及其数据独立性。 3)数据库系统的数据模型:层次、网状、关系和面向对象模型的含义、特点和区别。 4)关系、关系模式、关系数据库模式、关系数据

3、库的定义(关系、元组、属性、域、关键字、数据项);主属性和非主属性。 5)关系运算:选择、投影、集合并运算、集合差运算、笛卡儿积、连接。 6)关系数据库基本概念:函数依赖的定义和相应的概念;完全函数依赖、部分函数依赖和传递函数依赖定义。 7)规范化理论:第一范式、第二范式、第三范式和BCNF范式的定义、关系模式规范化的方法和关系模式分解的方法及分解准则。 8)关系数据库规范化:1NF,2NF,3NF,BCNF。 9)结构查询语言SQL数据库操作(数据类型、数据库的创建与删除、表的创建、修改与删除、视图的创建与删除、索引的创建与删除),数据查询(单表查询、多表连接查询、分组查询、按序查询、统计查

4、询),数据更新(表和视图数据的插入、删除和修改)。 10)典型数据库管理系统SQL Server:创建数据库、创建表、表的插入、删除和修改、数据查询、建立索引。 11)数据库应用系统设计技术:数据模型的基本概念、E-R图向关系模型的转换、数据模型优化、视图设计、逻辑结构设计,物理结构设计。 浙江省数据库技术三级考试历年试题 2011年春浙江省高等学校计算机等级考试试卷(三级 数据库技术及应用)1基础知识(共70分)(1)(10):判断题(共10分)(1)算法的确定性是指一个算法必须保证在执行有限步骤之后结束。(2)数据元素及其关系在计算机存储器内的表示称为数据结构。(3)在循环链表中,从任何一

5、个结点出发都能访问到表中的所有结点。(4)由一个或多个字符组成的有限序列称为串。(5)哈夫曼树是带权路径长度最短的二叉树。(6)在数据库中,数据的物理独立性是指数据库的数据与数据库管理系统相互独立。(7)数据库管理系统中用于定义和描述数据库逻辑结构的语言称为数据结构语言。(8)层次模型中,根节点以外的结点最多只能有一个父结点。(9)一个关系数据库文件中的各条记录前后顺序可以任意颠倒。(10)关系数据库规范化是为了减少关系数据库中的数据操作复杂性问题。答案:;。 (11)(40)(共60分)(11)一般而言,最适合描述算法的语言是( )。A自然语言B程序设计语言C机器语言D介于自然语言与程序设计

6、语言之间的伪语言(12)以下关于线性表的说法,不正确的是( )。A线性表中的数据元素可以是数字、字符、记录等不同类型B线性表中包含的数据元素个数不是任意的C线性表中的每个结点都有且只有一个直接前驱和直接后继D可以存在这样的线性表:表中各结点都没有直接前驱和直接后继(13)双链表的每个结点包括两个指针域,其中rlink指向结点的后继,llink指向结点的前驱。如果要删除p所指向的后继结点,则正确的操作序列是( )。Ap-rlink=p-rlinkrlink;p-rlink-llink=pBp-rlink-llink=p;rlink;p-rlink=p-rlinkrlinkCp-llink-rli

7、nk=p;p-rlink-llink=pDp-llink=p-llinkllink;p-llink-rlink=p(14)对于顺序存储的栈S(1:m),用变量top指示栈顶位置,判断栈为空和栈满的条件分别是( )。Atop=0和top=mBtop=1和top=mCtop=0和top=m-1Dtop=1和top=m-1(15)队列插入和删除操作( )。A分别在队尾和队头进行B都在队尾进行C都在队头进行D分别在队头和队尾进行(16)后缀表达式4 5 * 3 2 + -的值为( )。A15B14C9D以上三个结果都不对(17)已知广义表L=(a),(b),对广义表L进行tail(tail(L)操作后

8、的结果是( )。AbB(b)C(b)D()(18)在一棵二叉树上第5层的结点数最多是( )。A8B16C31D32(19)在一个具有n个结点的有序单链表中插入一个新结点并仍然有序的算法,时间复杂度是( )。AO(1)BO(n)CO(nlog2n)DO(n2)(20)用某种方法对序列(22,86,19,49,12,30,65,35,18)进行排序,第1趟排序后结点序列变为(18,12,19,22,49,30,65,35,86)。可以判断采用的排序方法是( )。A冒泡排序B直接插入排序C快速排序D希尔排序答案:D;C;A;A;A;A;D;B;B;C。 (21)数据库管理系统的工作不包括( )。A定

9、义数据库B对已定义的数据库进行管理C数据通讯D为已定义的数据库提供操作系统(22)数据管理的主要方法为( )。A批处理和文件系统B文件系统和分布式系统C分布式系统和批处理D数据库系统和文件系统(23)下列关于“数据库三级模式结构”的描述中,不正确的是( )。A模式和内模式只能有一个B真正存在的是模式C外模式可以有多个D从内到外的三个层次为内模式、模式、外模式(24)关系代数的5个基本运算是( )。A并、差、选择、投影、自然联接B并、差、交、选择、投影C并、差、交、除、笛卡儿积D并、差、选择、投影、笛卡儿积(25)自然连接运算是由( )操作组合而成的。A笛卡儿积、选择、投影B笛卡儿积、选择C笛卡

10、儿积、投影D等值连接、选择(26)有两个关系R(A,B,C)和S(B,C,D),以下各关系代数表达式不成立的是( )。ABCD(27)已知R=a1,a2,a3,S=1,2,T=RS。那么T集合中共有( )个元组。A2B3C5D6(28)消除了部分函数依赖的1NF的关系模式必定是( )。A2NFB3NFC4NFDBCNF(29)事务的原子性是指( )。A事务中包括的所有操作要么都做,要么都不做B事务一旦提交,对数据库的改变是永久的C一个事务内部的操作及使用的数据对并发的其他事务是隔离的D事务必须使数据库从一个一致状态变到另一个一致状态(30)在SQL语言中设置了对数据的存取进行控制的语句,对用户

11、授权使用( )语句。AGRANTBREVOKECCOMMITDROLLBACK答案:D;D;B;D;A;B;D;A;A;A。 下列各选择题叙述基于以下关系:某关系数据库已建立图书表BOOK、经销商表DEALER和批发销售表WHOLESALE,他们的结构为:BOOK(BNO,BNAME,AUTHOR,PRESS,PRICE,PDATE),属性含义:书号,书名,作者,出版社,价格,出版日期。DEALER(DNO,DNAME,ADDRESS),属性含义:经销商编号,经销商名称,经销商地址。WHOLESALE(BNO,DNO,QUANTITY),属性含义:书号,经销商编号,批发数量;外码:书号和经销商

12、编号。(31)检索所有经销商信息。正确的SQL语句是( )。ASELECT * FROM DEALERBSELECT ALL FROM DEALERCSELECT FROM DEALERDSELECT DNO;DNAME;ADDRESS FROM DEALER(32)检索姓张的作者出版的图书名、作者名和出版时间。正确的SQL语句是( )。ASELECT BNAME,AUTHOR,PDATE FROM BOOK WHERE AUTHOR=张BSELECT BNAME,AUTHOR,PDATE FROM BOOK WHERE AUTHOR LIKE张*CSELECT BNAME,AUTHOR,PD

13、ATE FROM BOOK WHERE AUTHOR LIKE张_DSELECT BNAME,AUTHOR,PDATE FROM BOOK WHERE AUTHOR LIKE张%(33)检索各经销商批发数量少于100的书号。正确的SQL语句是( )。ASELECT BNO FROM WHOLESALE WHERE QUANTITY100BSELECT DISTINCT BNO FROM WHOLESALE WHERE QUANTITY100CSELECT BNO DISTINCT FROM WHOLESALE WHERE QUANTITY100DSELECT * FROM WHOLESALE

14、WHERE QUANTITY100(34)统计科学出版社出版的“数据库技术”这门书的总发行量。正确的SQL语句是( )。ASELECT SUM(QUANTITY)FROM WHOLESALE,BOOK WHERE AND BNAME=数据库技术AND PRESS=科学出版社BSELECT SUM(QUANTITY)FROM WHOLESALE,BOOK WHERE BOOK.BNO= WHOLESALE.BNOAND BNAME=数据库技术AND PRESS=科学出版社CSELECT QUANTITY FROM WHOLESALE,BOOK WHERE BOOK.BNO= WHOLESALE.

15、BNOAND BNAME=数据库技术AND PRESS=科学出版社DSELECT COUNT(*)FROM WHOLESALE,BOOK WHERE BOOK.BNO= WHOLESALE.BNOAND BNAME=数据库技术AND PRESS=科学出版社(35)在图书表BOOK中增加一条记录。不正确的SQL语句是( )。AINSERT INTO BOOK VALUES(ISBN1001,操作系统,刘涛,铁道出版社,38.50,2009-12-12)BINSERT INTO BOOK VALUES(ISBN1001,操作系统,NULL,NULL,38.50,2009-12-12)CINSERT

16、 INTO BOOK (BNO,BNAME,PRICE,PDATE)VALUES(ISBN1001,操作系统,38.50,2009-12-12)DINSERT INTO BOOK (BNO,BNAME,PRICE,PDATE)VALUES(ISBN1001,操作系统,NULL,NULL,38.50,2009-12-12)(36)将经销商和所经销的最多数量的书号和数量定义为一个视图SM。正确的SQL语句是( )。ACREATE VIEW SM AS SELECT BNO,MAX(QUANTITY)FROM WHOLESALE GROUP DNOBCREATE VIEW SM AS SELECT

17、BNO,MAX(QUANTITY)FROM WHOLESALE GROUP BNOCCREATE VIEW SM AS SELECT BNO,MAX(QUANTITY)FROM WHOLESALE ORDER DNODCREATE VIEW SM AS SELECT BNO,MAX(QUANTITY)FROM WHOLESALE ORDER BNO(37)修改批发销售表WHOLESALE,增加批发时间属性是SDATE,数据类型为日期型,而且数据不能为空。正确的SQL语句是( )。AALTER TABLE WHOLESALE ADD SDATE DATE NOT NULLBUPDATE WHOL

18、ESALE ADD SDATE DATE NOT NULLCALTER TABLE WHOLESALE INSERT SDATE DATE NOT NULLDUPDATE WHOLESALE SET SDATE=DATE AND SDATE NOT NULL(38)如果采用嵌套查询方式查询“学林书局”这个经销商批发的图书名单。正确的SQL语句是( )。ASELECT BNAME FROM BOOK,WHOLESALE,DEALERWHERE BOOK.BNO=WHOLESALE.BNO AND DEALER.DNO=WHOLESALE.DNO AND DNAME=学林书局BSELECT BNA

19、ME FROM BOOK WHERE BNO=(SELECT BNO FROM WHOLESALE,DEALER WHERE DEALER.DNO=WHOLESALE.DNO AND DNAME=学林书局)CSELECT BNAME FROM BOOK WHERE BNO=(SELECT BNO FROM WHOLESALE WHERE DNO=(SELECT DNO FROM DEALER WHERE DNAME=学林书局)DSELECT BNAME FROM BOOK WHERE BNO IN(SELECT BNO FROM WHOLESALE WHERE DNO IN(SELECT DN

20、O FROM DEALER WHERE DNAME=学林书局)(39)要将图书表中书号为ISBN1001的图书删掉。正确的SQL语句是( )。ADELETE FROM BOOK WHERE BNO=ISBN1001BDELETE FROM WHOLESALE WHERE BNO=ISBN1001CDELETE FROM BOOK WHERE BNO=ISBN1001 DELETE FROM WHOLESALE WHERE BNO=ISBN1001DDELETE FROM WHOLESALE WHERE BNO=ISBN1001 DELETE FROM BOOK WHERE BNO=ISBN10

21、01(40)将价格在20元以下的图书价格统一调整为21.80元。正确的SQL语句是( )。AALTER TABLE BOOK SET PRICE=21.80 WHERE PRICE20BUPDATE BOOK SET PRICE=21.80 WHERE PRICE20CUPDATE TABLE BOOK SET PRICE=21.80 WHERE PRICE20DUPDATE PRICE=21.80 FROM BOOK WHERE PRICEnext!=NULL 或者 p-next p=p-next; len+; 或者 len=len+1; len(2)数据库设计题(共18分)某设计事务所数据

22、库包含以下信息:设计师的信息:工号、姓名、性别、工龄、职称;图纸的信息:图纸编号、图纸名称、存储名;设计方案的信息:方案编号、方案名称、策划人;一个设计师可以设计多张图纸,一份图纸由一个设计师完成,设计包含设计费。每个设计方案选用多份图纸,一份图纸可以用于不同的设计方案。请完成如下任务: 设计满足上述要求的E-R图。(6分) 将该E-R图转换成关系模式,并指出每个关系的主码和外码。(8分) 写出创建“图纸”关系模式对应的基本表的SQL语句。(4分)答案: E-R图如下(实体的属性略) 方法1设计师(工号,姓名,性别,工龄,职称)图纸(图纸编号,图纸名称,存储名,工号,设计费);外码:工号设计方

23、案(方案编号,方案名称,策划人)选用(图纸编号,方案编号);外码:图纸编号,方案编号方法2设计师(工号,姓名,性别,工龄,职称)图纸(图纸编号,图纸名称,存储名)设计方案(方案编号,方案名称,策划人)设计(工号,图纸编号,设计费);外码:工号,图纸编号选用(图纸编号,方案编号);外码:图纸编号,方案编号 CRETAE TABLE 图纸( 图纸编号 CHAR(10) PRIMARY KEY, 图纸名称 CHAR(30), 存储名 CHAR(40), 设计费 FLOAT, 工号 CHAR(10) REFERENCES 设计师(工号);CRETAE TABLE 图纸( 图纸编号 CHAR(10),

24、图纸名称 CHAR(30), 存储名 CHAR(40), 工号 CHAR(10), 设计费 FLOAT, PRIMARY KEY (图纸编号) FOREIGN KEY (工号) REFERENCES 设计师(工号)2011年9月计算机等级考试三级数据库试题一、选择题(每小题1分,共60分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。1. 现代计算机系统工作原理的核心之一是存储程序,最早提出这一设计思想的是A. 艾兰图灵B. 戈登摩尔C. 冯诺依曼D. 比尔盖茨答案:C解析:冯诺依曼“存储程序”工作原理的核心包含两层含义:将编写好

25、的程序和原始数据存储在计算机的存储器中,即“存储程序”。计算机按照存储的程序逐条取出指令加以分析,并执行指令所规定的操作。即“程序控制”。2. 总线用于在计算机部件之间建立可共享连接的信息传输通道。下列哪一个不属于I/O总线A. PCIB. DMAC. USBD. 1394答案:B解析:目前常见的I/O总线有如下几种:PCI总线是一种不依附于某个处理器的局部总线,支持多种外设,并能在高时钟频率下保持高性能。USB通用串行总线是一种连接I/O串行设备的技术标准。1394总线是为家用电器研制的一种高速串行总线标准。3. 下列关于局域网的叙述中,哪一条是正确的A. 地理覆盖范围大B. 误码率高C.

26、数据传输速率低D. 不包含OSI参考模型的所有层答案:D解析:局域网的技术特点主要表现在:局域网覆盖有限的地理范围。提供高数据传输速率(101000Mbps)、低误码率的高质量数据传输环境。一般属于一个单位所有,易于建立、维护与扩展。决定局域网特性的主要技术要素为网络拓扑、传输介质于介质访问控制方法。从介质访问控制方法的角度,局域网可分为共享式局域网与交换式局域网。4. 从邮件服务器读取邮件所采用的协议是A. SMTPB. POP3C. MIMED. EMAIL答案:B5. 为加强网络之间的安全设置了一项功能,它可以控制和监测网络之间的信息交换和访问,这一功能是A. 消息认证B. 访问控制C.

27、 文件保护D. 防火墙答案:D解析:防火墙是网络安全策略的有机组成部分,它通过控制和监测网络之间的信息交换和访问行为来实现对网络安全的有效管理。6. 通过网络把多个成本相对较低的计算实体整合成一个具有强大计算能力的系统,并借助SaaS、PaaS、IaaS、MSP等商业模式把该计算能力分布到终端用户手中,这种应用模式称为A. 云计算B. 过程控制C. 计算机辅助系统D. 人工智能答案:A解析:云计算(Cloud Computing)是网格计算(Grid Computing )、分布式计算(Distributed Computing)、并行计算(Parallel Computing)、效用计算(U

28、tilityComputing)、网络存储(Network Storage Technologies)、虚拟化(Virtualization)、负载均衡(Load Balance)等传统计算机技术和网络技术发展融合的产物。它旨在通过网络把多个成本相对较低的计算实体整合成一个具有强大计算能力的完美系统,并借助SaaS、PaaS、IaaS、MSP等先进的商业模式把这强大的计算能力分布到终端用户手中。Cloud Computing的一个核心理念就是通过不断提高“云”的处理能力,进而减少用户终端的处理负担,最终使用户终端简化成一个单纯的输入输出设备,并能按需享受“云”的强大计算处理能力。7. 下列关于

29、数据结构基本概念的叙述中,哪一条是不正确的A. 数据是采用计算机能够识别、存储和处理的方式,对现实世界的事物进行的描述B. 数据元素(或称结点、记录等)是数据的基本单位C. 一个数据元素至少由两个数据项组成D. 数据项是有独立含义的数据最小单位答案:C解析:一个数据元素可由一个或多个数据项组成。8. 下列与数据的逻辑结构有关的叙述中,哪一条是不正确的A. 数据的逻辑结构抽象地反映数据元素间的逻辑关系B. 数据的逻辑结构分为线性结构和非线性结构C. 树形结构是典型的非线性结构D. 数据运算的具体实现在数据的逻辑结构上进行答案:D解析:数据的运算定义在数据的逻辑结构上,运算的具体实现要在存储结构上

30、进行。9. 双链表的每个结点包括两个指针域。其中rlink指向结点的后继,llink指向结点的前驱。如果要在p所指结点前面插入q所指的新结点,下面哪一个操作序列是正确的A. p.rlink.llink:=q;p.rlink:=q;q.link:=p;q.rlink:=p.rlink;B. p.llink.rlink:=q;P.llink:=q;q.rlink:=p;q.llink:=p.llink;C. q.llink:=P;q.rlink:=p.rlink;p.rlink.llink:=q;p.rlink:=q;D. q.rlink:=P;q.llink:=p.llink;p.llink.r

31、link:=q;P.llink:=q;答案:D10. 下列关于树和二叉树的叙述中,哪些条是正确的.树是结点的有限集合,这个集合不能为空集.二叉树是结点的有限集合,这个集合不能为空集.树的每个结点有m(m=0)棵子树.二叉树是树的特殊情况,即每个结点的子树个数都不超过2.每一棵二叉树都能唯一地转换到它所对应的树(林)A. 仅和B. 仅、和C. 仅和D. 仅、和答案:B11. 设有二维数组A1.8,1.10,其每个元素占4个字节,数组按列优先顺序存储,第一个元素的存储地址为200,那么元素A3,4的存储地址为A. 292B. 304C. 328D. 396答案:C12. 假定栈用顺序的方式存储,栈

32、类型stack定义如下:TYPE stack=RECORDA:ARRAY1.m0OF datatype;t:0.m0;END;下面是栈的一种基本运算的实现:PROCEDURE xxxx(VAR s:stack);BEGINIFs.t=0THEN print(underflow)ELSEs.t:=S.t-1;END;请问这是栈的哪一种基本运算A. 栈的推入B. 栈的弹出C. 读栈项元素D. 将栈置为空栈答案:D13. 下列关于散列表的叙述中,哪一条是不正确的A. 散列法的基本思想是:由结点的关键码值决定结点的存储地址B. 好的散列函数的标准是能将关键码值均匀地分布在整个地址空间中C. 在散列法中

33、,处理碰撞的方法基本有两类:拉链法和除余法D. 散列表的平均检索长度随负载因子的增大而增加答案:C解析:散列表的平均检索长度不依赖于元素的个数,平均检索长度不随表中元素的个数增加而增加,而是随负载因子的增大而增加。14. 下列哪一个关键码序列不符合堆的定义A. A、C、D、G、H、M、P、Q、R、XB. A、C、M、D、H、P、X、G、Q、RC. A、D、P、R、C、Q、X、M、H、GD. A、D、C、G、P、H、M、Q、R、X答案:C15. 下列排序方法中,哪一种方法总的关键码比较次数与记录的初始排列状态无关A. 直接选择排序B. 直接插入排序C. 起泡排序D. 快速排序答案:A解析:直接选

34、择排序的基本思想是:每次从待排序的记录中选出关键码值最小(或最大)的记录,顺序放在已排序的最后,直到全部排完。排序时,第一趟从n个关键码中选出最小关键码,需要n-2次排序。因此直接选择排序法总的关键码比较次数与记录的初始状态无关,正确答案为选项A。16. 下列关于时钟的叙述中,哪一条是不正确的A. 时钟中断可以屏蔽B. 时钟是操作系统运行的必要机制C. 时钟可以分成硬件时钟和软件时钟D. 利用时钟中断可以实现进程的轮转运行答案:A17. 下列哪一种进程状态转换不会发生A. 等待态就绪态B. 就绪态运行态C. 就绪态等待态D. 运行态等待态答案:C18. 在采用最高优先级算法的系统中,若CPU调

35、度方式为不可抢占,则下列哪一个事件的发生不会引起进程切换A. 有一个优先级更高的进程就绪B. 时间片到C. 进程运行完毕D. 进程在运行过程中变为等待状态答案:A19. Dijkstra提出的银行家算法属于A. 死锁预防B. 死锁避免C. 死锁检测D. 死锁解除答案:B解析:银行家算法是一种最有代表性的避免死锁的算法。在避免死锁方法中允许进程动态地申请资源,但系统在进行资源分配之前,应先计算此次分配资源的安全性,若分配不会导致系统进入不安全状态,则分配,否则等待。20. 在可变分区存储管理方案中,在回收一个分区时,若该分区的起始地址+长度=空闲区表中某个登记栏所表示空闲区的起始地址则说明A.

36、该回收分区的上邻分区是空闲的B. 该回收分区的下邻分区是空闲的C. 该回收分区的上、下邻分区都是空闲的D. 该回收分区的上、下邻分区都不是空闲的答案:B解析:如果分区起始地址(S)+长度(L)正好等于空闲区表中某个登记的栏目(假定为第i栏)所示分区的起始地址,则表明归还区有一个下临空闲区,需要进行合并,即修改第i栏登记项的内容:起始地址等于S,长度为原长度加上L。21. 实现虚拟存储器的目的是A. 实现存储保护B. 让程序运行速度更快C. 实现程序在内存中的移动D. 实现让大的应用程序在较小的物理内存中运行答案:D22. 文件的存取方法依赖于.文件的物理结构.文件的逻辑结构.存放文件的设备的物

37、理特性A. 仅B. 仅C. 仅和D. 仅和答案:D23. 有一个文件包含20个逻辑记录k1、k2、k20,块因子为4,文件系统按照记录的成组和分解方式存取文件。若要读取该文件,需要启动几次磁盘A. 1次B. 4次C. 5次D. 20次答案:C24. 下列关于SPOOLing技术的叙述中,哪一条是不正确的A. SPOOLing技术未解决CPU的速度与设备速度的不对称问题B. SPOOLing技术解决了独占设备利用率低的问题C. SPOOLing技术需要利用磁盘空间作为缓冲D. SPOOLing技术可用于打印机的管理答案:A解析:SPOOLing系统的引入缓和了CPU与设备的速度的不对称,提高了C

38、PU与设备的并行程度。25. 下列关于SQL语言的叙述中,哪一条是不正确的A. SQL语言支持数据库的三级模式结构B. 一个基本表只能存储在一个存储文件中C. 一个SQL表可以是一个基本表或者是一个视图D. 存储文件的逻辑结构组成了关系数据库的内模式答案:B26. 设关系R和S具有相同的属性个数,且相对应属性的值取自同一个域,则:R-(R-S)等价于A. RSB. RSC. RSD. R-S答案:B27. 在关系代数中,从两个关系的笛卡儿积中选取它们属性间满足一定条件的元组的操作称为A. 投影B. 选择C. 自然连接D. 连接答案:D28. 在数据库的三级模式结构中,模式/内模式映像A. 只有

39、1个B. 只有2个C. 由系统参数确定D. 可以有任意多个答案:A解析:数据库中只有一个模式,也只有一个内模式,所以模式/内模式的映像是唯一的,它是定义数据库全局逻辑结构与存储结构之间的对应关系。29. 数据库是计算机系统中按一定的数据模型组织、存储和使用的A. 命令集合B. 程序集合C. 数据集合D. 文件集合答案:C解析:数据库是按一定结构组织、并可以长期存储在计算机内的、具有某些内在含义的、在逻辑上保持一致的、可共享的大量数据集合。30. SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句ALTERTABLE是实现哪类功能A. 数据查询B. 数据操纵C. 数据定义D. 数

40、据控制答案:B解析:SQL 语言ALTER TABLE语句扩充和修改基本表,其一般格式为:ALTER TABLEADD ADDDROPCASCADRESTRICTDROPMODIY;31. 在SQL语言的SELECT语句中,对投影操作进行说明的是哪个子句A. SELECTB. FROMC. WHERED. ORDER BY答案:A解析:select是查询的意思。但查询操作可以分为:选择(select),投影(project ),连接 (join),除(divide),并(union),差(except),交(intersection),笛卡儿积等。其中投影是从关系中选择出若干属性列组成新的关系

41、。例如:select a from table1即为查询table1关系上a属性上的投影。32. 设关系R和S具有公共属性集Y,当执行RS时,会丢弃那些在Y属性上没有匹配值的元组。如果不想丢弃那些元组,应采用下列哪个操作A. 聚集B. 赋值C. 外部并D. 外连接答案:D33. 如果对关系emp(eno,ename,salary)成功执行下面的SQL语句:CREATE CLUSTER INDEX name_index ON emp(salary)其结果是A. 在emp表上按salary升序创建了一个聚簇索引B. 在emp表上按salary降序创建了一个聚簇索引C. 在emp表上按salary升序创建了一个唯一索引D. 在emp表上按salary降序创建了一个唯一索引答案:A解析:CLUSTER表示要建立的索引是聚簇索引。所谓的聚簇索引是指索引项的顺序于表

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号