2006年9月全国计算机等级考试三级数据库笔试试题答案

合集下载

计算机等级考试三级数据库技术第10套试题及答案

计算机等级考试三级数据库技术第10套试题及答案

计算机等级考试三级数据库技术第10套试题及答案一、单项选择题(共40分;1-20题每题1分,21-30题每题2分)1、基于严格的、明确的需求作为软件系统开发基础的软件开发模型是()。

A)瀑布模型B)快速原型模型C)螺旋模型D)结构模型2、在一个ER图中,包含四个实体集,两个二元一对多联系,一个三元多对多联系,一个一元多对多联系,则将该ER图转化为关系模型后,得到的关系模式个数是()。

A)4个B)5个C)6个D)7个3、从功能角度数据库应用系统可以划分为四个层次,其中用户使用create procedure命令所定义的存储过程位于()。

A)表示层B)业务逻辑层C)数据访问层D)数据持久层4、在需求分析阶段,可以使用IDEF0方法来建立系统的功能模型,它的基本元素是矩形框和箭头。

下面列出的描述学生助学贷款资格审批活动的IDEF0图中,正确的是()。

A)B)C)D)5、在IDEF1X数据建模方法中,学生实体集被划分为研究生和本科生,则学生和本科生之间的联系是()。

A)标定型联系B)非标定型联系C)分类联系D)非确定联系6、反规范化是将现有的表进行合并,以便提高数据库性能。

下列关于反规范化的说法,正确的是()。

A)反规范化总是会提高查询效率B)反规范化总是会减少数据冗余C)反规范化总不会降低更新效率D)反规范化总不会增加连接操作7、下列关于不同类型索引的说法,正确的是()。

A)主索引一定是聚集索引,但不一定是唯一索引B)主索引一定是唯一索引,但不一定是聚集索引C)主索引不一定是唯一索引,也不一定是聚集索引D)主索引一定是唯一索引,也一定是聚集索引8、事务吞吐量是衡量数据库系统性能的关键指标,下面列出了一些做法:Ⅰ.合并多个小事务Ⅱ.尽量使用行级锁Ⅲ.降低事务的隔离性级别Ⅳ.将单一磁盘改为RAID1磁盘存储系统以上做法中,能提高事务吞吐量的是()。

A)仅Ⅰ、Ⅱ和ⅢB)仅Ⅰ、Ⅱ和ⅣC)仅Ⅰ、Ⅲ和ⅣD)仅Ⅱ、Ⅲ和Ⅳ9、下列关于顺序图的说法,正确的是()。

全国计算机等级考试上机考试题库三级数据库技术2

全国计算机等级考试上机考试题库三级数据库技术2

第2套 真考题库试题一、单选题((1)~(20)每题1分,(21)~(30)每题2分,共40分)1.下列关于概念数据模型的说法,错误的是()。

A)概念数据模型并不依赖于具体的计算机系统和数据库管理系统B)概念数据模型便于用户理解,是数据库设计人员与用户交流的工具,主要用于数据库设计C)概念数据模型不仅描述了数据的属性特征,而且描述了数据应满足的完整性约束条件D)概念数据模型是现实世界到信息世界的第一层抽象,强调语义表达功能2.在数据库应用系统生命周期中,系统设计完成后就进入到系统实现与部署阶段。

下列关于数据库应用系统实现与部署阶段工作的说法,错误的是()。

A)此阶段会根据数据库逻辑结构和物理结构设计方案以及项目选择的数据库管理系统,编写相关脚本生成数据库结构B)此阶段会将用户原有数据按照新的数据结构导入到新系统中C)此阶段会进行应用系统编码和编码测试,编码测试可以使用白盒测试方法也可以使用黑盒测试方法D)此阶段如果发现系统的功能、性能不满足用户需求,应尽快进行系统升级工作3.存储管理器是数据库管理系统非常重要的组成部分。

下列关于存储管理器的说法,错误的是()。

A)存储管理器负责检查用户是否具有数据访问权限B)为了提高数据访问效率,存储管理器会将部分内存用于数据缓冲,同时使用一定的算法对内存缓冲区中的数据块进行置换C)存储管理器会为编译好的查询语句生成执行计划,并根据执行计划访问相关数据D)存储管理器以事务方式管理用户对数据的访问,以确保数据库并发访问的正确性4.下列叙述中不属于三层B/S结构数据库应用系统特点和操作特征的是()。

A)客户端使用浏览器,浏览器与Web应用服务器之间的通信使用超文本传输协议(HTTP)B)数据库服务器接受应用服务器提出的数据操作请求,对数据库进行相应的操作,并将操作结果返回给应用服务器C)这种结构使客户端和服务器能在不同的系统间通信,但对客户机配置要求较高,且应用软件维护代价也较大D)这种结构不受时空限制,使用者可以在全球任何地方,任何时间请求数据库应用系统提供的各种数据服务5.实体联系模型简称ER模型,是数据库设计常用的一种建模方法。

全国计算机等级考试三级网络技术机试真题2006年9月_真题-无答案

全国计算机等级考试三级网络技术机试真题2006年9月_真题-无答案

