【计算机类职业资格】国家四级数据库工程师-试卷10及答案解析.doc
《【计算机类职业资格】国家四级数据库工程师-试卷10及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家四级数据库工程师-试卷10及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、国家四级数据库工程师-试卷 10 及答案解析(总分:76.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题(1-20 每题,21-30 每题)下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。(分数:2.00)_2.数据库管理系统的功能有。数据定义功能数据操作功能数据库运行管理和控制功能数据库的建立和维(分数:2.00)A.B.C.D.3.在数据库的非关系模型中,基本层次联系是指。(分数:2.00)A.两个记录型之间的一对多联系B.两个记录型之间的多对多联系C.两个记录型以及它们之间的一对多联系D.
2、两个记录型以及它们之间的多对多联系4.在数据库设计中,设计子模式属于数据库设计的。(分数:2.00)A.需求分析B.逻辑设计C.概念设计D.物理设计5.数据库概念设计的 ER 方法中,属性通常用下列哪种图形表示?(分数:2.00)A.矩形B.椭圆型C.菱形D.四边形6.关系数据模型。(分数:2.00)A.只能表示实体的 1:1 联系B.只能表示实体的 1:n 联系C.只能丧示实体的 m:n 联系D.可以表示实体间的上述三种联系7.适合于定义在大数据量基本表上、基于查找码的等值查询、范围查询、模式查询和部分查询的文件结构是。(分数:2.00)A.堆文件B.顺序文件C.散列文件D.索引文件8.利用
3、散列函数实现文件记录域取值到记录物理地址间的直接映射关系的机制是。(分数:2.00)A.散列技术B.索引技术C.数据字典D.聚集文件9.假定学生关系是 S(S#,SNAME,SEX,AGE),课程关系是 C(C#,CNAME,TACHER),学生选课关系是SC(s#,c#,GRADE)。若要查找选修“COMPUTER”课程的“女”学生姓名,将涉及关系。(分数:2.00)A.SB.S,C,SCC.SC,CD.S,SC10.删除触发器 triSno 的正确命令是。(分数:2.00)A.REMOVE TRIGGER triSnoB.DROP TRIGGER triSnoC.TRUNCATE FRIG
4、GER triSnoD.DELETE TRIGGER triSno11.设有两个事务 Tl 和 T2,它们的并发操作如下所示,则正确的结论是一。Tl T2 从 DB 读 S 从 DB读 SS=S-2S=S-4 向 DB 回写 S 向 DB 回写 S(分数:2.00)A.丢失修改B.读了“脏”数据C.产生不一致分析D.不存在问题12.如果事务 T 获得了数据项 Q 上的排它锁,则 T 对 Q。(分数:2.00)A.只能写不能读B.只能读不能写C.不能读不能写D.既可读又可写13.以动态链接库 DLL 形式存储在服务器上,只能添加到 Master 数据库的存储过程是。(分数:2.00)A.扩展存储
5、过程B.用户自定义存储过程C.系统存储过程D.以上都不是14.发生的可能性小,但破坏性最大,可能导致物理存储设备损坏,使数据库文件及数据全部丢失的故障类型是。(分数:2.00)A.系统故障B.事务内部的故障C.介质故障D.计算机病毒15.SQL 中的视图是为了提高数据库系统的。(分数:2.00)A.并发控制B.完整性C.隔离性D.安全性16.在 VB 60 ADO 对象模型中,RecordSet 对象的 AddNew 方法的功能是一一(分数:2.00)A.增加一个新记录集B.在记录集中增加一个新列C.在内存中开辟存放一条新记录的空间D.在对应的数据库表中增加一条新记录17.下列关于顺序图的描述
6、中,正确的是。(分数:2.00)A.当一个操作调用它本身时,消息总是异步的B.消息线的箭头说明消息的类型,如同步、异步或简单。画一条线指向接收对象,包括一个箭头,实心表示异步信号;棍形箭头表示同步调用操作C.消息也可以有条件。只有条件为真时才可以发送和接收消息。条件表达式被用来抽象分支或决定是否发送一条消息。如果用条件来抽象分支,则各分支是互斥的D.在顺序图中可以描述如何创建和破坏对象,并把它作为描述情节的一部分。一个对象可能通过一条消息来建另一个对象。被创建的对象符号在创建它的地方(在纵坐标时间轴上)18.数据仓库具有的四个重要特性包括集成性、不可更新性、时间特性和。(分数:2.00)A.数
7、据抽取性B.数据转换性C.面向主题性D.粒子性19.以下说法哪条不是建立数据仓库的恰当理由?(分数:2.00)A.把企业的各种应用集中在起B.充分利用企业信息系统生成的数据C.解决数据分析应用和企业基本业务之间的性能冲突的问题D.以面向主题、集成的方式合理组织数据实现跨专业视图20.与分散式数据库相比,分布式数据库具有哪种特点?(分数:2.00)A.逻辑整体性B.逻辑独立性C.分布整体性D.分布独立性21.客户机服务器体系结构区别于其他体系结构的关键在于-。(分数:2.00)A.计算的分布B.CPtJ 的分布C.功能的分布D.数据的分布22.数据库系统的三级模式体系结构是指。(分数:2.00)
8、A.外模式、模式和内模式B.子模式、模式和用户模式C.模式、子模式和概念模式D.子模式、用户模式和存储模式23.支持 SQL Server 2000 中的所有可用功能,可作为企业数据库服务器使用的 SQL Serve2000 版本是。(分数:2.00)A.SQL Server 2000 个人版B.SQtL Server 2000 企业版C.SQL Server 2000 开发版D.SQL Server 2000 标准版24.数据库物理设计的主要步骤包括下面哪几项?文件组织与存取设计 设计 E-R 图安全模式设计 数据分布设计数据库逻辑模式调整 对关系进行规范化处理(分数:2.00)A.B.C.
9、D.全部25.根据关系数据库规范化理论,关系数据库中的关系要满足。INF。有关系模式:部门(部门号,部门名,部门成员,部门经理)哪个属性使它不满足 1NF?(分数:2.00)A.部门号B.部门名C.部门成员D.部门经理26.一家航空公司把一年中飞行距离超过 10000 里的客户信息转移到一张称为 flyersclub 的表中,他们的详细情况被记录在表 flyers,下列 sQL 语句描述正确的是。(分数:2.00)A.insert flyersclub where idistancetravelled=1 0000B.insert into flyersclub from flyers whe
10、re idistancetravelled=10000C.insert into flyersclub from flyers where(idistancetravelled)values=10000D.insert flyersclub(idstancetravelled)values from flyers where idistancetravelled=1000027.可有效地防止丢失修改,并能保证事务 T 的可恢复性,但不能保证可重复读和不诌 “脏”数据的封锁协议是。(分数:2.00)A.一级封锁协议B.二级封锁协议C.三级封锁协议D.四级封锁协议28.为了实现数据库的逻辑结构设计
11、和物理结构设计结果,必须使用具体的 DBMS 提供的数据定义语言建立实际的数据库,这项操作被称为。(分数:2.00)A.数据装载B.数据库运行C.定义数据结构D.数据库的试运行29.对基于检查点的恢复技术,下列说法中不正确的是。(分数:2.00)A.可以提高恢复效率B.可以定期建立。也可以按照某种规则建立检查点C.无论事务在检查点之前还是之后提交,都需执行 REDO 操作D.能最大限度地减少恢复数据库时根据日志记录所需执行的恢复操作30.以下关于数据库完整性的描述中,不正确的是。(分数:2.00)A.表中的主键的值不能为空B.数据应随时可以被更新C.一个表的值若引用其他表的值,应使用外键进行关
12、联D.数据的取值应在有效范围内31.在客户机/服务器体系结构的数据库系统中,数据库功能分为前端部分和后端部分,下列功能中属于后端部分的是。(分数:2.00)A.数据输 JkB.报表输出C.用户界面D.存取结构二、简答题(总题数:4,分数:8.00)32.简答题请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。(分数:2.00)_33.什么是数据库的逻辑结构设计?试述其设计步骤?(分数:2.00)_34.请给出预防死锁和检测死锁的方法。若检测发生死锁,应如何解除死锁?(分数:2.00)_35.什么是数据库的完整性?数据库的完整性概念与数据库的安全性概念有什么区别和联系?(分数:2.
13、00)_三、设计题(总题数:3,分数:6.00)36.设计题请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。(分数:2.00)_37.某学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教师,其中一些教授和副教授每人各带若干研究生。每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请根据上述需求建立概念模型,结果用 ER 图表示。(分数:2.00)_38.在学籍管理中,设有 4 个表,关系模式分别为:STUDENT(SNO,SNAME,SEX,BIRTHDAYCLASS);TEACHER(TNO,TNAME,SEX,BIRTHDAY,PROFESSION,
14、DEPARTMENT);COURSE(CNO,CNAME,TNO);SCORE(SNO,CNO,DEGREE)。说明: 学生关系模式中:SNO:学号;SNAME:姓名;SEX:性别;BIRTHDAY:出生日期;CLASS: 班级; 教师关系模式中:TNO:教师号;TNAME:姓名;SEX:性别;BIRTHDAy:J 生日期;PRO。 FESSION:职称;DEPARTMENT:所在系;课程关系模式中:CNO:课程号;CNAME:课程名;TNO:任课教师号;成绩关系模式中:SNO:学号;CNO:课程号;DEGREE:数。试用SQL 语句完成下列操作: 1)列出“计算机系”教师所教课程的成绩表。
15、2)列出“计算机系”与“电子工程系”不同职称的教师的 TNAME 和 PROFESSION。 3)列出存在有 85 分以上成绩的课程 CNO。 4)列出选修编号为3105”课程且成绩同于选修了编号为“3245”的同学的 CNO、 SNO 和 DEGREE。并按DEGREE 从高到低次序排列。 5)列出选修编号为“3105”课程且成绩高于选修了编号为“3245”的同学的 CNO、 SNO 和 DEGREE。 6)列出成绩比该课程平均成绩低的同学的成绩表。(分数:2.00)_国家四级数据库工程师-试卷 10 答案解析(总分:76.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.0
16、0)1.选择题(1-20 每题,21-30 每题)下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。(分数:2.00)_解析:2.数据库管理系统的功能有。数据定义功能数据操作功能数据库运行管理和控制功能数据库的建立和维(分数:2.00)A.B.C.D. 解析:解析:DBMS 的主要功能有数据定义、数据操纵、数据库运行管理与控制、数据库建立与维护。3.在数据库的非关系模型中,基本层次联系是指。(分数:2.00)A.两个记录型之间的一对多联系B.两个记录型之间的多对多联系C.两个记录型以及它们之间的一对多联系 D.两个记录型以及它们之间
17、的多对多联系解析:解析:非关系模型是指层次模型和网状模型,基本层次联系表示一对多的联系,通常将表示 l 的实体称为父结点,把表示 n 的实体称为子结点。在层次模型中,其他结点有且只有一个父结点。4.在数据库设计中,设计子模式属于数据库设计的。(分数:2.00)A.需求分析B.逻辑设计 C.概念设计D.物理设计解析:解析:逻辑设计阶段的工作包括设计数据库子模式。5.数据库概念设计的 ER 方法中,属性通常用下列哪种图形表示?(分数:2.00)A.矩形B.椭圆型 C.菱形D.四边形解析:解析:ER 模型中使用三个基本图例:实体(集)由矩形表示,属性由椭圆形表示,联系由菱形表示。6.关系数据模型。(
18、分数:2.00)A.只能表示实体的 1:1 联系B.只能表示实体的 1:n 联系C.只能丧示实体的 m:n 联系D.可以表示实体间的上述三种联系 解析:解析:关系模型可以表示 1:l、l:n、m:n 三种联系;而层次和网状模型局限于 1:n 和 l:I。7.适合于定义在大数据量基本表上、基于查找码的等值查询、范围查询、模式查询和部分查询的文件结构是。(分数:2.00)A.堆文件B.顺序文件C.散列文件D.索引文件 解析:解析:索引文件结构适合于定义在大数据量基本表上、基于查找码的等值查询、范围查询、模式查询和部分查询。8.利用散列函数实现文件记录域取值到记录物理地址间的直接映射关系的机制是。(
19、分数:2.00)A.散列技术 B.索引技术C.数据字典D.聚集文件解析:解析:散列技术是一种快速文件访问技术,它利用散列函数实现文件记录域取值到记录物理地址间的直接映射关系。9.假定学生关系是 S(S#,SNAME,SEX,AGE),课程关系是 C(C#,CNAME,TACHER),学生选课关系是SC(s#,c#,GRADE)。若要查找选修“COMPUTER”课程的“女”学生姓名,将涉及关系。(分数:2.00)A.SB.S,C,SC C.SC,CD.S,SC解析:解析:查询的目标属性“学生姓名”和条件“女”在关系 s 中,查询条件“COMPLJTER”以及发生选修联系将涉及关系 C 和 SC,
20、因为只有当 ss#=SCs#,才表明该学生进行了选修,因此完成该查询任务将涉及 s、c、SC 三种关系。10.删除触发器 triSno 的正确命令是。(分数:2.00)A.REMOVE TRIGGER triSnoB.DROP TRIGGER triSno C.TRUNCATE FRIGGER triSnoD.DELETE TRIGGER triSno解析:解析:删除触发器 InSno 的命令是 DROP TRIGGER tnSno。11.设有两个事务 Tl 和 T2,它们的并发操作如下所示,则正确的结论是一。Tl T2 从 DB 读 S 从 DB读 SS=S-2S=S-4 向 DB 回写 S
21、 向 DB 回写 S(分数:2.00)A.丢失修改 B.读了“脏”数据C.产生不一致分析D.不存在问题解析:解析:向 DB 回写 S 后再次向 DB 回写 s,属于“写后写”。丢失修改。12.如果事务 T 获得了数据项 Q 上的排它锁,则 T 对 Q。(分数:2.00)A.只能写不能读B.只能读不能写C.不能读不能写D.既可读又可写 解析:解析:排它锁也称为独占或写锁。一旦事务 T 对数据对象 A 加上排它锁,则只允许 T 读取和修改A,其它任何事务既不能读取和修改 A,也不能再对 A 加任何类型的锁,直到 T 释放 A 上的锁为止。13.以动态链接库 DLL 形式存储在服务器上,只能添加到
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 级数 工程师 试卷 10 答案 解析 DOC
