- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
试卷第 PAGE 1 页共 NUMPAGES 1 页
中级数据库系统工程师填空集试卷(中级数据库系统工程师)
姓名:_____________ 年级:____________ 学号:______________
题型
选择题
填空题
解答题
判断题
计算题
附加题
总分
得分
评卷人
得分
1、阅读以下说明,根据要求回答下列问题。
[说明]
某商场客户一商品数据库中的各关系模式如下。
客户(客户号,姓名,性别,年龄)
商品(商品号,名称,型号,品牌,单价,库存)
销售(流水号,客户号,商品号,数量,日期)
采购(商品号,数量)
其中:
(1)一种品牌的同一名称商品可以有多个型号,商品的库存有大于等于0的约束。
(2)销售表记录每一笔销售,每销售一件商品,其库存都要做相应的修改。
现假定已经建立了该数据库及上述4个基本表。
(1)客户关系中的年龄取值在15~60岁之间(包含15岁和60岁),增加该约束的SQL语句如下,请将空缺部分补充完整。
ALTER TABLE 客户 ADD CONSTRAINT
CONSTRAINT con_age CHECK (______)
(2)如以下用SQL语句创建的畅销商品视图中包含商品号、商品名称、型号、品牌和销售量,该视图中商品的销售量大于等于1000件,请将空缺部分补充完整。
CREATE VIEW 畅销商品 ______
AS
SELECT 商品.商品号,名称,型号,品牌,销售量
FROM 商品,(SELECT 商品号, ______ AS 销售量
FROM 销售
GROUP BY 商品号
HAVING SUM(数量)>=1000) AS 商品销售量
WHERE ______;
(3)将畅销商品的查询权限赋予销售经理李华,请将空缺部分补充完整。
GRANT ______ ON TABLE 畅销商品 TO 李华; 2、阅读以下说明,根据要求回答下列问题。
[说明]
某商场客户一商品数据库中的各关系模式如下。
客户(客户号,姓名,性别,年龄)
商品(商品号,名称,型号,品牌,单价,库存)
销售(流水号,客户号,商品号,数量,日期)
采购(商品号,数量)
其中:
(1)一种品牌的同一名称商品可以有多个型号,商品的库存有大于等于0的约束。
(2)销售表记录每一笔销售,每销售一件商品,其库存都要做相应的修改。
现假定已经建立了该数据库及上述4个基本表。
查询购买“新飞”品牌的任一型号“冰箱”的客户姓名及购买日期。实现该查询的SQL语句如下,请将空缺部分补充完整。
SELECT 姓名,日期
FROM ______
WHERE ______ AND 商品号 ______ (
SELECT 商品号 FROM 商品
WHERE 品牌=’新飞’ AND 名称=’冰箱’) 3、阅读以下说明,根据要求回答下列问题。
[说明]
某商场客户一商品数据库中的各关系模式如下。
客户(客户号,姓名,性别,年龄)
商品(商品号,名称,型号,品牌,单价,库存)
销售(流水号,客户号,商品号,数量,日期)
采购(商品号,数量)
其中:
(1)一种品牌的同一名称商品可以有多个型号,商品的库存有大于等于0的约束。
(2)销售表记录每一笔销售,每销售一件商品,其库存都要做相应的修改。
现假定已经建立了该数据库及上述4个基本表。
实现销售业务的嵌入式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 TO DEFAULT;
EXEC SQL SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;
EXEC SQL INSERT INTO 销售(商品号,客户号,数量,日期)
VALUES (______);
EXEC SQL UPDATE 商品 SET 库存=______ WHERE 商品号=:pno;
if(SQLCA.SQLCODE!=0){
printf(“商品%s库存不满足本次购买数量,交易失败!”,pno);
EXEC SQL ROLLBACK WORK;
}else{
EXEC SQL ______;
}
EXEC SQL DI SCONNECT CURRENT;
… 4、阅读以
您可能关注的文档
- 运动医学多项选择试卷(运动医学)_2.doc
- 运动医学多项选择试卷(运动医学)_3.doc
- 运动医学多项选择试卷(运动医学)_4.doc
- 运动医学多项选择试卷(运动医学)_5.doc
- 运动医学多项选择试卷(运动医学)_6.doc
- 运动医学多项选择试卷(运动医学)_8.doc
- 运动医学多项选择试卷(运动医学)_9.doc
- 运动医学简单单选试卷(运动医学).doc
- 运动医学简单单选试卷(运动医学)_0.doc
- 运动医学简单单选试卷(运动医学)_4.doc
- 中级数据库系统工程师填空试卷(中级数据库系统工程师).doc
- 中级数据库系统工程师填空试卷(中级数据库系统工程师)_0.doc
- 中级数据库系统工程师填空试卷(中级数据库系统工程师)_1.doc
- 中级数据库系统工程师填空试卷(中级数据库系统工程师)_2.doc
- 中级数据库系统工程师填空试卷(中级数据库系统工程师)_3.doc
- 中级数据库系统工程师填空试卷(中级数据库系统工程师)_4.doc
- 中级数据库系统工程师填空试卷(中级数据库系统工程师)_5.doc
- 中级数据库系统工程师网络基础知识试卷(中级数据库系统工程师).doc
- 中级数据库系统工程师网络与数据库试卷(中级数据库系统工程师).doc
- 中级数据库系统工程师问答集试卷(中级数据库系统工程师).doc
最近下载
- 工业机器人编程语言:RAPID(ABB):RAPID与视觉系统集成技术教程.lever.pdf VIP
- 20ZJ401楼梯栏杆图集标准.pdf VIP
- 〖JGJ_T350-2015〗保温防火复合板应用技术规程.pdf VIP
- 公司法试题及答案解析.doc VIP
- 超声副高个人专业技术工作总结.docx VIP
- 浙教版九年级科学上册单元测试题全套(含答案).pdf VIP
- GBT12465-2007管路补偿接头.pptx
- GB 50268-2008 给水排水管道工程施工及验收规范(高清).pdf VIP
- 《几种重要的盐》同步练习题1.doc VIP
- 英语推销产品旗袍产品直播教学能力比赛教案.pdf VIP
文档评论(0)