1 / 14
文档名称:

存储过程-触发器-ODBC数据库编程-实验报告.doc

格式:doc   大小:692KB   页数:14页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

存储过程-触发器-ODBC数据库编程-实验报告.doc

上传人:文库旗舰店 2019/9/19 文件大小:692 KB

下载得到文件列表

存储过程-触发器-ODBC数据库编程-实验报告.doc

文档介绍

文档介绍:《数据库系统概论》实验报告题目:实验四存储过程/触发器/ODBC数据库编程姓名班级学号日期   2010-10-25     (sp_rename)将视图“V_SPJ”更名为“V_SPJ_三建”:sp_rename'V_SPJ','V_SPJ_三建':(共计45分)(1)使用SPJ数据库中的S表、P表、J表、SPJ表,创建一个带参数的存储过程—jsearch。该存储过程的作用是:当任意输入一个工程代号时,将返回供应该工程零件的供应商的名称(SNAME)和零件的名称(PNAME)以及工程的名称(JNAME)。执行jsearch存储过程,查询“J1”对应的信息。(10分)CREATEProcedurejsearch(***@SPJ_JNOchar(10))ASBEGINSELECTSNAME,PNAME,JNAMEFROMSPJ,S表,P表,J表******@SPJ_JNO====;jsearch'J1'(2)创建一个带有输出游标参数的存储过程jsearch2,功能同1),执行jsearch2,查询“J1”对应信息,并且将得到的结果用print语句输出到控制台。(10分)CREATEPROCEDUREjsearch2(***@jnochar(10),***@SPJ_CURSORCURSORVARYINGOUTPUT)******@SPJ_CURSOR=,,,P表,J表,=***@===SPJ.******@SPJ_******@jnamechar(10),***@snamechar(10),***@pnamechar(10)******@SPJ_CURSORcursorexecjsearch2'J1',***@SPJ_******@SPJ_******@jname,***@pname,***@snamewhile(@***@FETCH_STATUS=0)beginprint(***@jname+***@pname+***@sname)******@SPJ_******@jname,***@pname,***@******@SPJ_******@o(3)使用SPJ数据库中的S表,为其创建一个加密的存储过程—jmsearch。该存储过程的作用是:当执行该存储过程时,将返回北京供应商的所有信息。(10分),,='北京'(4)使用系统存储过程sp_helptext查看存储过程jsearch,jmsearch的文本信息。(5分)execsp_helptextjsearchexecsp_helptextjmsearch(5)执行jmsearch存储过程,查看北京供应商的情况。(5分)execjmsearch(6)删除jmsearch存储过程。(5分)USE[SPJ]GOIF EXISTS(SELECT*=OBJECT_ID(N'[dbo].[jmsearch]')ANDtypein(N'P',N'PC'))DROPPROCEDURE[dbo].[jmsearch]:(共计30分,每小题5分)(1)在student数据库中建立一个名为insert_s的INSERT触发器,存储在S表中。该触发器的作用是:当用户向S表中插入记录时,如果插入的sdept值为’CS’,’IS’,’MA’以外的值,则提示用户“不能插入记录这样的纪录”,否则提示“记录插入成功”。触发器创建成功之后,向S表插入记录,验证触发器是否正常工作。createtriggerinsert_sonsforinsertasif((selectsdeptfrominserted)in('CS','IS','MA'))beginprint'记录插入成功'endelseprint'不能插入记录这样的纪录'insertintosvalues('95005','曾伟','男','1989/07/03','TS')(2)为student数据库中的S表创建一个名为dele_s1的DELETE触发器,该触发器的作用是禁止删除S表中的记录。触发器创建成功之

最近更新

成功的思维模式 57页

2025年学习雷锋小作文600字 7页

2025年学习雷锋个人心得感悟(6篇) 15页

2025年内蒙古赤峰市单招职业适应性考试题库完.. 69页

2025年新颖教师节活动征文 10页

2025年学习社交口才的技巧以及误区 6页

多绳摩擦提升机摩擦衬垫温度场研究 3页

2025年新的开始的句子励志 7页

2025年内蒙古民族幼儿师范高等专科学校单招职.. 65页

多噪声干涉条纹图像的检测方法 3页

2025年学习安全生产月心得体会 34页

2025年新年作文350字四年级 4页

2025年新学期开学怎样自我介绍 12页

2025年内蒙古乌兰察布盟单招职业倾向性测试题.. 67页

2025年新入职的员工心得体会范文 14页

2025年内江职业技术学院单招职业技能测试题库.. 63页

2025年内江卫生与健康职业学院单招职业技能测.. 66页

成为优秀的一线医药销售经理 28页

塔式起重机液压顶升系统故障分析及检测 3页

2025年文员试用期心得报告 9页

2025年婚礼点烛火主持词 6页

人教版二年级数学下册期末试卷及答案2019 7页

2025年兰州现代职业学院单招职业倾向性测试题.. 66页

塑料产品设计指南 8页

桥梁涂装专项施工方案 25页

危重病人的抢救配合站位 44页

石材图谱 6页

(完整版)人教版小学阶段英语单词默写表 10页

隧道衬砌标准化工艺及技术要求 10页

公路工程隧道二衬施工品质工程质量安全管控指.. 17页