全国计算机等级考试三级网络技术机试真题2006年9月(总分100,考试时间90分钟)上机题1. 下列程序的功能是:已知学生的记录由学号和学习成绩构成,N名学生的数据已存入数组a中,找出成绩最高的学生的记录(假定最高成绩记录是唯一的),通过形参返回。

请编写函数mmm(STU a[],STU*s)实现程序要求,最后调用函数reawriteDAT()把结果输出到文件out.dat中。

例如:KS01 87KS09 67KS11 97则调用该函数后将输出:The lowest:KS09,67注意:部分源程序已给出。

请勿改动主函数main()和函数readwriteDAT()的内容。

[试题源程序]#include<Stdio.h>#include<string.h>#include<conio.h>#defime N 10void readwriteDat();typedef struct sschar num[10];int s;STU;void mmm(STU a[],STU*s)msin()STUa[N]="A01",81,"A02",89),"A03",81),"A01",66),"A04",87),"A05",77),"A07",79),"A08",61)," A09",80,"A10",71,),m;int i;System("cls");printf("***** The original data ***** \n");for(i=0;i<N;i++) printf("No=%s Mark=%d\n",a[i].num,a[i].s); mmm(a,&m);printf("***** THE RESULT*****\n");printf("The highest:%s,%d\n",m.num,m.s);readwriteDat();void readwriteDat()FILE *rf,*wf;STU a[N],m;int i;rf=fopen("in.dat","r");wf=fopen("out.dat","w");for(i=0;i<10;i++)fscanf(rf,"%s%d",a[i].num,&a[i].s);mmm(a,&m);fprintf(wf,"The lowest:%s,%d\n",m.num,m.s);fclose(rf);fclose(wf);。

全国计算机等级考试三级历年真题及答案

全国计算机等级考试三级历年真题及答案

计算机等级考试三级网络技术历年真题(答案)2010年9月全国计算机等级考试三级1-5 CBDAD 6-10BDCAB 11-15CACBC 16-20ABDAB 21-25CDBDA 26-30BDCDD31-35CBCBA 36-40BCBDD 41-45BABAC 46-50DBCDC 51-55ABBDD 56-60CBDCD填空题1、RISC2、创作3、时序4、接口5、606、CSMA/CA7、光纤8、UDP9、数据中心 10、GUI 11、255.255.255.224 12、长度 13、状态 14、NVT 15、事务处理 16、监测 17、传输18、被动 19、电路级 20、稀疏2010年3月全国计算机等级考试三级一、选择题1、D2、C3、B4、A5、B6、B7、A8、C9、A 10、D11、C12、A 13、D 14、B15、A 16、C17、D 18、D19、C 20、A21、C 22、D 23、B 24、C 25、B26、A27、D28、D29、A 30、D 31、A32、D33、B 34、C 35、D 36、B 37、C。

