【计算机类职业资格】国家计算机三级(数据库技术)69及答案解析.doc
《【计算机类职业资格】国家计算机三级(数据库技术)69及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家计算机三级(数据库技术)69及答案解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、国家计算机三级(数据库技术)69 及答案解析(总分:99.99,做题时间:120 分钟)一、选择题(每题 1 分,共 60 分)(总题数:60,分数:60.00)1.在关系数据库设计中,使每个关系达到 3NF。这是哪一个设计阶段的任务?(分数:1.00)A.需求分析B.概念设计C.逻辑设计D.物理设计2.在数据库的三级模式结构中,内模式的个数(分数:1.00)A.只有 1 个B.与用户个数相同C.由系统参数决定D.有任意多个3.在关系数据库系统中,当关系的型改变时,用户程序也可以不变。这是(分数:1.00)A.数据的物理独立性B.数据的逻辑独立性C.数据的位置独立性D.数据的存储独立性4.当关
2、系模式 R(A,B)已属于 3NF,下列说法中哪一个是正确的?(分数:1.00)A.它一定消除了插入和删除异常B.仍存在一定的插入和删除异常C.一定属于 BCNFD.A)和 C)都是5.下列两个数据库表中,雇员号是雇员信息表的主键,部门号是部门信息表的主键,也是雇员信息表的外键。则部门信息表中的哪一行是可以被删除的? (分数:1.00)A.部门号为0l的行B.部门号为02的行C.部门号为03的行D.部门号为04的行6.在关系数据库系统中,当关系的类型改变时,用户程序也可以不变。这是( )。(分数:1.00)A.数据的物理独立性B.数据的逻辑独立性C.数据的位置独立性D.数据的存储独立性7.有
3、student 表和 class 表,student 表的主键是学号,class 的主键是课程号。则下列描述的删除操作中,哪一个操作不正确?(分数:1.00)A.从 student 中删除行(010,王宏大,01,02)B.从 class 山删除行(02,计算机,张海)C.从 class 中删除行(03,英语,李洪亮)D.先在 student 中删除行(010,王宏大,01,02),然后从 class 中删除行(01,企业管理,郑红霞)8.设关系 R,S 和 T 分别如下图所示。则有 *(分数:1.00)A.TRUSB.T=RSC.T=RSD.T=RS9.下面关于进程的论述中,其中不正确的是_
4、。 1、进程是一个独立的运行单位,不同进程间的动作在时间上可以重叠 2、在单处理器、多道程序设计系统中,由于进程是并发执行的,所以在同一时刻,可 以有多个进程处于运行状态 3、一个处于等待状态的进程,只要等待的条件具备了,就可以从等待状态直接进入运 行状态 4、一个进程只能从运行状态结束(进程消亡),而不能从等待和就绪状态结束。(分数:1.00)A.1、4B.4C.2、3D.110.设 U 是所有属性的集合,x,Y,z 都是 U 的子集,且 Z=U-X-Y。下面关于多值依赖的叙述中,不正确的是( )。(分数:1.00)A.若 XY,则 XZB.若 XY,则 KYC.若 XY,且 YY,则 XY
5、D.若 Z=?,则 XY11.数据库的网状模型应满足的条件是( )。(分数:1.00)A.允许一个以上的无双亲,也允许一个结点有多个双亲B.必须有两个以上的结点C.有且仅有一个结点无双亲,其余结点都只有一个双亲D.每个结点有且仅有一个双亲12.在学生表 STUD 中,查询年龄在 20 至 23 岁之间的学生的姓名(XM)、年龄(SA)和所在系(SD),实现该功能的正确 SQL 语句是( )。 (分数:1.00)A.SELECT XM,SA,SD FROM STUD WHERE BETWEEN 20SA23;B.SELECT XM,SA,SD FROM STUD WHERE SA BETWEEN
6、 23 AND 20C.SELECT XM,SA,SDFROM STUD WHERE SA NOT BETWEEN 20 AND 23D.SELECT XM,SA,SDFROM STUD WHERE SA BETWEEN 20 AND 2313.在程序状态字 PSW 中设置了一位,用于控制用户程序不能执行特权指令,这一位是(分数:1.00)A.保护位B.CPU 状态位C.屏蔽位D.条件位14.下列叙述不正确的是( )。(分数:1.00)A.创建索引是加快表的查询速度的有效手段B.可以根据需要在基本表上建立一个或多个索引C.用户可以在最频繁查询的列上建立聚簇索引以提高查询效率D.可以根据需要在基
7、本表上建立一个或多个聚簇索引15.下述_是并发控制的主要方法。(分数:1.00)A.授权B.封锁C.日志D.索引16.数据库管理系统 FoxBASE 和 Oracle 都是关系型数据库管理系统,但它们之间存在重要差别。其差别之一是 (分数:1.00)A.FoxBASE 可以使用汉字,而 Oracle 不可以使用汉字B.FoxBASE 是单用户数据库,而 Oracle 是多用户数据库C.FoxBASE 一个数据库是一个表,而 Oracle 一个数据库可以包含多个表D.FoxBASE 在微机上运行,而 Oracle 在大中型机上运行17.根据某些条件对一个关系作水平分解,选择符合条件的元组组成一个
8、新的关系,这样的操作称为_。(分数:1.00)A.投影B.选择C.连接D.自然连接18.对数据库数据的删除是由数据库管理系统的哪个功能模块实现的?(分数:1.00)A.数据库存取功能模块B.数据库存储管理功能模块C.数据库运行处理功能模块D.数据库维护功能模块19.设关系 R 和关系 S 的元数分别是 3 和 4,关系 T 是 R 与 S 的广义笛卡儿积,即:T=RS,则关系 T 的元数是(分数:1.00)A.7B.9C.12D.1620.下列叙述错误的是( )。(分数:1.00)A.视图是一个虚表,是从一个或几个基本表导出的表B.数据库中既存放视图的定义,又存放视图对应的数据C.可以在视图之
9、上再定义新的视图D.基本表中的数据发生变化,视图中查寻得出的数据也就改变了21.按照级别从高到低,各级范式之间的关系下面_是正确的。(分数:1.00)A.1NF 2NF 3CNF BCNF 4NF 5NFB.1NF 4NF BCNF 3NF 2NF 5NFC.5NF 4NF 2NF 3NF BCNF 1NFD.5NF ? 4NF ? BCNF ? 3NF ? 2NF ? 1NF22.关系数据库中,实现实体之间的联系是通过表与表之间的( )。(分数:1.00)A.公共索引B.公共存储C.公共元组D.公共属性23.用直接插入排序方法对序列15,11,9,10,13进行排序,关键码比较次数是_。(分
10、数:1.00)A.10B.8C.4D.924.由于关系模式设计不当引起的插入异常指的是_。 (分数:1.00)A.两个事务并发地对同一关系进行插入而造成数据库不一致B.由于码值的一部分为空而不能将有用的信息作为一个元组插入到关系中C.未经授权的用户对关系进行了插入D.插入操作因为违反完整性约束条件而遭到拒绝25.为了保证 CPU 执行程序指令时能正确访问存储单元,程序需要将用户程序中的逻辑 地址做地址映射为_。(分数:1.00)A.物理地址B.精确的逻辑地址C.网络地址D.虚拟内存地址26.Oracle 的数据仓库解决方案是 Oracle OLAP 产品,其中服务器端的工具是( )。(分数:1
11、.00)A.Oracle Express ServerB.Oracle Express ObjectsC.Oracle Express AnalyzerD.Oracle WebServer27.在多道批处理系统中,为充分利用各种资源,运行的程序应具备的条件是_。(分数:1.00)A.适应于内存分配的B.计算量大的C.I/O 量大的D.计算型和 I/O 型均衡的28.一个已经具备运行条件,但由于没有获得 CPU 而不能运行的进程处于_。(分数:1.00)A.等待状态B.就绪状态C.睡眠状态D.挂起状态29.下列属于数据库系统阶段特点的是( )。 数据结构化 数据共享性高 独立性高 数据无专门软件
12、管理 ,冗余度大,不易扩亢 (分数:1.00)A.,和B.,和C.,和D.全部30.在学生表 STUD 中,查询年龄在 20 至 23 岁之间的学生的姓名(XM)、年龄(SA)和所在系(SD),实现该功能的正确 SQL 语句是( )。 (分数:1.00)A.SELECT XM,SA,SD FROM STUD WHERE BETWEEN 20SA23;B.SELECT XM,SA,SD FROM STUD WHERE SA BETWEEN 23 AND 20C.SELECT XM,SA,SDFROM STUD WHERE SA NOT BETWEEN 20 AND 23D.SELECT XM,S
13、A,SDFROM STUD WHERE SA BETWEEN 20 AND 2331.在包含 1000 个元素的线性表中实现如下各运算,哪一个所需的执行时间最长?(分数:1.00)A.线性表按顺序方式存储,在线性表的第 100 个结点后面插入一个新结点B.线性表按链接方式存储,在线性表的第 100 个结点后面插入一个新结点C.线性表按顺序方式存储,删除线性表的第 900 个结点D.线性表按链接方式存储,删除指针 P 所指向的结点32.在数据库技术中,通过_反映现实世界中事物的存在方式或运动状态。(分数:1.00)A.信息B.数据C.消息D.命令33.数据库系统支持数据的逻辑独立性依靠的是( )
14、。(分数:1.00)A.DDL 语言和 DML 语言完全独立B.定义完整性约束条件C.数据库的三级模式结构D.模式分级及各级模式之间的映像机制34.单链表的每个结点中包括一个指针 link,它指向该结点的后继结点。现要将指针 q 指向的新结点插入到指针 p 指向的单链表结点之后,下面的操作序列中哪一个是正确的?(分数:1.00)A.q:=p.link;p.link:=q.link;B.p.link:=q.link;q:=p.link;C.q.link:=p.link;q.link:=q;D.p.link:=q; q.link:=p.link;35.下面列出的条目中,哪些是事务并发执行中可能出现
15、的主要问题? 丢失更新 对未提交更新的依赖 不一致的分析 (分数:1.00)A.和B.和C.和D.都是36.Oracle 数据库系统自它的哪个版本起采用多进程多线索的体系结构?(分数:1.00)A.Oracle 5 版B.Oracle 6 版C.Oracle 7 版D.Oracle 8 版37.在“学生-选课-课程”数据库中如下三个关系: S(S#,SNAME,SEX,AGE), SC(S#,C#,GRADE), C(C#,CNAME,TEACHER) 则查找学生号为“20040901”的学生的“计算机”课程的成绩,至少将使用关系( )。 (分数:1.00)A.S 和 SCB.SC 和 CC.
16、S 和 CD.S、SC 和 C38.存储管理的目的是实现_。(分数:1.00)A.提高计算机资源的利用率B.扩充主存容量,并提高主存利用效率C.有效使用和分配外存空间D.提高 CPU 的执行效率39.下列不属于数据定义语言的是( )。(分数:1.00)A.ALTERB.INSERTC.CREATED.CREATE INDEX40.一个关系数据库文件中的各条记录( )。(分数:1.00)A.前后顺序不能任意颠倒,一定要按照输入顺序排列B.前后顺序可以任意颠倒,不影响数据库中的数据关系C.前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同D.前后顺序不能任意颠倒,一定要按照关键字段值的
17、顺序排列41.下列叙述正确的是( )。 (分数:1.00)A.在分布式系统中处理器是紧耦合的B.并行系统是由一些松耦合的结点组成C.在分布式系统中每个结点是一个独立的数据库系统结点D.分布式系统并没有做到真正意义上的相互独立42.设属性 A 是关系 R 的主属性,则属性 A 不能取空值(NULL)。这是(分数:1.00)A.实体完整性规则B.参照完整性规则C.用户定义完整性规则D.域完整性规则43.防止地址越界的工作是由下列哪一项完成的?(分数:1.00)A.软件B.硬件C.软件与硬件配合D.CPU该二叉树对应的树林包括几棵树? (分数:0.99)A.1B.2C.3D.4(2).按后根次序周游
18、该二叉树对应的树林,所得到的结点序列为【 】。(分数:0.33)A.DBAFEGCB.ABCDEFGC.DBFGECD.ACBEGDF(3).按层次次序周游该二叉树对应的树林,所得到的结点序列为【 】。(分数:0.33)A.DBAFEGCB.ABCDEFGC.DBFGECD.ACBEGDF44.并行数据库的体系结构包括共享内存结构、共享磁盘结构和( )。(分数:1.00)A.无共享磁盘结构B.无共享资源结构C.数据库系统结构D.无共享内存结构45.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的_。(分数:1.00)A.文件的集合B.数据的结合C.命令的集合D.程序的集合46.设有
19、20 个关键码,用起泡排序法对它进行排序,最大的比较次数是_。(分数:1.00)A.20B.200C.50D.19047.下列关于 SQL 语言的叙述中,哪一个是不正确的?(分数:1.00)A.SQL 语言支持数据库的三级模式结构B.一个基本表只能存储在一个存储文件中C.一个 SQL 表可以是一个基本表或者是一个视图D.数据库中数据的存储结构组成了关系数据库的内模式48.有如下两个关系,其中雇员信息表关系 EMP 的主键是雇员号,部门信息表关系 DEPT 的主键是部门号。若执行下面列出的操作,哪一项操作不能成功执行? * (分数:1.00)A.从 DEPT 中删除部门号=03的行B.在 DEP
20、T 中插入行(06,计划部,6 号楼)C.将 DEPT 中部门号=02的部门号改为10D.将 DEPT 中部门号=01的地址改为,5 号楼49.数据库系统发生故障时,可以基于日志进行恢复。下面列出的条目中,_是日志 记录的内容。 . 事务开始信息 . 更新信息 . 提交信息 . 事务中止信息(分数:1.00)A.和B.和和C.和和D.都是50.以下关于链式存储结构的叙述中,哪一条是不正确的?(分数:1.00)A.结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构B.逻辑上相邻的结点物理上不必邻接C.可以通过计算直接确定第 i 个结点的存储地址D.插入、删除运算操作方便,不必移动结点51
21、.下列条目中,哪些是数据库管理员(DBA)的职责? I决定数据库中信息的内容和结构 II决定数据库的存储结构和存取策略 III监控数据库的使用和运行 IV改进数据库性能,必要时对数据库进行重组和重构 V定义数据库的安全性要求和完整性约束 (分数:1.00)A.仅 I、III 和 VB.仅 I、II 和 IIIC.仅 III 和 IVD.都是52.通过指针链来表示和实现实体之间联系的模型是( )。(分数:1.00)A.层次型B.网状型C.关系型D.层次型和网状型53.下述语句用于实现对用户的访问权限进行管理。(分数:1.00)A.COMMITB.ROLLBACKC.GRANTD.CREATE T
22、ABLE54.如果一棵二叉树结点的前序序列是 A,B,C,后序序列是 C,B,A,则该二叉树结点的对称序序列(分数:1.00)A.必为 A,B,CB.必为 A,C,BC.必为 B,C,AD.不能确定55.关系模式 R(B,C,M,T,A,G),根据语义有如下函数依赖集:F=BC,(M,T)B,(M,C)T,(M,A)T,(M,B)C。 则 R 的规范化程度最高达到( )。 (分数:1.00)A.1NFB.2NFC.3NFD.4NF56.如果要求应用软件具有很好的可扩充性、可移植性、互操作性,那么软件系统的前端开发工具主要应具有下述哪一个特征?(分数:1.00)A.支持面向对象的程序设计B.支持
23、与多种数据库联结C.支持开放性D.工具的完备性要好57.SQL 语言规定对数据库中的表能够执行授予权限和收回权限命令的用户(分数:1.00)A.只能是表的使用者B.只能是表的建立者C.只能是 DBAD.是 DBA 和表的建立者58.下述_数据库系统属于第一代数据库系统。(分数:1.00)A.SYBASEB.IngresC.IMSD.ObjectStore59.下列哪个是并发控制的主要方法?(分数:1.00)A.授权B.封锁C.日志D.索引二、填空题(每空 2 分,共 40 分)(总题数:20,分数:40.00)60.在数据约束条件中, 1 用来限定符合数据模型的数据状态,以及状态的变化,以 保
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 三级 数据库技术 69 答案 解析 DOC
