- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据库》编总复习(思考题、实验解答)
思考题;思考题;思考题;思考题;思考题;思考题;思考题;思考题;思考题;思考题;思考题;思考题;思考题;思考题;思考题;思考题;思考题;思考题;思考题;思考题;思考题;思考题;思考题;上机实验;课本P160 7.9实验 2)
USE SALES
GO
CREATE FUNCTION FF(@N AS INT)
RETURNS INT
BEGIN
DECLARE @S INT, @K INT
SET @S=1
SET @K=1
while @K=@N
begin
SET @S=@S*@K
SET @K=@K+1
end
RETURN @S
END
GO;上机实验;;实验提示(待填空);解答;(2) 多表连接:Orders、Salers、Customers
存储过程名:myp2
带入参数:一个整数
输出:Orders表里订单编号为该整数的客户名称、销售员和订单日期。
见下页的运行效果:;;建立存储过程 myp2:
CREATE PROCEDURE myp2
@y int
AS
SELECT Orders.OrderID, Customers.CompanyName, Salers.Salename,
Orders.OrderDate
FROM Orders INNER JOIN
Salers ON /* 填空 */
INNER JOIN
Customers ON /* 填空 */
WHERE (/* 填空 */ );建立存储过??? myp2:
CREATE PROCEDURE myp2
@y int
AS
SELECT Orders.OrderID, Customers.CompanyName, Salers.Salename,
Orders.OrderDate
FROM Orders INNER JOIN
Salers ON Orders.SaleID = Salers.SaleID INNER JOIN
Customers ON Orders.CustomerID = Customers.CustomerID
WHERE (Orders.Orderid=@y);上机实验:创建及使用触发器 ;注意第一行的P01003(绿茶)的数量为50:;初始时SALES数据库里的Products表的内容如下,注意其中绿茶的数量为170:;创建了mytrigger之后,修改OrderDetails表中的第一行:把数量从50改为100:再次打开Products表,发现绿茶的库存已从原来的170变为120:;删除该触发器,再次修改OrderDetails表中的数量,看看Products表的数据还有没有相应改变?
思考:怎么完善触发器,使之能避免造成库存为负数?
提示:先增加products表的CHECK约束,不允许stocks数量为负数:;然后确认相应的触发器为前触发器。
当把OrderDetails表中的第一行(绿茶)的数量改为400时,由于超出了products表中绿茶的库存量,于是出现下面提示。关闭窗口,发现本次修改不成功。;实验解答;实验解答;实验解答;实验解答
您可能关注的文档
- Transfrmational Grammar转换功能语法.ppt
- Unit 1 Can you play the guitar 复习总汇.doc
- TNPM—全规范化生产维护简述.ppt
- UML试题及案.doc
- TnPM简要绍.ppt
- Unit 1The world of our senses》Task课件1 牛津译林版必修3.ppt
- UNIT 2学设计.doc
- Unit 1商务英语口语实训 下册).ppt
- Unit1 ifestyles Lesson1 导学案.doc
- Unit1 ow can we become good learners单元测试题.doc
- 【大单元整体教学】3.1《前后左右》课时教案 大象版科学一年级上册.docx
- 第2节科学测量(第4课时)课件 浙教版科学七年级上册.pptx
- 第1节生物体的基本单位(第3课时)课件 浙教版科学七年级上册.pptx
- 1.3 像科学家那样探究 课件 浙教版科学七年级上册.pptx
- 【大单元整体教学】3.1月球、地球和太阳 课时教案 大象版科学六年级上册.docx
- 岭南版四年级美术上册第四单元第11课《美丽的荷塘》课件.pptx
- 4.1机械运动(第2课时) 课件 浙教版科学七年级上册.pptx
- 4.3 日地月的相对运动(第2课时) 课件 浙教版科学七年级上册.pptx
- 第3章 广袤浩瀚的宇宙 综合测试 浙教版科学七年级上册.docx
- 浙教版2024七上科学阶段性测试4(范围:第2章 综合).docx
最近下载
- 2023年绽放杯5g应用征集大赛典型案例汇编.pdf VIP
- 霍尼韦尔VISTA-120主机编程说明书.pdf
- 【一模】2025年广东省2025届高三高考模拟测试 (一) 英语试卷(含官方答案).docx
- 2023-2024学年安徽省合肥四十五中七年级(上)期中语文试卷.doc
- 必威体育精装版部编人教版道德与法治八年级下册全册同步导学案.pdf
- 学校安全事故预防及处理中的法律问题.ppt
- 2023年人教部编版语文七年级上册全册单元复习课教案(6个单元).pdf VIP
- 中职教师教学能力大赛省级三等奖【思政-心理健康与职业生涯】情绪的调适.pdf VIP
- GB∕T 292-2007 滚动轴承 角接触球轴承 外形尺寸(高清版).pdf
- (新版)天翼云认证解决方案架构师考试题库(浓缩500题).doc VIP
文档评论(0)