38、A39、B 40、A41、C 42、B 43、C 44、A45、B 46、D47、B 48、D 49、C 50、A51、B52、C 53、A 54、B 55、A 56、C 57、B58、D59、B60、A二、填空题1、静止(静态)2、商业3、误码率4、下5、MAC6、Ad hoc 或无线自组网7、连接8、路由9、分配10、进程 11、127 12、松散 13、RTT 或往返时间 (返回时间)14、递归15、建立16、服务质量 17、存储18、16 19、应用20、域内2009年9月全国计算机等级考试三级1-5: BCDAC 6-10:DADAB 11-15:DADBA 16-20:CAACA 21-25:BDCBD 26-30:ACDBA31-35:CABCD 36-40:AACDA 41-45:CBCBC 46-50:BBBBC 51-55:ADCDB56-60:ABDBC1、GIS2、应用软件3、数据链路4、定向光束5、逻辑6、城域网7、48位8、SMTP9、组织单元10、虚拟化11、三次握手12、255.255.255.25513、21DA:12AA:2C5F:FE08:9C5A14、客户机15、请求(PASV)16、发现17、传输18、加密算法19、集中式拓扑20、转发2009年3月全国计算机等级考试三级一、选择题(1)B(2)C(3)D(4)A(5)B(6)D(7)A(8)D(9)B(10)C(11)C(12)C(13)B(14)D (15)A(16)C(17)C(18)B(19)C(20)D(21) B(22)B(23)A(24)B (25)B(26)B (27)A (28)C (29)A(30)C(31)B (32)A (33)B(34)C(35)D(36)A (37)B (38)C (39)D(40)A(41) C(42)B (43)C (44)B(45)D(46)D(47)A (48)C(49)C(50)C(51)D (52)C (53)D (54)D (55) B (56)C (57)C(58)A(59)B(60)A二、填空题(1)RISC (2)时序性(3)以太网物理地址(MAC)(4)1500B (5)路由(6)语法(7)数据链路层(8)6.8Gbps(bit/s)(9)(网页)浏览器(10)Linux(11)尽最大努力投递(12)255.255.255.255(13)128(14)控制单元(15)网络虚拟终端NVT(16)轮询(17)加密(18)转发(19)一次(20)集中2008 年9 月全国计算机等级考试三级一、选择题(1)D)(2)D)(3)A)(4)C)(5)B)(6)D)(7)B)(8)D)(9)A)(10)A)(11)C)(12)D)(13)B)(14)B)(15)A)(16)A)(17)B)(18)B)(19)C)(20)D)(21)A)(22)B)(23)D)(24)A)(25)C(26)D)(27)C)(28)D)(29)B)(30)B)(31)A)(32)A)(33)B)(34)C)(35)D)(36)C)(37)D)(38)B)(39)A)(40)D)(41)A)(42)D)(43)B)(44)C)(45)C)(46)C)(47)C)(48)A)(49)C)(50)B)(51)C)注意:(52)D)和A (53)A)(54)D)(55)B)(56)C)(57)D)(58)B)(59)D)(60)B)二、填空题(1)Mean Time Between Failures(平均故障间隔时间)(2)音频(3)同步(4)中心(5)字节流(6)MAC控制(7)冲突(8)RJ-45(9)POSIX(易移植操作系统环境)(10)Linux (11)路由器(12)255.255.255.255 (13)HTML(14)KDC(密钥分发中心) (15)摘要(16)IP 地址(17)CMIS(18)支付网关(19)知识(20)信元2008 年4 月全国计算机等级考试三级一、选择题(每小题1 分,共60 分)(1)A)(2)D)(3)A)(4)B)(5)A)(6)D)(7)C)(8)B)(9)A)(10)D)(11)D)(12)B)(13)B)(14)C)(15)C)(16)D)(17)B)(18)A)(19)C)(20)A)(21)C)(22)A)(23)D)(24)C)(25)B)(26)D)(27)B)(28)C)(29)A)(30)B)(31)A)(32)C)(33)B)(34)C)(35)D)(36)A)(37)B)(38)D)(39)C)(40)A)(41)B)(42)C)(43)C)(44)D)(45)C)(46)C)(47)D)(48)B)(49)D)(50)C)(51)B)(52)C)(53)B)(54)C)(55)C)(56)A)(57)B)(58)B)(59)C)(60)C)二、填空题(每空2 分,共40 分)(1)CAE (2)视频(3)接入层(4)几何(5)接口(6)互连(7)随机(8)直接序列(9)网络登录(10)贝尔(11)20.0.0.1(12)WWW (或 Web)(13)anonymous (14)修复(15)合法性(16)ISO(17)非服务(18)用户及终端(19)政务内网(20)QPSK 或QAM(副载波)2007 年9月全国计算机等级考试三级一、选择题(每小题1 分,共60 分)(1)A)(2)D)(3)C)(4)A)(5)D)(6)C)(7)A)(8)B)(9)C)(10)B)(11)A)(12)B)(13)B)注意:(14)A)和D (15)C)(16)D)(17)B)(18)A)(19)B)(20)C)(21)D)(22)C)(23)C)(24)B)(25)D)(26)D)(27)A)(28)C)(29)A)(30)C)(31)C)(32)D)(33)B)(34)B)(35)D)(36)A)(37)B)(38)C)注意:(39)B)和C (40)A)(41)A)(42)D)(43)C)(44)C)(45)D)注意:(46)D)和C (47)B)(48)C)(49)D)(50)B)(51)C)(52)B)(53)A)(54)D)(55)C)(56)B)(57)A)(58)D)(59)A)(60)B)二、填空题(每空2 分,共40 分)(1)MFLOPS (2)静止(3)无线(4)拥塞(5)服务(6)TCP 或传输控制协议(7)标记还是标签(8)软件(9)虚拟(10)UNIX(11)URL (12)点分十进制(13)204.25.62.79 (14)调整(15)可用性(16)被动性(17)接收方(18)服务器(19)一站式(20)分插复用器或ADM2007 年4 月全国计算机等级考试三级一、选择题(每小题1 分,共60 分)(1)C)(2)B)(3)A)(4)D)(5)A)(6)C)(7)D)(8)B)(9)C)(10)A)(11)C)(12)B)(13)A)(14)C)(15)B)(16)C)(17)B)(18)B)(19)C)(20)C)(21)C)(22)B)(23)A)(24)D)(25)D)(26)D)(27)B)(28)A)(29)C)(30)D)(31)B)(32)D)(33)A)(34)B)(35)C)(36)A)(37)C)(38)D)(39)C)(40)B)(41)B)(42)C)(43)D)(44)C)(45)C)(46)D)(47)B)(48)B)(49)C)(50)D)(51)B)(52)C)(53)D)(54)A)(55)B)(56)C)(57)C)(58)B)(59)A)(60)C)二、填空题(每空2 分,共40 分)(1)MTBF (2)需求分析(3)层次结构(4)A/D 转换(5)UDP (6)跳频(7)RJ-45 (8)光纤(9)服务器(10)工作组(11)差异(12)203.94.2.1(13)域名服务器(14)监视(15)完整性(16)通信量分析(17)密钥(18)电子商务业务(19)内网(20)数据链路2006 年9 月全国计算机等级考试三级一、选择题(每小题1 分,共60 分)(1)A)(2)C)(3)A)(4)B)(5)B)(6)A)(7)D)(8)B)(9)A)(10)A)(11)B)(12)C(13)C)(14)A)(15)C)(16)B)(17)D)(18)A)(19)B)(20)B)(21)D(22)C)(23)B)(24)A)(25)D)(26)A)(27)D)(28)D)(29)B)(30)D)(31)B)(32)D)(33)B)(34)A)(35)C)(36)D)(37)A)(38)C)(39)B)(40)A)(41)C)(42)B(43)D)(44)D)(45)C)(46)C)(47)D)(48)C)(49)C)(50)B)(51)C)(52)D)(53)A)(54)A)(55)A)(56)B)(57)A)(58)B)(59)D)(60)C)二、填空题(每空2 分,共40 分)(1)64 (2)MPEG(3)独立(4)结构(5)分组(6)高(7)A/D 或调制解调(8)11 (9)对等(10)6(超纲)(11)10.2.1.100(12)Web(13)SMTP (14)代理(15)安全(16)散列(17)次数(18)支付网关(19)物理(20)102006 年4 月全国计算机等级考试三级一、选择题(每小题1 分,共60 分)(1)C)(2)B)(3)A)(4)D)(5)C)(6)B)(7)D)(8)C)(9)A)(10)B)(11)C)(12)B)(13)C)(14)A)(15)C)(16)B)(17)D)(18)B)(19)C)(20)A)(21)B)(22)A)(23)D)(24)C)(25)D)(26)B)(27)A)(28)C)(29)D)(30)A)(31)D)(32)A)(33)D)(34)C)(35)B)(36)D)(37)C)(38)A)(39)A)(40)C)(41)B)(42)A)(43)C)(44)B)(45)D)(46)C)(47)C)(48)C)(49)D)(50)D)(51)C)(52)C)(53)D)(54)A)(55)C)(56)B)(57)D)(58)C)(59)B)(60)D)二、填空题(每空2 分,共40 分)(1)AGP 加速(2)个人计算机(3)协议(4)无连接(5)48 (6)并发(7)存储转发(8)100BASE-TX(9)NetWare (10)核外程序(11)直接(12)30.0.0.7(13)SMTP (14)隔离(15)UDP (16)可用(17)随机参数(18)信用卡(19)身份认证(20)传输路由。

