2018浙江省高等院校计算机的等级考试三级大数据库真的题目及参考详解_第1页
2018浙江省高等院校计算机的等级考试三级大数据库真的题目及参考详解_第2页
2018浙江省高等院校计算机的等级考试三级大数据库真的题目及参考详解_第3页
2018浙江省高等院校计算机的等级考试三级大数据库真的题目及参考详解_第4页
2018浙江省高等院校计算机的等级考试三级大数据库真的题目及参考详解_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实用标准文案浙江省数据库技术三级考试历年试题2010年秋浙江省高等学校计算机等级考试试卷(三级 数据库技术及应用)1.基础知识(共 60分)1)~(10):判断题(共10分)1)数据结构就是数据之间的逻辑结构。2)链式存储的线性表可以随机存储。3)后缀表达式“34*21+-”的值是9。4)完全二叉树一定是正则二叉树。5)顺序查找的优点是对线性表结点的逻辑顺序没有要求,对线性表的存储结构也没有要求。6)层次模型是数据库系统中最早出现的数据模型,层次数据库系统采用层次模型作为数据的组织方式。7)在数据库三级模式结构中,外模式和内模式之间的映像实现数据的物理独立性。8)一个二维表就是一个关系,二维表的表名就是关系名。9)规范化过程主要是为克服数据库逻辑结构中的插入异常、删除异常以及结构不合理的缺陷。10)等值连接与自然连接相比较,等值连接的属性个数总大于自然连接的属性个数。答案:×;×;√;×;√;√;×;×;×;√。(11)~(35)(共50分)(11)A算法的时间复杂度为 O(n3),B算法的时间复杂度为 O(2n),说明( )。A.对于任何数据量, A算法的时间开销都比 B算法小。B.对于任何数据量, A算法的时间开销都比 B算法大。C.随着问题规模 n的增大,A算法比B算法有效。D.随着问题规模 n的增大,B算法比A算法有效。(12)( )适合作为经常在首尾两端操作线性表的存储结构。A.顺序表 B.单链表 C.循环链表 D.双向链表(13)在一个单链表中,删除 p所指的直接后继操作是( )。A.p->next=p->next->next B.p=p->next->nextC.p=p->next D.p->next->next=p->next(14)在带有头结点的双链表 l中,指针 p所指结点是第一个结点的条件是( )。A.p=l->next B.p->next=l C.l->next=p->nextD .p->next=l->next(15)编号为 1、2、3、4、5、6的六节车厢依次通过一段栈形轨道,可以排出( )。A.4、6、3、2、5、1 B.3、5、4、6、2、1C.1、5、4、6、2、3 D.5、3、4、6、2、1(16)设队列Q[1,10]是一个循环对列,初始状态为front=rear=1,若完成d、e、b、g、h入队和d、e出队的操作后,rear和front的值分别为()。A.5和3 B.6和3 C.5和2 D.6和2精彩文档实用标准文案(17)设一个栈的输入序列是1、2、3、4、5,要得到输出序列是2、3,则须通过的一系列操作是)。A.push;push;pop;pop;push;push;push;B.push;push;pop;push;pop;push;push;C.push;push;push;pop;pop;push;push;D.push;pop;push;pop;push;pop;push;(18)将一棵有100个结点的完全二叉树,按从上到下、从左到右的顺序依次对结点编号,根节点的编号为1,那么编号为49的结点的右孩子的编号是()。A.50B.98C.99D.无右孩子(19)设有关键码序列(16,9,4,25,15,2,11,18,14,5,8,20),按关键码值递增的次序排列,采用直接选择排序法,下面()序列是第二趟扫描后的结果。.2,9,4,25,15,16,11,18,14,5,8,20B.2,4,9,25,15,16,11,18,14,5,8,20C.2,4,5,25,15,16,11,18,14,9,8,20D.2,4,5,8,9,11,14,15,16,18,20,25(20)设有关键码序列(16,9,4,25,15,2,11,18),()是由其所建立的初始堆。A.16B.294492515211111516181825C.2D.2949161815161118154112525答案:C;D;A;A;B;B;B;C;B;C。(21)存储在计算机外部存储介质上的结构化的数据的集合,其英文名称是()。A.DataDictionary(简称DD)B.DataBase(简称DB)C.DataBaseSystem(简称DBS)D.DataBaseManagementSystem(简称DBMS)(22)数据库的概念模型独立于()。A.E-R图B.现实世界C.信息世界D.具体的机器与DBMS(23)在数据库三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。A.外模式B.内模式C.模式D.存储模式(24)如果采用关系数据库实现应用,在数据库的逻辑设计阶段需将()转换为关系数据模型。A.E-R模型B.关系模型C.层次模型D.网状模型(25)设有关系 SC(SNo,CNo,Grade),主码是(SNo,CNo)。遵守实体完整性规则,()。精彩文档实用标准文案A.只有SNo不能取空置B.只有CNo不能取空置C.只有Grade不能取空置D.只有SNo和CNo均不能取空置(26)设关系A的度为10,设关系B的度为20。如果关系R是A和B的广义笛卡尔积,即R=A×B,则关系R的度是()。A.10B.20C.30D.200(27)设有两个关系R和S,分别包含15个和10个元组,则在R∩S、R∪S、R-S运算中,不可能出现的元组数目情况是()。A.0、25、15B.4、21、11C.7、17、8D.10、15、5(28)关系R和S是基于下图所示的两个表,R中的属性A是主码、属性B是外码,S中属性B是主码。如果要在S中删除一个元组,在不考虑级联删除和空值删除的情况下,()这个元组可以删除。RSABCBDa1b11b11a2b22b23a3b13b34a4b34b46A.(b1,1)B.(b2,3)C.(b3,4)D.(b4,6)(29)关系数据库设计理论中,起核心作用的是()。A.范式B.数据依赖C.模式设计D.数据完整性(30)关系模式R中的属性都是主属性,则R的最高范式必定是()。A.1NFB.2NFC.3NFD.BCNF答案:B;D;C;A;D;C;C;D;B;C。下列各选择题叙述基于以下关系:某关系数据库已建立供应商表S、工程表J、零件表P和零件供应表SPJ,它们的结构为:S(SNO,SNAME,CITY);主码为SNO;属性含义依次为供应商号,供应商名,供应商所在城市。P(PNO,PNAME,COLOR,WEIGTH);主码为PNO;属性含义依次为零件号,零件名,颜色,重量。J(JNO,JNAME,CITY);主码为JNO属性含义依次为工程号,工程名,工程所在城市。SJP(SNO,PNO,JNO,QUANTITY);主码为(SNO,PNO,JNO);外码为SNO,PNO和JNO;属性QTY的含义是零件供应量,其他属性同前述。(31)检索所有零件的名称、颜色和重量。正确的SQL语句是()。A.SELECT*FROMP;B.SELECTPNAME、COLOR、WEIGHTFROMP;C.SELECTPNAME,COLOR,WEIGHTFROMP;D.SELECTPNO,PNAME,COLOR,WEIGHTFROMP;(32)检索使用天津供应商提供的零件的工程号。不正确的SQL语句是()。A.SELECTDISTINCTJNOFROMSJPWHERESNOIN(SELECTSNOFROMSWHERECITY=‘天津’);B.SELECTDISTINCTJNOFROMSJP,SWHERESJP.SNO=S.SNOANDCITY=‘天津’;C.SELECTDISTINCTJNOFROMSJPWHERESNO=精彩文档实用标准文案(SELECTSNOFROMSWHERECITY= ‘天津’);D.SELECTDISTINCTJNOFROMSJPWHERESNO=ANY(SELECTSNOFROMSWHERECITY= ‘天津’);(33)把全部红色的零件的颜色改为蓝色。正确的 SQL语句是( )。A.UPDATEPSETCOLOR= ‘红’ WHERECOLOR= ‘蓝’B.UPDATEPSETCOLOR= ‘蓝’ WHERECOLOR= ‘红’C.UPDATEPIFCOLOR= ‘红’ THENCOLOR= ‘蓝’D.UPDATEPIFCOLOR= ‘蓝’ THENCOLOR= ‘红’34)将供应商号为S2、工程号为J5、零件号为P4、零件数量为200的记录插入到零件供应表中。正确的SQL语句是()。A.INSERTINTOSJPVALUES(‘S2’,‘J5’,‘P4’,‘200’);B.INSERTINTOSJPVALUES (S2,J5,P4,200);C.INSERTINTOSJPVALUES (‘S2’,‘J5’,‘P4’,200);D.INSERTINTOSJP (‘S2’,‘J5’,‘P4’,200);(35)检索各工程使用的零件总量信息。正确的 SQL语句是( )。A.SELECTJNO,SUM(QTY)FROMSJPGROUPBYPNOB.SELECTJNO,COUNT(*)FROMSJPGROUPBYJNOC.SELECTJNO,COUNT(*)FROMSJPGROUPBYPNOD.SELECTJNO,SUM(QTY)FROMSJPGROUPBYJNO答案:C;C;B;C;D。2.综合应用(共 40分)1)简答题(共4分)设有一关系为:学生(学号,姓名,性别,出生日期,专业编号,专业名称)。请问该关系属于什么范式?为什么?并将其规范化为 3BF。答案:2NF;因为学生关系的候选码为学号,而学号→专业编号,专业编号→专业名称,所以存在传递依赖:学号→专业名称。3NF分解:学生(学号,姓名,性别,出生日期)和专业(专业编号,专业名称)。(2)算法填空题(共 12分)L是一个带头结点的单链表, 编写一个算法 Count,用来统计该链表中结点的数据域为 x的结点个数。请将该算法补充完整。intCount (LinkList&L ,DataTypex ){LNode*p ;intn=0 ;p=L;while( ){ ;IF( )n++;};}答案:① p->next!=NULLp=p->next;p->data==x;return(n)3)数据库设计题(共24分)假设某田径竞标赛需建立一个管理数据库存储以下信息:精彩文档实用标准文案运动队:队号、队名、教练姓名运动员:运动员号、姓名、性别、参赛项目、隶属运动队比赛项目:项目名、比赛场地其中:一个运动队有一个教练,多个运动员;一个运动员仅属于一个运动队;一个比赛项目有多个运动员参加,一个运动员可以参加多个项目,对每个运动员的每一个参赛项目均记录名次。根据以上情况,请完成如下任务:①设计田径锦标赛管理系统的 E-R图。(12分)②将E-R图转换为等价的关系模式,并指出每个关系的主码和外码。( 8分)③写出创建“运动员”关系模式对应的基本表的 T-SQL语句。(4分)答案:①E-R图如下:②队号教练姓名运动员号项目名运动队(队号,队名,教练姓名);主码:队号运动员(运动员编号,名称,性别,队号);主码:运动员编号;外码:队号m1nn比赛项目(项目名,比赛场地);主码:项目名运动员参赛项目运动队属于参赛(运动员编号,项目名,名次);主码:(运动员编号,项目名);外码:运动员编号,项目名CRETAETABLE运动员(运动员号CHAR(6)PRIMARYKEY,名次比赛场地队名姓名性别姓名CHAR(8),性别CHAR(2),队号CHAR(20)REFERENCES运动队(队号));或者CRETAETABLE运动员(运动员号CHAR(6),姓名 CHAR(8),性别 CHAR(2),队号 CHAR(20),PRIMARYKEY (运动员号),FOREIGNKEY (队号) REFERENCES 运动队(队号))精彩文档实用标准文案2010年春浙江省高等学校计算机等级考试试卷(三级 数据库技术及应用)1.基础知识(共70分)(1)~(10):判断题(共10分)1)算法的确定性是指一个算法必须保证在执行有限步骤之后结束。2)数据元素及其关系在计算机存储器内的表示称为数据结构。3)在循环链表中,从任何一个结点出发都能访问到表中的所有结点。4)由一个或多个字符组成的有限序列称为串。5)哈夫曼树是带权路径长度最短的二叉树。6)在数据库中,数据的物理独立性是指数据库的数据与数据库管理系统相互独立。7)数据库管理系统中用于定义和描述数据库逻辑结构的语言称为数据结构语言。8)层次模型中,根节点以外的结点最多只能有一个父结点。9)一个关系数据库文件中的各条记录前后顺序可以任意颠倒。10)关系数据库规范化是为了减少关系数据库中的数据操作复杂性问题。答案:×;×;√;×;√;×;×;√;√;×。(11)~(40)(共60分)(11)一般而言,最适合描述算法的语言是( )。A.自然语言 B.程序设计语言 C.机器语言.介于自然语言与程序设计语言之间的伪语言(12)以下关于线性表的说法,不正确的是( )。.线性表中的数据元素可以是数字、字符、记录等不同类型B.线性表中包含的数据元素个数不是任意的C.线性表中的每个结点都有且只有一个直接前驱和直接后继.可以存在这样的线性表:表中各结点都没有直接前驱和直接后继(13)双链表的每个结点包括两个指针域, 其中rlink 指向结点的后继, llink指向结点的前驱。如果要删除 p所指向的后继结点,则正确的操作序列是( )。A.p->rlink=p->rlink>rlink ;p->rlink->llink=pB.p->rlink->llink=p ;rlink;p->rlink=p->rlink>rlinkC.p->llink->rlink=p ;p->rlink->llink=pD.p->llink=p->llink>llink ;p->llink->rlink=p14)对于顺序存储的栈S(1:m),用变量top指示栈顶位置,判断栈为空和栈满的条件分别是()。A.top=0和top=mB.top=1和top=mC.top=0和top=m-1D.top=1和top=m-1(15)队列插入和删除操作()。A.分别在队尾和队头进行B.都在队尾进行C.都在队头进行D.分别在队头和队尾进行(16)后缀表达式45*32+-的值为()。A.15B.14C.9D.以上三个结果都不对(17)已知广义表L=((a),(b)),对广义表L进行tail(tail(L))操作后的结果是()。精彩文档实用标准文案A.bB.(b)C.((b))D.()(18)在一棵二叉树上第5层的结点数最多是()。A.8B.16C.31D.32(19)在一个具有n个结点的有序单链表中插入一个新结点并仍然有序的算法,时间复杂度是()。A.O(1)B.O(n)C.O(nlog2n)D.O(n2)(20)用某种方法对序列( 22,86,19,49,12,30,65,35,18)进行排序,第趟排序后结点序列变为(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.定义数据库 B.对已定义的数据库进行管理C.数据通讯 D.为已定义的数据库提供操作系统(22)数据管理的主要方法为( )。A.批处理和文件系统 B.文件系统和分布式系统C.分布式系统和批处理 D.数据库系统和文件系统(23)下列关于“数据库三级模式结构”的描述中,不正确的是( )。A.模式和内模式只能有一个 B.真正存在的是模式C.外模式可以有多个 D.从内到外的三个层次为内模式、模式、外模式(24)关系代数的 5个基本运算是( )。A.并、差、选择、投影、自然联接 B.并、差、交、选择、投影C.并、差、交、除、笛卡儿积 D.并、差、选择、投影、笛卡儿积(25)自然连接运算是由( )操作组合而成的。A.笛卡儿积、选择、投影 B.笛卡儿积、选择C.笛卡儿积、投影 D.等值连接、选择26)有两个关系R(A,B,C)和S(B,C,D),以下各关系代数表达式不成立的是()。A.A(R)D(S)B.RSC.B(R)B(S)D.RS(27)已知R={a1,a2,a3},S={1,2},T=R×S。那么T集合中共有()个元组。A.2B.3C.5D.6(28)消除了部分函数依赖的1NF的关系模式必定是()。A.2NFB.3NFC.4NFD.BCNF(29)事务的原子性是指()。A.事务中包括的所有操作要么都做,要么都不做B.事务一旦提交,对数据库的改变是永久的C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的.事务必须使数据库从一个一致状态变到另一个一致状态(30)在SQL语言中设置了对数据的存取进行控制的语句,对用户授权使用( )语句。A.GRANT B.REVOKE C.COMMIT D.ROLLBACK精彩文档实用标准文案答案: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),属性含义:书号,经销商编号,批发数量;外码:书号和经销商编号。(31)检索所有经销商信息。正确的SQL语句是()。A.SELECT*FROMDEALERB.SELECTALLFROMDEALERC.SELECTFROMDEALERD.SELECTDNO;DNAME;ADDRESSFROMDEALER(32)检索姓张的作者出版的图书名、作者名和出版时间。正确的SQL语句是()。A.SELECTBNAME,AUTHOR,PDATEFROMBOOKWHEREAUTHOR=‘张’B.SELECTBNAME,AUTHOR,PDATEFROMBOOKWHEREAUTHORLIKE‘张*’C.SELECTBNAME,AUTHOR,PDATEFROMBOOKWHEREAUTHORLIKE‘张_’D.SELECTBNAME,AUTHOR,PDATEFROMBOOKWHEREAUTHORLIKE‘张%’(33)检索各经销商批发数量少于 100的书号。正确的 SQL语句是( )。A.SELECTBNOFROMWHOLESALEWHEREQUANTITY<100B.SELECTDISTINCTBNOFROMWHOLESALEWHEREQUANTITY<100C.SELECTBNODISTINCTFROMWHOLESALEWHEREQUANTITY<100D.SELECT*FROMWHOLESALEWHEREQUANTITY<100(34)统计科学出版社出版的“数据库技术”这门书的总发行量。正确的 SQL语句是( )。A.SELECTSUM(QUANTITY)FROMWHOLESALE ,BOOKWHEREANDBNAME= ‘数据库技术’ ANDPRESS=‘科学出版社’B.SELECT SUM(QUANTITY )FROM WHOLESALE ,BOOK WHEREBOOK.BNO=WHOLESALE.BNOANDBNAME= ‘数据库技术’ ANDPRESS=‘科学出版社’C.SELECTQUANTITY FROM WHOLESALE,BOOK WHERE BOOK.BNO=WHOLESALE.BNOANDBNAME= ‘数据库技术’ ANDPRESS=‘科学出版社’D.SELECTCOUNT(*)FROM WHOLESALE,BOOK WHERE BOOK.BNO=WHOLESALE.BNOANDBNAME= ‘数据库技术’ ANDPRESS=‘科学出版社’(35)在图书表 BOOK中增加一条记录。不正确的 SQL语句是( )。A.INSERTINTOBOOKVALUES(‘ISBN1001’‘,操作系统’,‘刘涛’,‘铁道出版社’,38.50,‘2009-12-12 ’)精彩文档实用标准文案B.INSERTINTOBOOKVALUES(‘ISBN1001’,‘操作系统’, NULL,NULL,38.50,‘2009-12-12 ’)C.INSERTINTOBOOK (BNO,BNAME,PRICE,PDATE)VALUES(‘ISBN1001’,‘操作系统’, 38.50,‘2009-12-12 ’)D.INSERTINTOBOOK (BNO,BNAME,PRICE,PDATE)VALUES(‘ISBN1001’,‘操作系统’, NULL,NULL,38.50,‘2009-12-12 ’)(36)将经销商和所经销的最多数量的书号和数量定义为一个视图 SM。正确的 SQL语句是( )。A.CREATEVIEWSMASSELECTBNO ,MAX(QUANTITY)FROMWHOLESALEGROUPDNOB.CREATEVIEWSMASSELECTBNO ,MAX(QUANTITY)FROMWHOLESALEGROUPBNOC.CREATEVIEWSMASSELECTBNO ,MAX(QUANTITY)FROMWHOLESALEORDERDNOD.CREATEVIEWSMASSELECTBNO ,MAX(QUANTITY)FROMWHOLESALEORDERBNO(37)修改批发销售表 WHOLESALE,增加批发时间属性是 SDATE,数据类型为日期型,而且数据不能为空。正确的 SQL语句是( )。A.ALTERTABLEWHOLESALEADDSDATEDATENOTNULLB.UPDATEWHOLESALEADDSDATEDATENOTNULLC.ALTERTABLEWHOLESALEINSERTSDATEDATENOTNULLD.UPDATEWHOLESALESETSDATE=DATEANDSDATENOTNULL(38)如果采用嵌套查询方式查询“学林书局”这个经销商批发的图书名单。正确的SQL语句是( )。A.SELECTBNAMEFROMBOOK ,WHOLESALE,DEALERWHEREBOOK.BNO=WHOLESALE.BNOANDDEALER.DNO=WHOLESALE.DNOANDDNAME= ‘学林书局’B.SELECTBNAMEFROMBOOKWHEREBNO=(SELECTBNOFROMWHOLESALE ,DEALERWHEREDEALER.DNO=WHOLESALE.DNO AND DNAME= ‘学林书局’)C.SELECTBNAMEFROMBOOKWHEREBNO=SELECTBNOFROMWHOLESALEWHEREDNO=(SELECTDNOFROMDEALERWHEREDNAME= ‘学林书局’))D.SELECTBNAMEFROMBOOKWHEREBNOINSELECTBNOFROMWHOLESALEWHEREDNOIN(SELECTDNOFROMDEALERWHEREDNAME= ‘学林书局’))(39)要将图书表中书号为 ISBN1001 的图书删掉。正确的 SQL语句是( )。A.DELETEFROMBOOKWHEREBNO= ‘ISBN1001’B.DELETEFROMWHOLESALEWHEREBNO= ‘ISBN1001’C.DELETEFROMBOOKWHEREBNO= ‘ISBN1001’DELETEFROMWHOLESALEWHEREBNO= ‘ISBN1001’D.DELETEFROMWHOLESALEWHEREBNO= ‘ISBN1001 ’精彩文档实用标准文案DELETEFROMBOOKWHEREBNO= ‘ISBN1001 ’(40)将价格在 20元以下的图书价格统一调整为 2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论