首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。 【说明】 某网上销售系统的部分关系模式如下: 订单表:orders(o_no,o_date,o_time,p_no,m_no,p_price,nums,amt,status)。其中属性含义分别为:订单号
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。 【说明】 某网上销售系统的部分关系模式如下: 订单表:orders(o_no,o_date,o_time,p_no,m_no,p_price,nums,amt,status)。其中属性含义分别为:订单号
admin
2021-02-03
48
问题
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。
【说明】
某网上销售系统的部分关系模式如下:
订单表:orders(o_no,o_date,o_time,p_no,m_no,p_price,nums,amt,status)。其中属性含义分别为:订单号、订单日期、订单时间、产品编码、供应商编码、产品价格、产品数量、订单金额、订单状态(0-未处理、1-已处理、2-已取消)。
产品表:products(p_no,p_name,p_type,price,m_no,p_nums)。其中属性含义分别为:
产品编码、产品名称、产品类型、产品价格、供应商编码、库存数量。
节假日时,由供应商提供商品打折后的新价格,数据存放在临时表中,该临时表的表名为tmp_prices(不同供应商有不同的临时表),其关系模式如下:
tmp_prices(p_no,t_price,m_no);
后台维护人员需要根据供应商填写在tmp_prices中的数据来更新产品表中某些产品的价格。下面是基于游标,用SQL实现的价格更新程序,请补全空缺处的代码。
CREATE PROCEDURE UpdatePrice()
DECLARE
Pno VARCHAR(10);
Pprice real(6,2);
Mno VARCHAR(10);
____(a)____upPrice IS
SELECT p_no,t_price,m_no FROM tmp_prices;
BEGIN
(b) upPrice;
LOOP
FETCH upPrice INTO ___(c)_____;
IF NOTFOUND DO BREAK//FETCH操作无数据
UPDATE products SET price=Pprice WHERE p_no=Pno and m_no=Mno;
if error//error是由DBMS提供的上一句SQL的执行状态
BEGIN
ROLLBACK;
RETURN -1;
END
END L00P
CLOSE upPrice;
(d);
END;
选项
答案
(a)cursor (b)open (c)Pno,Pprice,Mno (d)commit
解析
本题考查数据库设计中存储过程和事务并发的相关知识及应用。
本问题考查存储过程和游标的基本知识。题干描述中已经给出了关系模式和具体的需求描述,给出了使用游标的明确要求,并给出了主体程序。考生应根据游标的具体使用要求,填写空白处代码。
存储过程中游标的使用分为四个步骤:定义游标、打开游标、取数据、关闭游标。空白(a)处于存储过程的Declare部分,此部分用于定义临时变量,所以此处应该是游标定义,应该填cursor关键字;空白(b)处应该填open,即打开游标;游标打开后,常见的数据处理方法是采用循环方式,利用fetch语句取出一条数据进行处理,所以空白(c)处应该填写存储数据的临时变量,即Pno,Pprice,Mno,分别来存储取出的产品编码、产品价格和供应商编码,此处需要注意的是临时变量的顺序,需要和游标定义中select后的属性顺序保持一致。
空白(d)是该存储过程的最后一条语句,应该对修改后的数据进行确认提交,应该填写commit语句。
转载请注明原文地址:https://kaotiyun.com/show/FL0D777K
本试题收录于:
数据库系统工程师下午应用技术考试题库软考中级分类
0
数据库系统工程师下午应用技术考试
软考中级
相关试题推荐
研究人员发现,抑郁症会影响患者视觉系统感知黑白对比的能力,从而使患者所看到的世界是“灰色的”。研究人员利用视网膜电图技术对抑郁症患者感知黑白对比的能力进行测量,其结果显示:无论患者是否正在服用抗抑郁药物,其视网膜感知黑白对比的能力都明显弱于健康者;并且,症
益群精品店以每件21元的价格购进一批商品,该商品可以自行定价,若每件商品售价x元,则可卖出(350-10x)件,但物价局限定每件商品的利润不得超过20%,商店计划要盈利400元,需要进货量和定价分别为()(单位:件,元)。
稀土是储量较少的一类金属的统称,广泛应用于尖端科技和军工领域。世界上的绝大部分稀土产自中国。1998年以来,中国开始减少稀土开采量,控制稀土出口配额,加强稀土行业的集中度。对此,一些国家指责中国垄断资源,对世界其他国家有极大的破坏性,要求中国放宽对稀土产业
任何一个人的身体感染了X病毒,一周以后就会产生抵抗这种病毒的抗体。这些抗体的数量在接下来大约一年的时间内都会增加。现在,有一项测试可靠地指出了一个人的身体内存在多少个抗体。如果属实的话,这个测试可在一个人感染上某种病毒的第一年内被用来估计那个人已经感染上这
在一项学习实验中,一位研究人员将老鼠置于一个迷宫之中,有的老鼠没有视觉,有的老鼠没有听觉,有的老鼠没有嗅觉,还有一些老鼠没有感官缺陷。但是,所有的老鼠都在几乎同样多的时间里学会了自己的任务。在除视觉、听觉和嗅觉之外的感觉中,只有动觉以前没有被表明与迷宫学习
阿尔茨海默病是一种较为严重的疾病,4号基因突变曾被认为是阿尔茨海默病的一项致病因素。但近期有科学家提出导致这一复杂疾病的病因可能很简单,就是一些能引起脑部感染的微生物,如HSV-1病毒。以下哪项如果为真,则最能支持上述科学家的观点?
在观察地球的气候类型和周期为11年的太阳黑子的活动长达36年以后,科学家们发现,在影响地球气候的风的类型变换之前,太阳黑子活动非常频繁。有人得出结论认为气象学家可以利用这一信息来改善天气预报。以下哪项如果正确,则能最严重地削弱以上论证?
如图5-1所示,三角形ABC的面积是24,且BE=2EC,D,F分别是AB,CD的中点,那么阴影部分的面积是()。
研究人员对75个胎儿进行了跟踪调查,他们中的60个偏好吸吮右手,15个偏好吸吮左手。在这些胎儿出生后成长到10到12岁时,研究人员发现,60个在胎儿阶段吸吮右手的孩子习惯用右手;而在15个吸吮左手的胎儿中,有10个仍旧习惯用左手,另外5个则变成“右撇子”。
A国的反政府武装组织绑架了23名在A国做援助工作的H国公民作为人质,要求政府释放被关押的该武装组织的成员。如果A国政府不答应反政府武装组织的要求,该组织会杀害人质;如果人质惨遭杀害,将使多数援助A国的国家望而却步;如果A国政府答应反政府武装组织的要求,该组
随机试题
课程设计方面的原则有哪些?
下列软件___________是操作系统。
NO参与心血管活动调节的途径有
“十一五”规划里,禁止开发区域的国家地质公园一共()。
某货代公司接受货主委托,安排一批茶叶海运出口。货代公司在提取了船公司提供的集装箱并装箱后,将整箱货交给船公司。同时,货主自行办理了货物运输保险。收货人在目的港拆箱提货时发现集装箱内异味浓重。经查明,该集装箱前一航次所载货物为精萘,致使茶叶受精萘污染。请问:
A公司于2×19年1月1日开始动工兴建一幢办公楼,工程预计于2×20年9月30日完工,达到预定可使用状态。A公司建造工程支出如下:(1)2×19年3月1日,支出4000万元;(2)2×19年6月1日,支出2000万元;
下列各项分析中,属于企业内部环境分析的有()。
根据下列材料回答问题。2007年,重庆新闻出版业保持又好又快发展,全行业实现销售收入112.86亿元、利润6.78亿元、,#产增加值33.77亿元、总资产144.55亿元,分别比上年增长9.36%、12.05%、18%、8.03%。新增就业约1700人,
在有向图G的拓扑序列中,若顶点vi在顶点vj之前,则下列情形不可能出现的是()。
A、Thehomeownerisafraidofbeingaccused.B、Thehousesitterpleadsagainandagain.C、Mosthousesittersareverypoor.D、The
最新回复
(
0
)