全国计算机等级考试三级数据库笔试题(doc 8页)

全国计算机等级考试三级数据库笔试题(doc 8页)

100 红星北京 A110 红 100200 宇宙上海 B201 蓝 300300 黎明天津 C312 白 200400 立新重庆(39)如果要删除关系S中的元组,哪一个元组可以被删除(不考虑级联删除和空值删除)?A)(‘100’, ‘红星’, ‘北京’) B)(‘200’, ‘宇宙’, ‘上海’)C)(‘300’, ‘黎明’, ‘天津’) D)(‘400’, ‘立新’, ‘重庆’)(40)如果向关系P中插入一个元组,下列哪一个元组可以被插入?A)(‘B201’, ‘白’, ‘200’) B)(‘C301’, ‘红’, ‘300’ )C)(‘D401’, ‘绿’,‘100’ ) D)(‘B211’, ‘蓝’, ‘500’)(41)对关系S和P执行下列哪一种关系代数操作,会得到如下的结果关系?供应商号供应商名所在城市零件号颜色100 红星北京 A110 红200 宇宙上海 C312 白300 黎明天津 B201 蓝A)S è P B)S ′ P C)S ? P D)S wv P(42)下列关于数据操纵模块功能的叙述中,哪一个是不正确的?A)支持对数据的修改B)支持数据的检索C)支持在数据库中创建视图D)支持嵌入式查询(43)下列哪一项不是DBMS的组成部分?A)DDL及其翻译处理程序 B)DML及其编译、解释程序C)数据库运行控制程序 D)宿主语言及其编译、处理程序(44)下列条目中哪些是IBM商务智能解决方案的组成部分?Ⅰ. OLTP业务系统Ⅱ. 前台分析工具Ⅲ. 数据仓库管理器Ⅳ. 多维服务器A)Ⅰ、Ⅱ和Ⅲ B)Ⅰ、Ⅱ和ⅣC)Ⅰ、Ⅲ和Ⅳ D)Ⅱ、Ⅲ和Ⅳ(45)Sybase公司的企业级服务器ASE支持哪几种锁机制?Ⅰ. 数据页锁Ⅱ. 数据字段锁Ⅲ. 数据行锁Ⅳ. 所有页锁A)Ⅰ、Ⅱ和Ⅲ B)Ⅰ、Ⅱ和ⅣC)Ⅰ、Ⅲ和Ⅳ D)都是(46)保持事务的原子性是数据库管理系统中哪一个部件的责任?A)事务管理 B)存取管理 C)性能管理 D)安全管理(47)数据的完整性是指A)数据的存储和使用数据的程序无关 B)防止数据被非法使用C)数据的正确性、一致性 D)减少重复数据(48)SQL语言规定对数据库中的表能够执行授予权限和收回权限命令的用户A)只能是表的使用者 B)只能是表的建立者C)只能是DBA D)是DBA和表的建立者(49)数据库系统运行过程中,由于应用程序错误所产生的故障通常称为A)设备故障 B)事务故障 C)系统故障 D)介质故障(50)由于关系模式设计不当所引起的插入异常指的是A)两个事务并发地对同一关系进行插入而造成数据库不一致B)由于码值的一部分为空而不能将有用的信息作为一个元组插入到关系中C)未经授权的用户对关系进行了插入D)插入操作因为违反完整性约束条件而遭到拒绝(51)下列关于关系模式的码的叙述中,哪一项是不正确的?A)当候选码多于一个时,选定其中一个作为主码B)主码可以是单个属性,也可以是属性组C)不包含在主码中的属性称为非主属性D)若一个关系模式中的所有属性构成码,则称为全码(52)设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。

