首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(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
65
问题
(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://www.kaotiyun.com/show/6zTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
下列接入网类型和相关技术的术语中,对应关系错误的是______。
结构化系统分析和设计的主导原则是______。
在软件开发项目中,关键路径是项目事件网络中(66),组成关键路径的活动称为关键活动。下图中的关键路径历时(67)个时间单位。(67)
某工程包括A、B、C、D、E、F、G七项工作,各工作的紧前工作、所需时间以及所需人数如下表所示(假设每个人均能承担各项工作)。该工程的工期应为(35)天。按此工期,整个工程最少需要(36)人。(35)
某工厂生产两种产品S和K,受到原材料供应和设备加工工时的限制。单件产品的利润、原材料消耗及加工工时如下表所示。为获得最大利润,S应生产______件。
某市数字城市项目主要包括A、B、C、D、E等五项任务,且五项任务可同时开展。各项任务的预计建设时间以及人力投入如下表所示。以下安排中,______能较好地实现资源平衡,确保资源的有效利用。
某企业针对实施失败的系统集成项目进行分析,计划优先解决几个引起缺陷最多的问题。该企业最可能使用______方法进行分析。
根据《软件工程产品质量》(GB/T16260.1—2006)定义的质量模型,______不属于易用性的质量特性。
商业智能(BI)的核心技术是逐渐成熟的数据仓库和______。A.联机呼叫技术B.数据整理(ODS)技术C.联机事务处理(OLTP)技术D.数据挖掘(DM)技术
局域网交换机有很多特点。下面关于局域网交换机的论述,不正确的是______。A.低传输延迟B.高传输带宽C.可以根据用户的级别设置访问权限D.允许不同速率的网卡共存于一个网络
随机试题
甲曾向乙借款9000元,后不想归还借款,便预谋毒死乙。甲将注射了“毒鼠强”的白条鸡挂在乙家门上,乙怀疑白条鸡有毒未食用。随后,甲又乘去乙家串门之机,将“毒鼠强”投放到乙家米袋内。后乙和其妻子、女儿喝过米汤中毒,乙死亡,其他人经抢救脱险。关于甲的行为,下列哪
急性糜烂出血性胃炎的常见病因不包括
关于剥夺政治权利的执行,下列哪一选项是错误的?()
《中华人民共和国环境保护法》第二十九条规定:对造成环境严重污染的企业事业单位,限期治理。其限期治理的决定机关是()。
对于银行业金融机构违反审慎经营规则的,经银监会批准,可以采取的措施不包括()。
实践中如何培训管理人员?(1999年简答题)
欧元诞生后存在哪些困难?
下列关于有损压缩的叙述中,不正确的是(11)。
欢迎辞说明:请写一份欢迎辞,欢迎投资商的光临。内容:1.很荣幸来自美国的客人光临自己的公司:2.公司职员会尽力对方觉得这次来访舒服和值得:3.对方有任何要求可随时提出来:4.再次欢迎对方光临。Word
Tosleep.Perchance(古英文,或许)tofile?FindingspublishedonlinethisweekbytheProceedings(文献汇编)oftheNationalAcademyofS
最新回复
(
0
)