首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下是创建部分关系表的SQL语句,请将空缺部分补充完整。 CREATE TABLE客户( 客户号CHAR(5) (a) 姓名CHAR(30), 性别CHAR(2) (b) 地址CHAR(30), 邮编CHAR(6)
以下是创建部分关系表的SQL语句,请将空缺部分补充完整。 CREATE TABLE客户( 客户号CHAR(5) (a) 姓名CHAR(30), 性别CHAR(2) (b) 地址CHAR(30), 邮编CHAR(6)
admin
2009-05-15
74
问题
以下是创建部分关系表的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,
PRTMARYKEY(订单号),
(c));
用SQL语句完成下述要求。
(1)定义一个描述订单的客户号和对应订单明细中产品号关系的视图:客户产品(客户号,产品号)。
(2)借助(1)所定义的视图,查询至少购买了01号客户购买的所有产品的客户号。
SELECT 客户号
FROM 客户产品 客户产品 1
WHERE (j)
(SELECT *
FROM 客户产品 客户产品 2
WHERE (k)
(SELECT*
FROM 客户产品 客户产品 3
WHERE (l)));
选项
答案
(1)CREATE VIEW 客户产品 AS ( SELECT 客户号,产品号 FROM 订单,订单明细 WHERE 订单明细.订单号=订单.订单号): (2)(j) NOT EXISTS (k)客户号=’01’AND NOT EXISTS (l)客户产品1.客户号=客户产品3.客户号 AND 客户产品2.产品号 =客户产品 3.产品号
解析
关于定义视图的一般格式如下:
Create View<视图名>[(<列名>[,<列名>]...)]
AS<子查询>
[With Check Option]
据题意,一个订单涉及多个产品,订单中的每个产品对应一项订单明细。一个订单对应一个客户,一个客户可以有多个订单。要建立客户号和产品号的关系,必须通过订单和订单明细。一个客户对应多个订单,一个订单对应多项订单明细,一项订单明细对应一个产品。所以,应建立视图如下:
CREATE VIEW 客户产品 AS(
SELECT 客户号,产品号
FROM 订单,订单明细
WHERE 订单明细.订单号=订单.订单号);
要查找至少购买了01号客户购买的所有产品的客户号,可借助上述的客户产品视图。通过该视图,可以知道每个客户购买过的产品号。根据01号客户购买的所有产品号,看看是否存在这样的客户号,其对应的产品号集合中包含01号客户所购买的产品号。查找可以进一步转换成查询客户X,使得不存在这样的产品Y,01号客户购买了 Y,而客户X没有购买。
转载请注明原文地址:https://kaotiyun.com/show/AzTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
结构化系统分析和设计的主导原则是______。
2002年,《国家信息化领导小组关于我国电子政务建设指导意见》(中办发[2002]17号)提出我国电子政务建设的12项重点业务系统,后来被称为“十二金工程”。以下______不属于“十二金工程”的范畴。
在项目的一个阶段末,开始下一阶段之前,应该确保______。A.下一个阶段的资源能得到B.进程达到它的基准C.采取纠正措施获得项目结果D.达到阶段的目标及正式接受项目阶段成果
关于项目生命周期和产品生命周期的叙述,错误的是______。A.产品生命周期开始于商业计划,经过产品构思、产品研发、产品的日常运营,直到产品不再被使用B.为了将项目与项目实施组织的日常运营联系起来,项目生命周期也会确定项目结束时的移交安排C.一般来说
项目的管理过程用于描述、组织并完成项目工作,而以产品为导向的技术过程则创造项目的产品。因此,项目的管理过程和以产品为导向的技术过程______。A.在整个项目过程中相互重叠和相互作用B.在项目的生命周期中是两个平行的流程C.与描述和组织项目工作有关
一般而言,项目的范围确定后,项目的三个基本目标是______。A.时间、成本、质量标准B.时间、功能、成本C.成本、功能、质量标准D.时间、功能、质量标准
项目范围变更控制,包括______。A.一系列正规的证明文件,用于定义正规项目文件的变更步骤B.一系列文档程序,用于实施技术和管理的指导和监督,以确定和记录项目条款的功能和物理特征、记录和报告变更、控制变更、审核条款和系统,由此来检验其与要求的一致性
项目团队成员因项目优先级和资源分配等原因出现冲突时,项目经理首选的解决冲突的方法是______。
当千兆以太网使用IJTP作为传输介质时,限制单根电缆的长度不超过(20)米,其原因是千兆以太网(21)。(20)
(2005下系分)数据仓库通过数据转移从多个数据源中提取数据,为了解决不同数据源格式不统一的问题,需要进行______操作。
随机试题
关于判断家庭角色功能是否充分的标准,描述错误的是
关于骨盆狭窄的诊断,下面哪项是错误的
由致热原引起的发热是
11个月大的患儿,平时很少户外活动,近2个月来烦躁、易哭,多汗,查体见方颅,前囟2.5cm×2.5cm,血磷降低,针对病情下列哪项护理是错误的
患者,男,37岁。诉头晕心悸,形瘦,气短发乏力,嗳气,腹胀,面色苍白,纳呆,舌质淡,脉细弱,胃钡透示:胃下垂。用药宜首选
以下属于合同特征的是()。
某工程现浇混凝土地下通道。其剖面如图5-13所示。作用在填土地面上的活荷载为q=10kN/m2,通道四周填土为砂土,其重度为20kN/m3,静止土压力系数为k0=0.5,地下水位在自然地面下10m处。问作用在通道侧墙顶点(图中A点)处的水平侧压力强度
在考生文件夹下有一个工程文件sjt5.vbp。程序运行时,单击“装入数据”按钮,则从考生文件夹下的in5.txt文件中读入所有城市名称和距离,城市名称按顺序添加到列表框Listl中,距离放到数组a中;当选中列表框中的一个城市时,它的距离就在Textl中显示
AreyouconsideringtravelingtoanativeEnglishspeakingcountrytoimproveyourEnglishlanguagesskillsatalanguagescho
Ourknowledgeoftheoceanshundredsofyearsagowasconfinedtothetwo-dimensionalshapeoftheseasurfaceandthehazardso
最新回复
(
0
)