月全国计算机等级考试三级数据库技术笔试试卷

月全国计算机等级考试三级数据库技术笔试试卷

一、选择题<每小题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<10)如下是一个稀疏矩阵的三元组法存储表示和基于此表示所得出的相关叙述I.该稀疏矩阵有5行 II.该稀疏矩阵有4列III.该稀疏矩阵有6个非0元素这些叙述中______是正确的。

全国计算机等级考试三级数据库真题大题及答案整理


只是存放在基本表中的数据。对视图的操作与对表的操作一样,可以对其进行查询、修改(有一定的限制)、删除。 当对通过视图看到的数据进行修改时,相应的基本表的数据也要发生变化,同时,若基本表的数据发生变化,则这种 变化也可以自动地反映到视图中。 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

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

计算机三级的数据库上机试题及答案计算机三级的数据库上机试题及答案计算机三级数据库技术是全国计算机等级考试中三级的一类。

以下为大家供应的是三级数据库上机考试题,仅供参考!1. %满意条件的正整数个数,及右移是偶数的个数平均值%%%%%%%%%%%%% 40题int i;for (i=0;i200;i++){if(xx[i]0){totNum++;if((xx[i]1)%2==0){totCnt++;totPjz+=xx[i];}第1页/共8页}}totPjz=totPjz/totCnt;2.奇数偶数个数,平均值,奇偶数的方差 83题%%%%%%%%读函数未知for(i=0;i100;i++){for(j=0;j10;j++)fscanf(fp,%d,,xx[i*10+j]); //留意此处的 , 逗号 fscanf(fp,);if(feof(fp))break;}/////////int pp[1000];第2页/共8页int i,j;for(i=0;imax;i++) p={if(xx[i]%2){odd++;ave1+=xx[i];}else if (xx[i]%2==0){pp[even]=xx[i];even++;ave2+=xx[i];}}ave1=ave1/odd;第3页/共8页ave2=ave2/even;for(j=0;jeven;j++) p={totfc+=((pp[j]-ave2)*(pp[j]-ave2));}totfc=totfc/even;3.求 100以上 1000之内素数并且(个位+十位)/10=百位的`数的个数,和int i,j;int hun,ten,data;int half;for(i=101;i1000;i++){half=i/2;for(j=2;j=half;j++){第4页/共8页if(i%j==0)break;}hun=i/100;ten=i%100/10;data=i%10;if((jhalf)((data+ten)%10==hun)){cnt++;sum+=i;}}4.a1=1;a2=1;a3=a1+2*a2; s(n)=a1+a2+...+an %求 n 值 s(n)100,1000,10000100,1000,10000 int a1,a2,a3;第5页/共8页int s2;int n,i;int M[3]={100,1000,10000};for(i=0;i3;i++){ a1=1;a2=1;s2=a1+a2;n=2;while(s2m[i]) p={a3=a1+2*a2;s2+=a3;a1=a2;a2=a3;n++;}第6页/共8页b[i]=n-1;}5.选票问题 58题统计选票作废的条件不同 84题 int i,j,k;int cnt;for(i=0;i100;i++){ j=0;cnt=0;while(xx[i][j]){if(xx[i][j]==1)cnt++;j++; ////留意循环变量的设置}if(cnt==0||cnt==10)第7页/共8页continue;else{for(k=0;k10;k++) //////这里不用函数 strlen 由于没有库函数{if (xx[i][k]==1)yy[k]++;}}}文档内容到此结束,欢迎大家下载、修改、丰富并分享给更多有需要的人。

全国计算机等级考试三级数据库真题大题及答案

已知该业务系统存在如下规则: I .每个教师有唯一的教师号,每个教师号对应唯一 的一名教师; II .每门课程有唯一的课程号,每个课程号对应唯一 的一门课程; III .每本教材有唯一的教材号,每个教材号对应唯 一的一本教材; IV .每个教师最多只有一个上级领导,也可以没有 上级领导; V .一门课程仅由一名教师讲授; VI .一本教材仅用于一门课程。 (12 分 ) (1)请根据原始数据表及业务规则,给出该系统的关系 模式,保证每个关系模式满足 3NF ,并说明每个关 系模式的主码和外码。 (2) 画出该系统的 ER 图, ER 图中需给出每个实体集的属性,主码属性用下划线标识。 【参考答案】 教师(教师号,教师名,上级领导号,职称名) 主码:教师号;外码:上级领导号、职称名 职称(职称名,工资) 主码:职称名 课程(课程号,课程名,学分,教材号,任课教师号) 主码:课程号;外码:教材号,任课教师号 教材(教材号,教材名,出版社) 主码:教材号;外码:无 【解题思路】 关系的描述称为关系模式,它可以形式化地表示为 R(U,D,DOM,F)。要想使转换生成的关系模式满足 3NF,则必须满 足关系模式中每一个非主属性既不部分依赖于码也不传递依赖于码。根据题目中的表中的数据和业务系统的规则可 知,共有四个实体存在,分别为教师、课程、教材、职称,职称作为实体而不是教师的属性是因为职称与工资挂钩, 考虑到其有进一步描述的特性,所以把职称作为一个关系而不是教师的一个属性,而且教师号、职称、工资之间存在 传递依赖,不满足 3NF。 (2)【参考答案】
ROLLBACK; RETURN; END IF IF @某商品销售单价 is NULL THEN /*判断该商品是否可卖*/ ROLLBACK; RETURN; END IF SET @毛利=(@某商品销售单价-@某商品进价)*@某商品销售量 GO 【解题思路】 存储过程是由 PL/SQL 语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,使用时只要调用即可。使 用存储过程具有以下优点:其已经编译和优化过了,所以运行效率高,提供了在服务器端快速执行 SQL 语句的有效 途径;存储过程降低了客户端和服务器之间的通信量;方便实施企业规则,当企业规则发生变化时只要修改存储过 程,而无需修改其他应用程序。 创建存储过程: create procedure 过程名 @[参数名] [类型],@[参数名] [类型] /*过程首部*/ As Declare/*as 下面对应的<PL/SQL>块为过程体*/ ……… begin ……… end 如上所示,存储过程包括过程首部和过程体。过程名是数据库服务器合法的对象标识;参数列表:用名字来标识调用 时给出的参数值,必须指定值的数据类型。参数可以是输入参数或输出参数,默认为输入参数 1-3 设某全国性的运输企业建立了大型 OLTP 系统, 并在该系统之上建立了数据仓库。 OLTP 系统和数据仓库中 有如下数据表: 运输明细表(运输单 ID ,发送站 ID ,终到站 ID ,货物 ID ,货物重量,运输价格,发货日期) 汇总表 1(发送站 ID ,终到站 ID ,货物 ID ,发货日期,总重,总运价) 汇总表 2(发送站 ID ,终到地区 ID ,货物 ID ,发货日期,总重,总运价) 汇总表 3(发送站 ID ,终到站 ID ,货物 ID ,发货月份,总重,总运价) 汇总表 4(发送地区 ID ,终到地区 ID ,货物类别 ID ,发货日期,总重,总运价) 该企业管理的货运站约有 100 个, 货物约有 500 种共 10 类,各汇总表都建有主码, 且各表有合理的维护策略, 在每次 维护后数据能保持一致。设有视图 V ,该视图的访问频率很高,其查询结果模式为(发送地区 ID ,终 到站 ID ,发货月份, 总重,总运价) ,该视图现以汇总表 1 为计算数据源。经监控发现,汇总表 1 的被访问频 率过高,导致系统整体性能下降, 而其它汇总表被访问频率较低。在不增加汇总表和索引的情况下,请给 出一个改善系统服务性能的优化方案,并简要说 明理由。 (10 分) 由于汇总表 1 和视图的模式访问频率都很高,而且视图的数据源来自汇总表 1,又因为其他汇总表的访问率较低,所 以只需要将视图的数据源绑定为汇总表 3,因为汇总表 3 也可以满足视图的输出模式。这样不仅提升了汇总表 3 的数 据访问率,而且降低了汇总表 1 的数据访问率,系统性能和服务性能得到了很大的优化。又因为货物约有 500 种,共 10 类,可以再建立一个视图绑定数据源为汇总表 4,这样就可以充分利用汇总表 4 的数据信息,从而可以进一步完善 系统性能的优化。 【解题思路】 视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不 在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生 成。对其中所引用的基础表来说,视图的作用类似于筛选。定义视图的筛选可以来自当前或其他数据库的一个或多个 表,或者其他视图。分布式查询也可用于定义使用多个异类源数据的视图。 从用户角度来看,一个视图是从一个特定的角度来查看数据库中的数据。从数据库系统内部来看,一个视图是由 SELECT 语句组成的查询定义的虚拟表。从数据库系统内部来看,视图是由一张或多张表中的数据组成的,从数据库 系统外部来看,视图就如同一张表一样,对表能够进行的一般操作都可以应用于视图,如查询,插入,修改,删除操 作等。 视图一经定义便存储在数据库中,与其相对应的数据并没有像表那样又在数据库中再存储一份,通过视图看到的数据

全国计算机等级考试上机考试题库三级数据库技术4

第4套 真考题库试题一、单选题((1)~(20)每题1分,(21)~(30)每题2分,共40分)1.在数据模型三个要素中,表述客观世界中数据对象之间关联的是()。

A)数据操作B)数据结构C)数据视图D)完整性约束2.数据库系统的三级模式结构从数据库系统管理角度考虑数据的组织与存储。

