当前位置:首页 > 全部子站 > IT > 水平考试

2010软考软件设计师考前练习试题及答案解析(5)3

来源:长理培训发布时间:2017-11-26 15:22:20

  【问题4】(2分)

  假定分别在"职工"关系中的"年龄"和"月工资"字段上创建了索引,如下的Select查询语句可能不会促使查询优化器使用索引,从而降低查询效率,请写出既可以完成相同功能又可以提高查询效率的SQL语句。

  Select 姓名,年龄,月工资 from 职工

  where 年龄>45 or 月工资< 1000;

  【问题4】答案解析:

  本试题所给出的原Select查询语句中使用了条件or,系统在查询的时候将对全表进行扫描,不会促使查询优化器使用索引,从而降低了查询效率。

  既可以完成相同功能又可以提高查询效率的SQL语句修改如下。

  Select 姓名,年龄,月工资 from 职工

  where 年龄>45;

  union

  Select 姓名,年龄,月工资 from 职工

  where 年龄 月工资< 1000;

  【问题5】(3分)

  该数据库系统在设计时,采用了异构数据库技术。请给出目前3种通用的异构数据库查询技术。

  【问题5】答案解析:

  这是一道要求考生掌握异构数据库的基本概念题。本题所涉及的知识点如下。

  异构数据库系统是相关的多个数据库系统的集合,可以实现数据的共享和透明访问,每个数据库系统在加入异构数据库系统之前本身就已经存在,拥有各自的DMBS。

  异构数据库的各个组成部分具有自身的自治性,实现数据共享的同时,每个数据库系统仍保有各自的应用特性、完整性控制和安全性控制。目前通用的异构数据库查询技术包括公共数据库网关技术、公共协议技术和公共编程接口技术。

  【附】

  关系模式的标记规则如下。

  关系名(属性名1,属性名2,…,属性名n)

  其中:①若该属性仅为主键属性时,则该属性名下画实下画线;

  ②若该属性仅为外键属性时,则该属性名下画虚下画线;

  ③若该属性既是主键属性,又是外键属性时,则在该属性名下画实下画线和虚下画线;

  ④若该属性既不是主键属性,又不是外键属性时,则在该属性名下不做标记。

责编:罗莉

发表评论(共0条评论)
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,发表审核后显示!

国家电网校园招聘考试直播课程通关班

  • 讲师:刘萍萍 / 谢楠
  • 课时:160h
  • 价格 4580

特色双名师解密新课程高频考点,送国家电网教材讲义,助力一次通关

配套通关班送国网在线题库一套

课程专业名称
讲师
课时
查看课程

国家电网招聘考试录播视频课程

  • 讲师:崔莹莹 / 刘萍萍
  • 课时:180h
  • 价格 3580

特色解密新课程高频考点,免费学习,助力一次通关

配套全套国网视频课程免费学习

课程专业名称
讲师
课时
查看课程
在线题库
面授课程更多>>
图书商城更多>>
在线报名
  • 报考专业:
    *(必填)
  • 姓名:
    *(必填)
  • 手机号码:
    *(必填)
返回顶部