首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
根据上述说明,用SQL定义“原材料”和“仓库”的关系模式如下,请在空缺处填入正确的内容。 create Table 仓库 (仓库号 Char (4), 面积 Int,
根据上述说明,用SQL定义“原材料”和“仓库”的关系模式如下,请在空缺处填入正确的内容。 create Table 仓库 (仓库号 Char (4), 面积 Int,
admin
2009-05-15
244
问题
根据上述说明,用SQL定义“原材料”和“仓库”的关系模式如下,请在空缺处填入正确的内容。
create Table 仓库 (仓库号 Char (4),
面积 Int,
负责人 Char(8),
电话 Char(8),
(a));//主键定义
Create Table 原材料 (编号 Char (4) (b),//主键定义
名称 Char (16),
数量 Int,
储备量 Int,
仓库号 (c),
(d));//外键定义
仓库管理数据库的订购计划关系模式为:订购计划(原材料编号,订购数量)。采用下面的触发器程序可以实现“当仓库中的任一原材料的数量小于其储备量时,向订购计划表中插入该原材料的订购记录,其订购数量为储备量的三倍”的功能。请将该程序的空缺部分补充完整。
Create Trigger ins_ order_ trigger After (1) On 原材料
Referencing New Row As nrow
For Each Row
WHEN nrow.数量<nrow.储备量
Insert Into 订购计划 Values
((m),(n));
选项
答案
(l)Update,Insert (m)nrow.编号 (n)nrow.存储量*3
解析
已知仓库管理数据库的订购计划关系模式为:订购计划(原材料编号,订购数量)。给定的触发器程序要实现“当仓库中的任一原材料的数量小于其储备量时,向订购计划表中插入该原材料的订购记录,其订购数量为储备量的三倍”的功能。
我们先看(m)空和(n)空,显然,这里是往关系“订购计划”中插入一个新的记录,元组的属性分别为“原材料编号”和“订购数量”。那么,具体的值应该是多少呢?从上面的语句“nrow.数量<nrow.储备量”可以看出,“当仓库中的任一原材料的数量小于其储备量时”,“向订购计划表中插入该原材料的订购记录”,因此,(m)空应填写“nrow.编号”。且题目规定“其订购数量为储备量的三倍”,所以,(n)空应填写“nrow.存储量*3”。
下面,我们再来看(1)空,这一空完成的是触发ins_ order_ trigger的条件。也就是说,什么时候能够出现“原材料的数量小于其储备量”这种情况呢?我们知道,能够触发触发器的事件有Update、Insert和Delete三种。显然,Delete在这里不适用,因为如果从关系“原材料”中删除了某种材料,就表明不再需要该材料了,不存在再订购的问题。因此,(1)空应填写“Update, Insert”。令很多考生感到迷惑的是,为什么插入一个新的记录(增加一种新的原材料),也要触发ins_ order_ trigger。这是因为在新增加一种原材料时,可能初始情况就是“数量”小于“储备量”。
转载请注明原文地址:https://www.kaotiyun.com/show/vzTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
某省级政府对一个信息系统集成项目进行招标,2010年3月1日发招标文件,定于2010年3月20日9点开标。在招投标过程中,______是恰当的。
某承建单位根据《电子信息系统机房设计规范》中电子信息系统机房C级标准的要求,承担了某学校机房的施工任务。在施工中,______行为是不正确的。
电子商务是网络经济的重要组成部分。以下关于电子商务的叙述中,______是不正确的。
某项目工期为一年,项目经理对负责项目工作分解结构编制的小张提出了如下要求或建议,其中______是不妥当的。
网络安全设计是保证网络安全运行的基础,以下关于网络安全设计原则的描述,错误的是______。A.网络安全系统应该以不影响系统正常运行为前提B.把网络进行分层,不同的层次采用不同的安全策略C.网络安全系统设计应独立进行,不需要考虑网络结构D.网络安全
______是一种能够实现过程集成的技术,一般用于用户的业务流程经常发生改变的场合。A.业务流B.控制流C.流媒体D.工作流
在层次化网络设计方案中,通常在______实现网络的访问策略控制。A.应用层B.接入层C.汇聚层D.核心层
TCP/IP在多个层引入了安全机制,其中TLS协议位于______。A.数据链路层B.网络层C.传输层D.应用层
决策树分析法通常用决策树图表进行分析,根据图1-2所示的决策树分析法计算,图中机会节点的预期收益EMV分别是$90和$______。(单位:万元)(69)
活动排序的工具和技术有多种。工具和技术的选取由若干因素决定。如果项目经理决定在进度计划编制中使用子网络模板,这个决策意味着(142)。
随机试题
建中公司建立由具有一定代表性的顾客所组成的样本,通过定期电话访问或者邮寄调查表的方式了解顾客的要求、意见和看法。建中公司采用的顾客满意度追踪方式为()
护士对甲状腺功能亢进病人进行健康教育的内容哪项不妥( )。
血流动力学监测中,以心排血量(CO)和体循环阻力(SVR)判断低血压原因时,可能出现的监测结果
将昏迷患者平卧,头偏向一侧的目的是
眶下间隙感染向颅内扩散,并发海绵窦血栓性静脉炎,其扩散途径通常是
()采取二级托管体制,由各承办银行总行和中央国债登记结算有限责任公司统一管理,降低了由于投资者保管纸质债权凭证带来的风险。
一家公司在经过环境扫描之后发现某项目非常具有市场前景,公司高层都为之兴奋不已。但是风险经理在经过严密分析后认为:该项目虽然市场前景广阔,但是公司目前还不具备这样的实力,且该项目风险极高。遂风险经理向公司建议取消该项目,转向其他项目。公司高层在认真研讨之后决
一个水池安装了甲、乙两条进水管,在同样的时间内,乙管的进水量是甲管的1.6倍。为了灌满空着的水池,开始由甲管灌入池水,然后关闭甲管,打开乙管,由乙管单独灌满剩下的,共用12分钟15秒,则甲管开了多长时间?
有下面程序代码:PrivateSubCommand1_Click()DimxAsInteger,SAsIntegerx=1Fork=1To3x=x+1:procx:s===s+xNextkPrintsEndSubP
有以下语句段intn1=10,n2=20;printf("【】",n1,n2);要求按以下格式输出n1和n2的值,每个输出行从第一列开始,请填空。n1=10n2=20
最新回复
(
0
)