首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下是创建部分关系表的SQL语句,请将空缺部分补充完整。 CREATE TABLE客户( 客户号 CHAR(5) (a), 姓名 CHAR(30), 性别 CHAR(2) (b), 地址
以下是创建部分关系表的SQL语句,请将空缺部分补充完整。 CREATE TABLE客户( 客户号 CHAR(5) (a), 姓名 CHAR(30), 性别 CHAR(2) (b), 地址
admin
2008-02-15
37
问题
以下是创建部分关系表的SQL语句,请将空缺部分补充完整。
CREATE TABLE客户(
客户号 CHAR(5) (a),
姓名 CHAR(30),
性别 CHAR(2) (b),
地址 CHAR(30),
邮编 CHAR(6));
CREATE TABLE 订单(
订单号CHAR(4),
时间 CHAR(10),
金额 NUMBER(6,2),
客户号CHAR(5)NOTNULL,
PRIMARY KEY(订单号),
(c);
请根据如下查询语句,回答问题(d),(e)和(f)。
SELECT客户号
FROM订单,订单明细
WHERE订单明细.订单号=订单.订单号AND
产品号=’02’ AND
数量>10;
(d) 上述查询语句的功能是什么?请简要回答。(30个字以内)
(e) 将上述查询语句转换成对应的关系代数表达式。
(f) 上述SQL查询语句是否可以进一步优化?如可以,给出优化后的SQL查询语句。
选项
答案
查询一次订购(或购买)产品号为02的数量大于10的客户号 (e) [*] (f)可以优化。优化的SQL语句为: SELECT客户号 FROM 订单 WHERE 订单号 IN (SELECT 订单号 FROM 订单明细 WHERE产品号=’02’ AND数量>10);
解析
本题考核的知识点包括SQL的查询命令与关系代数表达式的互相转换以及SQL的查询优化。
SELECT语句的功能是:查询一次订购(或购买)产品号为02的数量大于10的客户号。
根据关系代数表达式的定义,将上述查询语句转换成对应的关系代数表达式为:
该SELECT语句,在进行多表查询时,采用的是相关子查询。由于相关子查询查询时要做连接JOIN,性能不是最优。可以考虑采用不相关子查询,来提高性能。优化的 SQL语句为:
SELECT客户号
FROM订单
WHERE订单号IN
(SELECT订单号
FROM订单明细
WHERE产品号=’02’ AND数量>10);
转载请注明原文地址:https://kaotiyun.com/show/ByUZ777K
本试题收录于:
数据库系统工程师下午应用技术考试题库软考中级分类
0
数据库系统工程师下午应用技术考试
软考中级
相关试题推荐
(2010上集管)某网络建设项目在商务谈判阶段,建设方和承建方鉴于以前有过合作经历,并且在合同谈判阶段双方都认为理解了对方的意图,因此签定的合同只简单规定了项目建设内容、项目金额、付款方式和交工时间。在实施过程中,建设方提出一些新需求,对原有需求
(2005上项管)在一个正在实施的系统集成项目中出现了下述情况:一个系统的用户向他所认识的一个项目开发人员抱怨系统软件中的一项功能问题,并且表示希望能够进行修改。于是,该开发人员就直接对系统软件进行了修改,解决了该项功能问题。针对这样一种情况,请分析如下问
在面向对象方法中,对象可看成属性(数据)以及这些属性上的专用操作的封装体。封装是一种(12)技术。类是一组具有相同属性和相同操作的对象之集合,类的每个对象都是这个类的一个(13)。
下表为同时开展的4个项目在某个时刻的计划值(PV)、实际成本(AV)和挣值(EV),该时刻成本超出最多的项目和进度最为落后的项目分别是(57)。
在大型及复杂项目管理中,项目经理和PMO之间既相互联系又有区别。在以下描述中,错误的是(69)。
根据以上说明设计的实体联系图如下图所示,请指出读者与图书、书目与图书之间的联系类型。该图书管理系统的主要关系模式如下,请补充“借还记录”关系中的空缺。管理员(工号,姓名)读者(读者ID,姓名,电话,E-mail)书目(1SBN
检索读者号为01的读者所借的所有的书名。检索读者DAVID没有借的书号。
检索张三老师所授课程的名称。检索选修课程包含学号为2且年龄小于20的学生所修全部课程的课程号。
检索张三老师所授课程的名称。检索至少选修了课程号为1和课程号为5的课程的学生的学号。
阅读以下说明和关系表,回答问题1-6。[说明]设有三个关系学生S(学号,姓名,性别,年龄,籍贯)课程C(课程号,课程名,任课老师,所用教材)学生成绩SC(学号,课程号,得分)其中规定各属性定义如下:学号
随机试题
病人吴某突感胸闷心悸,护士检查发现心率78次/分,每隔两次搏动后出现一次略长的间歇,此现象称为
在工程合同价与实际施工成本、工程款支付比较时,成本的计划值是()。
主要适用于土坝坝身质量较好,坝基渗漏严重,岸坡有覆盖层、风化层或砂卵石层透水严重情况的上游截渗法是()。
项目质量控制体系运行的核心机制是()。
百科全书派
Paperisdifferentfromotherwasteproducebecauseitcomesfromasustainableresource:trees.(21)themineralsandoilused
情势变更原则的适用条件包括()。
例如:为了让自己更健康,他每天都花一个小时去锻炼身体。★他希望自己很健康。(√)今天我想早点儿回家。看了看手表,才5点。过了一会儿再看表,还是5点,我这才发现我的手表不走了。★那块手表不是他的。(×)
Mikeinsists___________hisownopinionbecorrect.
A、Achemistryassignment.B、Astudytheirchemistryprofessordid.C、Acoursethewomanistaking.D、Ajobpossibility.D主旨大意题。女
最新回复
(
0
)