下列不属于数据库三级模式结构的是()。

A)逻辑模式B)物理模式C)外模式D)应用模式3.在信息系统的需求分析中,目前广为使用的结构化分析与功能建模方法主要有DFD、IDEF0等。

其中,DFD建模方法也被称为过程建模和功能建模方法,其核心是()。

A)数据B)软件C)数据流D)分析过程4.设有关系模式R(A,B,C,D),存在函数依赖集:{A→B,C→D},则R最高可属于()。

A)1NFB)2NFC)3NFD)BCNF5.数据库设计主要包括概念设计、逻辑设计和物理设计三个步骤。

设有下列活动:Ⅰ.设计ER图Ⅱ.将ER图转换为关系模式Ⅲ.定义数据的约束条件Ⅳ.用SQL语句描述事务活动上述活动中,属于逻辑设计所包含活动的是()。

A)仅Ⅰ、Ⅱ和ⅢB)仅Ⅱ、Ⅲ和ⅣC)仅Ⅱ和ⅢD)仅Ⅱ和Ⅳ6.从功能上讲,数据库应用系统设计包括四个层次。

下列层次中包含索引设计的是()。

A)表示层B)业务逻辑层C)数据访问层D)数据持久层7.在数据库应用系统生命周期中,当逻辑设计阶段完成后进入到物理设计阶段。

