欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】国家四级数据库工程师-试卷26及答案解析.doc

    • 资源ID:1334977       资源大小:137KB        全文页数:13页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】国家四级数据库工程师-试卷26及答案解析.doc

    1、国家四级数据库工程师-试卷 26 及答案解析(总分:100.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.4. (分数:2.00)A.B.C.D.5. (分数:2.00)A.B.C.D.6. (分数:2.00)A.B.C.D.7. (分数:2.00)A.B.C.D.8. (分数:2.00)A.B.C.D.9. (分

    2、数:2.00)A.B.C.D.10. (分数:2.00)A.B.C.D.11. (分数:2.00)A.B.C.D.12. (分数:2.00)A.B.C.D.13. (分数:2.00)A.B.C.D.14. (分数:2.00)A.B.C.D.15. (分数:2.00)A.B.C.D.16. (分数:2.00)A.B.C.D.17. (分数:2.00)A.B.C.D.18. (分数:2.00)A.B.C.D.19. (分数:2.00)A.B.C.D.20. (分数:2.00)A.B.C.D.21. (分数:2.00)A.B.C.D.22. (分数:2.00)A.B.C.D.23. (分数:2.00

    3、)A.B.C.D.24. (分数:2.00)A.B.C.D.25. (分数:2.00)A.B.C.D.26. (分数:2.00)A.B.C.D.27. (分数:2.00)A.B.C.D.28. (分数:2.00)A.B.C.D.29. (分数:2.00)A.B.C.D.30. (分数:2.00)A.B.C.D.31. (分数:2.00)A.B.C.D.二、简答题(总题数:13,分数:26.00)32.简答题请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。(分数:2.00)_33.什么是数据库的逻辑结构设计?试述其设计步骤?(分数:2.00)_34.事务是数据库执行的基本单位,如

    4、果一个事务执行成功,则全部更新提交,如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这就是保持数据库处于 _ 状态。(分数:2.00)_35.能够实现“收回用户 U4 对学生表(STUD)中学号(XH)的修改权”的 SQL 语句是 _ 。(分数:2.00)_36.假设某数据库中有表 SC(S#,C#,Grade),各属性分别表示为学号,课程号及相应的成绩。请补充如下查询语句,求各个课程号及相应的选课人数。 SELECT _ FROM SC _(分数:2.00)_37.某数据库中有表 COURSE(CNO,CNAME,TNO)和表 TEACHER(TNO,TNAME

    5、,DEPART),完成查询选修某课程的同学人数多于 5 人的教师姓名。 SELECT TNAME FROM TEACHER WHERE _ (SELECT X.TNO FROM COURSE X,COURSE Y WHERE _ _ _ )(分数:2.00)_38.创建触发器 TEST,定义 AFTER 行级触发器,要求每当在 STUDENT 表中修改数据后,将向客户端显示一条“记录已修改”的消息。 _ _ ON STUDENT _ AS Print 记录已修改(分数:2.00)_39.SQL Server 2000 的每个数据项的大小为_ 。(分数:2.00)_40.当数据库出现故障时要对数

    6、据库进行恢复,恢复的原理是 _ ,常用的技术是数据转储和 _ 。(分数:2.00)_41.有会员表 Table_Card(CardID,CardName,Score)表示会员的会员号,会员名字以及积分,建立会员卡积分在 5001000 分的会员信息视图 HY_Card,并要求通过此视图修改会员卡表的信息时,视图中仍然有这些会员的信息。 _ AS SELECT * FROM Table_Card WHERE _ _(分数:2.00)_42.在数据库系统封锁协议中,一级协议:事务在修改数据前必须先对其加 x 锁,直到事务结束后才释放锁,该协议可以防止 _ ;二级协议是在一级协议上加上事务在读数据之

    7、前必须先对其加 S 锁,读完后释放 S 锁,该协议可以防止 _ ;三级协议是在一级协议上加上事务 T 在读数据 R 之前必须先对其加 S 锁,直到事务结束后才释放,该协议可以防止 _ 。(分数:2.00)_43.假设某数据库中有表 SC(S#,C#,Grade),各属性分别表示为学号,课程号,及相应的成绩。请补充如下查询语句,求各个课程号及相应的选课人数。 SELECT _ FROM SC _(分数:2.00)_44.由多块磁盘构成的一个整体,但是这并不等于是简单的磁盘容量叠加,而是相对于其他存储设备在容量、管理、性能、可靠性和可用性上都有了进一步提高的是 _ 。(分数:2.00)_三、设计题

    8、(总题数:3,分数:12.00)45.设计题请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。_46.某工厂欲建立一个物资管理系统,该系统包含零件、产品、仓库、职工等信息,其中仓库用于存入零件。请写出关系模式。(分数:2.00)_设工程一零件数据库中有 4 个基本表: 供应商(供应商代码,姓名,所在城市,联系电话); 工程(工程代码,工程名,负责人,预算); 零件(零件代码,零件名,规格,产地,颜色); 供应零件(供应商代码,工程代码,零件代码,数量)。 试用 SQL 语句完成下列操作:(分数:10.00)(1).找出天津市供应商的姓名和电话。(分数:2.00)_(2).找出使用

    9、供应商 S1 所供零件的工程号码。(分数:2.00)_(3).查找预算在 50000100000 元之间的工程的信息,并将结果按预算降序排列。(分数:2.00)_(4).找出上海厂商供应的所有零件号码。(分数:2.00)_(5).找出工程项目 J2 使用的各种零件名称及其数量。(分数:2.00)_国家四级数据库工程师-试卷 26 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:31,分数:62.00)1.选择题(1-20 每题,21-30 每题)下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。(分数:2.0

    10、0)_解析:2. (分数:2.00)A.B.C. D.解析:3. (分数:2.00)A.B.C.D. 解析:4. (分数:2.00)A. B.C.D.解析:5. (分数:2.00)A.B.C. D.解析:6. (分数:2.00)A.B. C.D.解析:7. (分数:2.00)A.B.C.D. 解析:8. (分数:2.00)A. B.C.D.解析:9. (分数:2.00)A.B.C. D.解析:10. (分数:2.00)A.B.C. D.解析:11. (分数:2.00)A.B.C.D. 解析:12. (分数:2.00)A.B. C.D.解析:13. (分数:2.00)A.B.C.D. 解析:14

    11、. (分数:2.00)A. B.C.D.解析:15. (分数:2.00)A.B.C. D.解析:16. (分数:2.00)A. B.C.D.解析:17. (分数:2.00)A. B.C.D.解析:18. (分数:2.00)A.B.C. D.解析:19. (分数:2.00)A.B. C.D.解析:20. (分数:2.00)A. B.C.D.解析:21. (分数:2.00)A.B.C.D. 解析:22. (分数:2.00)A.B.C.D. 解析:23. (分数:2.00)A.B.C. D.解析:24. (分数:2.00)A.B.C. D.解析:25. (分数:2.00)A.B.C. D.解析:26

    12、. (分数:2.00)A. B.C.D.解析:27. (分数:2.00)A. B.C.D.解析:28. (分数:2.00)A.B.C.D. 解析:29. (分数:2.00)A. B.C.D.解析:30. (分数:2.00)A.B. C.D.解析:31. (分数:2.00)A.B.C.D. 解析:二、简答题(总题数:13,分数:26.00)32.简答题请用蓝、黑色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。(分数:2.00)_解析:33.什么是数据库的逻辑结构设计?试述其设计步骤?(分数:2.00)_正确答案:(正确答案:逻辑结构设计是把概念模型结构转换成某个具体的 DBMS 所支持的数

    13、据模型。 逻辑结构设计步骤为: 把概念模型转换成一般的数据模型; 把一般的数据模型转换成特定的 DBMS 所支持的数据模型; 通过优化方法将其转化为优化的数据模型。)解析:34.事务是数据库执行的基本单位,如果一个事务执行成功,则全部更新提交,如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这就是保持数据库处于 _ 状态。(分数:2.00)_正确答案:(正确答案:一致性)解析:35.能够实现“收回用户 U4 对学生表(STUD)中学号(XH)的修改权”的 SQL 语句是 _ 。(分数:2.00)_正确答案:(正确答案:REVOKE UPDATE(XH)ON STU

    14、D FROM U4)解析:36.假设某数据库中有表 SC(S#,C#,Grade),各属性分别表示为学号,课程号及相应的成绩。请补充如下查询语句,求各个课程号及相应的选课人数。 SELECT _ FROM SC _(分数:2.00)_正确答案:(正确答案:C#,COUNT(S#) GROUP BY C#)解析:37.某数据库中有表 COURSE(CNO,CNAME,TNO)和表 TEACHER(TNO,TNAME,DEPART),完成查询选修某课程的同学人数多于 5 人的教师姓名。 SELECT TNAME FROM TEACHER WHERE _ (SELECT X.TNO FROM COU

    15、RSE X,COURSE Y WHERE _ _ _ )(分数:2.00)_正确答案:(正确答案:TNO IN X.CNO=Y.CNO GROUP BY X.TNO HAVING COUNT(X.CNO)5)解析:38.创建触发器 TEST,定义 AFTER 行级触发器,要求每当在 STUDENT 表中修改数据后,将向客户端显示一条“记录已修改”的消息。 _ _ ON STUDENT _ AS Print 记录已修改(分数:2.00)_正确答案:(正确答案:CREATE TRIGGER TEST AFTER UPDATE FOR EACH ROW)解析:39.SQL Server 2000 的

    16、每个数据项的大小为_ 。(分数:2.00)_正确答案:(正确答案:16KB)解析:40.当数据库出现故障时要对数据库进行恢复,恢复的原理是 _ ,常用的技术是数据转储和 _ 。(分数:2.00)_正确答案:(正确答案:数据冗余 登录日志文件)解析:41.有会员表 Table_Card(CardID,CardName,Score)表示会员的会员号,会员名字以及积分,建立会员卡积分在 5001000 分的会员信息视图 HY_Card,并要求通过此视图修改会员卡表的信息时,视图中仍然有这些会员的信息。 _ AS SELECT * FROM Table_Card WHERE _ _(分数:2.00)_

    17、正确答案:(正确答案:CREATE VIEW HY_Card Score BETWEEN 500 AND 1000 WITH CHECK OPTION)解析:42.在数据库系统封锁协议中,一级协议:事务在修改数据前必须先对其加 x 锁,直到事务结束后才释放锁,该协议可以防止 _ ;二级协议是在一级协议上加上事务在读数据之前必须先对其加 S 锁,读完后释放 S 锁,该协议可以防止 _ ;三级协议是在一级协议上加上事务 T 在读数据 R 之前必须先对其加 S 锁,直到事务结束后才释放,该协议可以防止 _ 。(分数:2.00)_正确答案:(正确答案:丢失修改 丢失修改和读脏数据 丢失修改,读脏数据和

    18、不可重复读)解析:43.假设某数据库中有表 SC(S#,C#,Grade),各属性分别表示为学号,课程号,及相应的成绩。请补充如下查询语句,求各个课程号及相应的选课人数。 SELECT _ FROM SC _(分数:2.00)_正确答案:(正确答案:C#,COUNT(S#) GROUP BY C#)解析:44.由多块磁盘构成的一个整体,但是这并不等于是简单的磁盘容量叠加,而是相对于其他存储设备在容量、管理、性能、可靠性和可用性上都有了进一步提高的是 _ 。(分数:2.00)_正确答案:(正确答案:RAID(廉价冗余磁盘阵列)解析:三、设计题(总题数:3,分数:12.00)45.设计题请用蓝、黑

    19、色钢笔或圆珠笔将答案写在答题卡的相应位置上,否则无效。_解析:46.某工厂欲建立一个物资管理系统,该系统包含零件、产品、仓库、职工等信息,其中仓库用于存入零件。请写出关系模式。(分数:2.00)_正确答案:(正确答案:产品(产品编号,产品名称,产品型号) 职工(职工编号,姓名,性别,工资,职称) 参加(职工编号,产品编号,天数) 零件(零件编号,零件名称,零件型号) 构成(产品编号,零件编号,零件数) 仓库(仓库编号,仓库负责人) 存放(仓库编号,零件编号,存放量)解析:设工程一零件数据库中有 4 个基本表: 供应商(供应商代码,姓名,所在城市,联系电话); 工程(工程代码,工程名,负责人,预

    20、算); 零件(零件代码,零件名,规格,产地,颜色); 供应零件(供应商代码,工程代码,零件代码,数量)。 试用 SQL 语句完成下列操作:(分数:10.00)(1).找出天津市供应商的姓名和电话。(分数:2.00)_正确答案:(正确答案:SELECT 姓名,联系电话 FROM 供应商 WHERE 所在城市=“天津”)解析:(2).找出使用供应商 S1 所供零件的工程号码。(分数:2.00)_正确答案:(正确答案:SELECT 工程代码 FROM 供应零件 WHERE 供应商.供应商代码=“S1” AND 供应商.供应商代码=供应商零件.供应商代码)解析:(3).查找预算在 5000010000

    21、0 元之间的工程的信息,并将结果按预算降序排列。(分数:2.00)_正确答案:(正确答案:SELECT*FROM 工程 WHERE 预算 BETWEEN 50000 AND 100000 ORDER BY 预算 DESC)解析:(4).找出上海厂商供应的所有零件号码。(分数:2.00)_正确答案:(正确答案:SELECT 零件代码 FROM 供应商,供应零件 WHERE 供应商.供应商代码=供应零件.供应商代码 AND 供应商.所在城市=“上海”;)解析:(5).找出工程项目 J2 使用的各种零件名称及其数量。(分数:2.00)_正确答案:(正确答案:SELECT 零件.零件名,供应零件,数量 FROM 零件,供应零件 WHERE 零件,零件代码=供应零件.零件代码 AND 供应零件.工程代码=“J2”;)解析:


    注意事项

    本文(【计算机类职业资格】国家四级数据库工程师-试卷26及答案解析.doc)为本站会员(registerpick115)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开