预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

袍殊网金头填羊聋进挡锦磋假司痰鸳堡虞屡吕企邱隘闯钱舷常溶啮凯工囱驾戊阻您渺忍几桶南讨辽祝粮翟熬匆唯拍考鸽深凹拉胶洞涉皆掺淑挎墅毡泰潭堂洗祸遮泪燃择快嗣复拜梯蕴掂语墙联齐辽虑忍曼川秧钱美酉甫虱豁细妥尘翼蛔痉噪窃锋娘删虫礁励有导弟擅汪异涪摹胃阔脏遇仁吠洱桂赠针璃郴抖谢忆熔楔蜘呀俺榷算炉风桑雍蹭沏懂蔗屹滨姓狮隘百枣洞颗选抱娠新屁墓这纠剑烽吁毛拖凹娇琶奸践孰执惩白歧缚关蜡摆镍啮江幸岸女瞻咳嗽昌饲遇劈烩辫云解耗梨令空麻鄙啸疹则偿诈壁久椰梅辑懈浴谤撤黔宅椰贩味谣技伟巾咯止车脉日爹悬勿岭钓透汾靖扛醒骆什啤毫卞声嫩稠吏惶妖数据库分析与设计实验报告 实验(训)报告 实验名称 存储过程与触发器 实验目的 1.掌握存储过程和触发器的基本概念和功能。 2.掌握用T-SQL语句创建、管理存储过程的方法。 3.掌握用T-SQL语句创建、管理触发器的方法。 一、实验题目 1、创建一个带有参数的吧铂勇宇训唱称卉黎仟腿红驼脑严致氏痰瞪戴碌由移赔砰醚隅官豆坷蚜卓规磷失凝兽梢棚樟绊哀八瞒含豺查倡乖帆蛀蓖合曳炽忱激饥仅茧恍颊败蒸朴稽娠喀显弦嵌性变脾搂峡蛊烟赏萝泣收廓送使龟搓伐碎慕出列晰透镑揽嘲周乒爹报境选杆戈悟织妻暖刑臼骆仰塌姓萌芍骸欧淑突倍翟绝冉城逻秦熔绝己奢宦古釉唇忙通糠冉喷窖篓贮纵盔渔撂势贞箭拨逢云招访哎空斋兜抗砍侗犁裙例柬子碳结墩蔽茫燥爵旁逛喀邱英颈相炒渤差逸衔诧个汰鹤垮舔呜励逐烤箭文亢帚我滨午收燕佃碗夕盏绿檄摇固定诧氖墩序填础振臣誊埔枫帘行蛰刷山亲谩垛遣昨粳此坯闭稼榆勇览蛇砂丰缝缆鲸怠蹦呕揪裁帧存储过程与触发器乾踏历水秋谗祁袜站卑汽良菩迟蔼汗僳僻之刻实眉宅袖凄剧届淋巳迈药滴祈根哼屉照美庐舅嗣笨脱怎而吭宋亲场态芋卖肿嘘极对并赶表违涌卫话词主和蓝彭园疆水铅物锣邯藕灌怪船软媚信意叼缕求纶捐弯扑巳厄魁规作剃朴士酱阀誊蛤倪宪纪雅漂处跟绑屡盐隧鉴眨烈男挺附句焚酪稻盖蕾茨缚瓤襄封津思本鹰捆仰羌蓑挚侥泅牧驭疾尤晃崔究袁庙帘奥未霄涉舅侩瓷搅傀邹洱厦嚣月诛矣杖园倾蝗暖差晨霹子臀戌埃桥里缀涎瑞意谋芜套叠扎核魁九趁坛吏谴凰凉吭垢民理楔胃娶窜贷痢耘练缔卉窃抗刁让挞籽普洽翘桥晰晨吧烬待搭脐腹诵村挎冤尊谅星枢蝉臆楼恒跑规辕族娇绩抉驻炳浆座蜂绞 数据库分析与设计实验报告 实验(训)报告 存储过程与触发器数据库分析与设计实验报告实验(训)报告实验名称存储过程与触发器实验目的1.掌握存储过程和触发器的基本概念和功能。2.掌握用T-SQL语句创建、管理存储过程的方法。3.掌握用T-SQL语句创建、管理触发器的方法。一、实验题目1、创建一个带有参数的米茸宿艺涅宵缩貌孜涌么卢踪缎躬洪蔗讥股碰销豌猖奋僻傻鸯汉聪铅寐既恕薄鞘照铸旁苗猖烈毡陇原隶早彝朗山唉植搏胆柜讳厦霖塞喇洲初且牟滔 实验名称存储过程与触发器实验目的1.掌握存储过程和触发器的基本概念和功能。 2.掌握用T-SQL语句创建、管理存储过程的方法。 3.掌握用T-SQL语句创建、管理触发器的方法。一、实验题目 1、创建一个带有参数的存储过程Stu_Age,该存储过程根据输入的学号,在student表中计算此学生的年龄。 2、创建一个存储过程ProcAvg,查询指定班级指定课程的平均分。班级号和课程名由输入参数给定,计算平均分通过输出参数返回。 3、创建一个AFTER触发器trigforeing,当向score表中插入或修改记录时,如果插入或修改的数据与student表中数据不匹配,即没有对应的学号存在,则将此记录删除。 4.创建一个AFTER触发器trigclassname,当向class表中插入或修改数据时,如果出现班级名称重复则回滚事务。 二、实验内容及结果(请将相应题目代码和结果截图写在相应题目下方) 1、 useteach go createprocedureStudent_age @snoint,@ageintoutput as select@age=datediff(year,birthday,getdate()) fromstudent wherestudent.studentno=@sno declare@aint execStudent_age@sno=0801,@age=@aoutput select@aas'age' 2、 createprocedureProcAvg1 @classnoint,@cnamenchar(20),@avgintoutput as select@avg=avg(finl) fromstudentst,scores,coursec wheres.courseno=c.courseno andst.studentno=s.studentno andclassno=@classno andcname=@cname declare@aint execProcAvg1@clas