下列不属于物理设计阶段活动的是()。

A)确定关系表的文件组织形式B)进行关系规范化设计C)创建必要的索引D)设置存储分配参数8.查询处理器和存储管理器是数据库管理系统中的核心模块。

下列关于查询处理器和存储管理器的说法,错误的是()。

A)查询处理器中的DML编译器会对用户提交的DML语句进行优化,并将其转换成能够执行的底层数据库操作指令B)存储管理器中的查询执行引擎会根据编译器产生的指令完成具体数据库数据访问功能C)存储管理器中的缓冲区管理器负责将从磁盘读出的数据块放入内存缓冲区,同时也负责对缓冲区中的数据块进行维护D)查询处理器中的DDL编译器编译或解释用户提交的DDL语句,并将生成的元数据存储在数据库的数据字典中9.下列简化UML关系图中,最不恰当的是()。

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

2006年9月全国计算机等级考试三级数据库笔试试题答案 一、选择题(每小题1分,共60分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)计算机软件分为系统软件和应用软件两大类,其中处于系统软件核心地位的是 A)操作系统 B)编译程序 C)数据库管理系统 D)网络通信软件

(2)通常一台计算机系统的存储介质包括Cache、内存、磁带和硬盘,其中访问速度最慢的是 A)Cache B)磁带 C)硬盘 D)内存

(3)下列关于计算机系统工作原理的叙述中,哪一条是正确的? A)中央处理器直接对存储器中的数据进行处理 B)运算器完成解释和执行指令的工作 C)中央处理器可以从输入设备中得到控制指令 D)程序和数据均存放在存储器中

(4)下列关于异步传输模式ATM技术的叙述中,哪一条是不正确的? A)ATM技术可以满足用户对数据传输的服务质量的要求 B)ATM是B-ISDN选择的数据传输技术 C)ATM技术的实时性好,但灵活性不够 D)采用ATM技术可满足网络中突发性的通信量

(5)信息认证是信息安全的一个重要方面,下列哪一项不属于实施信息认证的方法? A)身份识别 B)密钥管理 C)数字签名 D)消息认证

(6)电子邮件软件向邮件服务器发送邮件时使用的协议是 A)SMTP B)POP3 C)IMAP D)MIME

(7)以下关于数据的逻辑结构的叙述中,哪一条是不正确的? A)数据的逻辑结构是数据间关系的描述 B)数据的逻辑结构不仅反映数据间的逻辑关系,而且反映其在计算机中的存储方式 C)数据的逻辑结构分为线性结构和非线性结构 D)树形结构是典型的非线性结构

(8)以下关于广义表的叙述中,哪一条是正确的? A)广义表是0个或多个单元素或子表组成的有限序列 B)广义表至少有一个元素是子表 C)广义表不可以是自身的子表 D)广义表不能为空表

(9)在包含1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最短? A)线性表按顺序方式存储,查找关键码值为666的结点 B)线性表按链接方式存储,查找关键码值为666的结点 C)线性表按顺序方式存储,查找线性表中第900个结点 D)线性表按链接方式存储,查找线性表中第900个结点

(10)在包含1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最长? A)线性表按顺序方式存储,在线性表的第100个结点后面插入一个新结点 B)线性表按链接方式存储,在线性表的第100个结点后面插入一个新结点 C)线性表按顺序方式存储,删除线性表的第900个结点 D)线性表按链接方式存储,删除指针P所指向的结点

