首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)客户关系中的年龄取值在15岁到60岁之间(包含15岁和60岁),增加该约束的SQL语句如下,请将空缺部分补充完整。 ALTER TABLE 客户 ADD CONSTRAINT CONSTRAINT con_age CHECK( (a)
(1)客户关系中的年龄取值在15岁到60岁之间(包含15岁和60岁),增加该约束的SQL语句如下,请将空缺部分补充完整。 ALTER TABLE 客户 ADD CONSTRAINT CONSTRAINT con_age CHECK( (a)
admin
2009-05-15
78
问题
(1)客户关系中的年龄取值在15岁到60岁之间(包含15岁和60岁),增加该约束的SQL语句如下,请将空缺部分补充完整。
ALTER TABLE 客户 ADD CONSTRAINT
CONSTRAINT con_age CHECK( (a) )
(2)如下用SQL语句创建的畅销商品视图包含商品号、商品名称、型号、品牌和销售量,该视图中商品的销售量大于等于1000件。请将空缺部分补充完整。
CREATE VIEW畅销商品 (b)
AS
SELECT 商品.商品号,名称,型号,品牌,销售量
FROM 商品,(SELECT 商品号, (c) AS销售量
FROM 销售
GROUP BY 商品号
HAVING SUM (数量)>=1000)AS 商品销售量
WHERE (d) ;
(3)将视图畅销商品的查询权限赋予销售经理李华,请将空缺部分补充完整。
GRANT (e) ON TABLE畅销商品TO 李华;
实现销售业务的嵌入式SQL代码段(嵌入C语言)如下,假设销售表的流水号由系统自动生成。请将空缺部分补充完整。
……
EXEC SQL BEGIN DECLARE SECTION;
/*销售:商品号,客户号,数量,日期*/
char pno[6]; char cno[6];
int quantity; char date[10];
EXEC SQL END DECLARE SECTION;
……
EXEC SQL CONNECT rO DEFAULT;
EXEC SQL SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;
EXEC SQL INSERT INTO销售(商品号,客户号,数量,日期)
VALUES( (i) );
EXEC SQL UPDATE 商品 SET 库存= (j) WHERE 商品号=: pno;
if(SQLCA.SQLCODE!=0){
printf(“商品%s库存不满足本次购买数量,交易失败!”,pno);
EXEC SQL ROLLBACK WORK;
}else{
EXEC SQL (k) ;
}
EXEC SQL DISCONNECT CURRENT;
……
选项
答案
(i):pno,:cno,:quanlity,:date (j)库存=:quanlity (k)COMMIT WORK 或COMMIT
解析
这是一个静态SQL的嵌入式程序。“EXEC SQL INSERT INTO销售(商品号,客户号,数量,日期)VALUES((i))”是要在销售关系中插入记录,而“销售(商品号,客户号,数量,日期)”列出插入记录需包含的字段,在VALUES后的(i)中的值与字段一一对应,所以在(i)中应填“:pno,:cno,:quanlity,:dat”:“EXEC SQL UPDATE 商品 SET 库存=(j) WHERE 商品号=:pno”语句是要修改商品关系中“商品号=:pno”的“库存”字段的值,“库存”字段的值类型为整型,在int quantity定义了,所以(j)空应填“库存=:quanlity”;“if(SQLCA.SQLCODE!=0){ printf(“商品%s库存不满足本次购买数量,交易失败!”,pno);
EXEC SQL ROLLBACK WORK;} else {EXEC SQL (k);)“语句是当要购买的商品的库存不满足交易的数量时,就不进行交易,同时将前面所执行的操作取消,而当满足时,则进行交易,所以要对前面的操作进行提交,即(k)空应填“COMMIT WORK”或“COMMIT”。
转载请注明原文地址:https://kaotiyun.com/show/6zTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
广义理解,运作管理是对系统______。
在信息系统中,信息的处理不包括______。
在软件开发项目中,关键路径是项目事件网络中(66),组成关键路径的活动称为关键活动。下图中的关键路径历时(67)个时间单位。(67)
某工厂生产两种产品S和K,受到原材料供应和设备加工工时的限制。单件产品的利润、原材料消耗及加工工时如下表所示。为获得最大利润,S应生产______件。
某商业银行在A地新增一家机构,根据《计算机信息安全保护等级划分准则》,其新成立机构的信息安全保护等级属于______。
电子商务是网络经济的重要组成部分。以下关于电子商务的叙述中,______是不正确的。
某项目投资额为190万元,实施后的利润分析如下表所示:假设贴现率为0.1,则项目的投资收益率为______。
某企业目前有15个运维服务合同正在执行,为提高服务质量和效率,企业采取的正确做法应包括______。①建立一个服务台统一接受客户的服务请求②设立一个运维服务部门对15个项目进行统一管理③建立相同的目标确保各项目都能提供高质量的服务④建立一套统一的知识库
按照《中华人民共和国招标投标法》的规定,下列说法中正确的是______。A.投标人在向招标方递交投标文件后,就无权对投标文件进行补充、修改或者撤回了B.两个以上法人或者其他组织可以组成一个联合体,以一个投标人的身份共同投标。由同一专业的单位组成的联合体
随机试题
HRCT扫描采用的重建算法是
案情:甲公司从某银行贷款1200万元,以自有房产设定抵押,并办理了抵押登记。经书面协议,乙公司以其价值200万元的现有的以及将有的生产设备、原材料、半成品、产品为甲公司的贷款设定抵押,没有办理抵押登记。后甲公司届期无力清偿贷款,某银行欲行使抵押权。法院拟拍
《招标投标法》中规定,招标文件要求中标人提交履约保证金是招标人的一项权利,其目的是()
某直辖市人民政府拟对本地盗版软件问题加大打击力度。但对此问题并无相关法律、法规制约,该市政府遂制定了一部规章,则该规章可以规定()。
从销售收入中扣除()之后,即可得到赊销收入净额。
根据以下资料回答问题。2008年,我国移动电话用户新增9392.4万户,用户总数为6.41亿户,每百人移动电话拥有量达到47.3部,比2007年增加6.2部。据IDC发布的报告,2008年全球手机出货量达11.8亿部,同比增长3.5%。我国境内生
随着微博、微信等传媒方式的广泛使用,公民的意见表达日益快速、便捷和多样,其参政、议政的能力得以快速提升,面对这种变化,中国共产党作为执政党必须:①坚定理想信念,保持党的纯洁性②引导社会舆论,履行国家管理职能③完善执政方式,提升
补充程序:该程序要求实现的功能是;把s字符串中的所有字符左移一个位置,串中的第一个字符移动到最后。请编写chg(char*s)函数实现以上功能,最后调用函数readWriteData()从IN.DAT文件中读取50组数据,分别得出结果,并把结果输出到OUT
ProverbsarequitecommoninspokenEnglish.Wedonotnormallyputtheminacompositionorletter.Sometimesitis【11】ifyouk
Inmanycountries,authorityisseldom,ifever,questioned,eitherbecauseitishighly【B1】______,orbecauseitisfeared.So
最新回复
(
0
)