首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某公司要对其投放的自动售货机建立商品管理系统,其数据库的部分关系模式如下: 售货机:VEM(VEMno,Location),各属性分别表示售货机编号、部署地点; 商品:GooDs(Gno,Brand,Price),各属性分别表示商品编号、品
某公司要对其投放的自动售货机建立商品管理系统,其数据库的部分关系模式如下: 售货机:VEM(VEMno,Location),各属性分别表示售货机编号、部署地点; 商品:GooDs(Gno,Brand,Price),各属性分别表示商品编号、品
admin
2018-04-19
29
问题
某公司要对其投放的自动售货机建立商品管理系统,其数据库的部分关系模式如下:
售货机:VEM(
VEMno
,Location),各属性分别表示售货机编号、部署地点;
商品:GooDs(
Gno
,Brand,Price),各属性分别表示商品编号、品牌名和价格;
销售单:sALEs(
Sno
,vEMno,Gno,SDate,sTime),各属性分别表示销售号、售货机编号、
商品编号、日期和时间。 ………
缺货单:OOs(
VEMno,Gno,SDate,STime
),各属性分别表示售货机编号、商品编号、日期和
时间。 ………
相关关系模式的属性及说明如下:
(1)售货机摆放固定种类的商品,售货机内每种商品最多可以储存10件。管理员在每天结束的时候将售货机中所有售出商品补全。
(2)每售出一件商品,就自动向销售单中添加一条销售记录。如果一天内某个售货机上某种商品的销售记录达到10条,则表明该售货机上该商品己售完,需要通知系统立即补货,通过自动向缺货单中添加一条缺货记录来实现。
根据以上描述,回答下列问题,将SQL语句的空缺部分补充完整。
创建销售记录详单视图SALES—Detail,要求按日期统计每个售货机上各种商品的销
1售数量,属性有VEMno、Location、Gno、Brand、Price、amount和SDate。为方便实现,
首先建立一个视图SALES_Total,然后利用SALES_Total完成视图SALES_Detail的定义。
CREATE VIEW SALES_Total(VEMno,Gno,SDate,amount) AS
SELECT VEMno,Gno,SDate,Count(*)
FROM SALES
GROUP BY ____(d)__;
CREATE VIEW_____(e)__ AS
SELECT VEM,VEMno, Location, GOODS.Gno, Brand,Price, amount, SDate
FROM VEM,GOODS,SALES_Total
WHERE___(f)___AND___(g)___;
选项
答案
(d)VEMno,Gno,SDate (e)SALES_Detail(VEMno,Location,Gno,Brand,Price,amount,SDate) (f)VEM.VEMno=SALES Total.VEMno (g)GOODS.Gno=SALES_Total.Gno 注:(f)、(g)可互换
解析
本问题考查SQL创建视图的操作及应用。
需创建的第一个视图SALES_Total(VEMno,Gno,SDate,amount)来自SALES表,属性分别对应SALES表中的VEMno、Gno、SDate、Count(*),其中,Count(*)要对SALES表中的VEMno、Gno、SDate进行分组计数,因此空(d)应填入“VEMno,Gno,SDate”。
需要创建的第二个视图SALES_Demil基于第一个已经创建的视图SALES_TOTAL和基本表VEM、GOODS。因此只需要把题意中需要统计的VEMno、Location、Gno、Brand、Price、amount、SDate从上述三个表中提取出来即可。空(e)应填入“SALES Detail(VEMno,Location,Gno,Brand,Price,amount,SDate)”。
WHERE条件后需要将三个表按照公共属性列连接起来,因此空(f)和(g)分别填入“VEM.VEMno=SALES_Total.VEMn0”和“GOODS.Gno=SALES Total.Gno”即可(顺序可以互换)。
转载请注明原文地址:https://kaotiyun.com/show/1rUZ777K
本试题收录于:
数据库系统工程师下午应用技术考试题库软考中级分类
0
数据库系统工程师下午应用技术考试
软考中级
相关试题推荐
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】2018年1月,某系统集成公司中标本市某地铁线路列车乘客信息系统项目,内容包括地铁公司运营中心节目播放控制软件、地铁列车节目接收软件及服务器、播放终端等硬件设施的搭建
阅读下列说明,回答问题一至问题四,将解答填入答题纸的对应栏内。【说明】A公司中标某系统集成项目,正式任命王伟担任项目经理。王伟是资深的技术专家,在公司各部门具有较高的声望。接到任命后,王伟组建了项目团队。除服务器工程师小张
阅读下列说明,回答问题一至问题三,将解答填入答题纸的对应栏内。 【说明】 2019年3月某公司中标当地轨道交通的车载广播系统项目,主要为地铁列车提供车载广播、报警、对讲及电子地图系统。公司任命具有丰富经验的老王担任项目经理。老王从各部门抽调
在某个信息系统项目中,存在新老系统切换问题,在设置项目计划网络图时,新系统上线和老系统下线之间应设置成(45)的关系。
每次项目经理会见其所负责项目的赞助商时,赞助商都强调对该项目进行成本控制的重要性。她总是询问有关成本绩效的情况,如哪些预算实现了,哪些预算没有实现。为了回答她的问题,项目经理应该提供(40)。
项目干系人管理的主要目的是(26)。
某软件企业2004年初计划投资1000万人民币开发一套中间件产品,预计从2005年开始,年实现产品销售收入1500万元,年市场销售成本1000万元。该产品的系统分析员张工根据财务总监提供的贴现率,制作了如下的产品销售现金流量表。根据表中的数据,该产品的动态
需求跟踪矩阵的作用是(54)。
项目经理在项目管理过程中需要收集多种工作信息,例如完成了多少工作,花费了多少时间,发生什么样的成本,以及存在什么突出问题等,以便(26)。
随机试题
患者,男,65岁。小便不畅半年,骨盆疼痛3个月。胸部X线平片及CT未见异常。哪些肿瘤易出现成骨性转移
下列哪项是效应评价的内容
患儿,11个月。早产,生后一直人工喂养,经常泄泻。近几个月来食欲不振:面色晄白,唇舌爪甲苍白,毛发稀黄,精神萎靡,手足欠温,舌淡苔白,指纹淡。检查:血红蛋白60g/L。治疗应首选()
帽状腱膜下血肿( )。
市场调查的实地调查方法包括()。
【2014年真题】采用投资收益率指标评价投资方案经济效果的缺点是()。
某增值税一般纳税企业单独设置了“预收账款”和“预付账款”账户,当年5月该企业发生下列经济业务:(1)5日,收到N公司预付的购货款34000元,已存入银行。(2)10日,收到M公司货物结算单,其中材料价款50000元,增值税8500元,代垫350
反对君主专制制度,反对重农抑商政策,提出“工商皆本”思想的是()。
股份有限责任公司是市场经济中的核心企业组织制度和管理制度。()
根据《中华人民共和国宪法》和有关法律的规定,下列有关行政区划变更程序的表述正确的是()。
最新回复
(
0
)