第(11)-(13)题基于下图所示的二叉树:

(11)该二叉树对应的树林包括几棵树? A)1 B)2 C)3 D)4

(12)如果用llink-rlink法存储该二叉树,则各结点的指针域中共包含多少个空指针? A)6 B)8 C)10 D)12

(13)如果将该二叉树存储为对称序线索二叉树,则结点H的左线索指向哪一个结点? A)结点A B)结点C C)结点E D)结点G

(14)对n个记录的文件进行归并排序,所需要的辅助存储空间为 A)O(1) B)O(n) C)O(log2n) D)O(n2) (15)以下关于B树运算的叙述中,哪一条是正确的? A)若插入过程中根结点发生分裂,则B树的高度加1 B)每当进行插入运算,就在B树的最下面一层增加一个新结点 C)若要删除的关键码出现在根结点中,则不能真正删除,只能做标记 D)删除可能引起B树结点个数减少,但不会造成B树高度减小

(16)批处理操作系统的主要缺点是 A)系统吞吐量小 B)用户不能直接控制其作业的执行 C)不具备并发性 D)系统资源利用率不高

(17)一个进程执行V操作意味着 A)该进程从等待队列进入就绪队列 B)该进程从磁盘调入内存 C)可能有另一个进程从等待队列进入就绪队列 D)可能有另一个进程从磁盘调入内存

(18)设计作业调度算法时,不需要考虑下列哪一个因素? A)友好的用户界面 B)均衡使用资源 C)公平性 D)吞吐量大

(19)进程切换时,系统把即将运行进程的页表的起始地址存放在 A)内存中 B)快表中 C)寄存器中 D)磁盘中

(20)内存与磁盘之间交换信息的最小单位是 A)记录 B)数据项 C)块 D)文件

(21)在文件系统中,文件的逻辑块与存储介质上物理块存放顺序一致的物理结构是 A)顺序结构 B)链接结构 C)索引结构 D)B树结构 (22)假设磁盘上的物理块大小为512字节,一个逻辑记录长度为80个字符。若采用记录成组技术存储若干记录,当块因子为4时,磁盘空间的利用率可达到 A)16% B)33% C)63% D)91%

(23)虚拟设备是指 A)模拟独占设备的共享设备 B)允许用户以标准化方式使用的物理设备 C)允许用户使用比系统中拥有的物理设备更多的设备 D)允许用户程序部分装入内存即可使用的系统设备

(24)对资源采用按序分配策略能达到下列哪一个目的? A)死锁预防 B)死锁避免 C)检测死锁 D)解除死锁 (25)下列关于关系数据模型的术语中,哪一个术语所表达的概念与二维表中的“行” 的概念最接近? A)属性 B)关系 C)域 D)元组

(26)在一个数据库中,模式与内模式的映像个数是 A)1个 B)与用户个数相同 C)由设置的系统参数决定 D)任意多个

(27)在嵌入式SQL中,与游标相关的有四个语句,其中使游标定义中的SELECT语句执行的是 A)DECLARE B)OPEN C)FETCH D)CLOSE (28)下列关于模式的术语中,哪一个不是指数据库三级模式结构中的外模式? A)子模式 B)用户模式 C)存储模式 D)用户视图

(29)设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则 A)只有SNO不能取空值 B)只有CNO不能取空值 C)只有GRADE不能取空值 D)SNO与CNO都不能取空值

(30)如果对关系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降序创建了一个唯一索引

(31)设关系R和S的元数分别是r和s,且R有n个元组,S有m个元组。执行关系R和S的笛卡儿积,记为T= R ? S,则 A)T的元数是r+s,且有n+m个元组 B)T的元数是r+s,且有n?m个元组 C)T的元数是r?s,且有n+m个元组 D)T的元数是r?s,且有n?m个元组

(32)下列关于数据库三级模式结构的说法中,哪一个是不正确的? A)一个数据库中可以有多个外模式但只有一个内模式 B)一个数据库中可以有多个外模式但只有一个模式 C)一个数据库中只有一个外模式也只有一个内模式 D)一个数据库中只有一个模式也只有一个内模式 (33)SQL语言的REVOKE语句实现下列哪一种数据控制功能? A)可靠性控制 B)并发性控制 C)安全性控制 D)完整性控制

(34)在SQL语言中,一个基本表的定义一旦被删除,则与此基本表相关的下列内容中哪些也自动被删除? Ⅰ.在此表中的数据 Ⅱ.在此表上建立的索引 Ⅲ.在此表上建立的视图 A)Ⅰ和Ⅱ B)Ⅱ和Ⅲ C)Ⅰ和Ⅲ D)全部

第(35)?(37)题基于“学生?选课?课程”数据库中的如下三个关系: 学生基本信息:S(S#,SNAME,SEX,AGE)

选课信息:SC(S#,C#,GRADE) 课程信息:C(C#,CNAME,TEACHER)

(35)若要求“查询某个学生的基本信息及其选课的平均成绩”,将使用关系 A)S和SC B)SC和C C)S和C D)S、SC和C

相关文档
最新文档