1 / 11
文档名称:

数据库实验6触发器实验报告.docx

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

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

分享

预览

数据库实验6触发器实验报告.docx

上传人:guoxiachuanyue001 2020/7/15 文件大小:121 KB

下载得到文件列表

数据库实验6触发器实验报告.docx

相关文档

文档介绍

文档介绍:淮海工学院计算机工程学院实验报告书课程名: 《数据库原理及应用》 题目: 存储过程和触发器 班 级: 软件132 学号: 2013122907 姓 名: 孙莹莹 评语:成绩: 指导教师: 批阅时间:目的与要求掌握存储过程的创建方法;掌握存储过程的执行、修改和删除等操作;掌握触发器的创建方法;掌握触发器的使用、修改和删除等相关内容实验内容基于前面建立的factory数据库,使用T-SQL语句完成如下各小题的功能:创建一个为worker表添加职工记录的存储过程 Addworker;创建一个存储过程Delworker删除worker表中指定职工号的记录。显示存储过程Delworker;.(1)建立存储过程******@noint=NULL,***@namechar(10)=NULL,***@sexchar(2)=NULL,***@birthdaydatetime=NULL,***@nachar(2)=NULL,***@wtimedatetime=NULL,***@depnoint=******@******@******@******@******@depnoISNULLBEGINPRINT'请重新输入该职工信息!’PRINT'你必须提供职工号、姓名、性别、出生日期、部门号'RETURNENDBEGINTRANSACTIONINSERTINTOworkerVALUES(***@no,***@name,***@sex,***@birthday,***@na,***@wtime,***@depno)IF@***@error<>MITTRANSACTIONPRINT'职工'+***@name+'的信息成功添加到表worker中'(2)验证存储过程USEfactoryGOAddworker20,'陈立','女','55/03/08','否','75/10/10',4GOSELECT职工号,姓名,性别,党员否FROMworkerGO2.(1)建立存储程序******@noint=******@noISNULLBEGINPRINT'必须输入职工号!'RETURNENDBEGINTRANSACTIONDELETEFROMworkerWHERE职工号=***@noIF@***@error<>MITTRANSACTIONPRINT'成功删除职工号为'+CAST(***@noASCHAR(2))+'的职工记录执行下列语句,可验证存储过程的正确性:USEfactoryGODelworker20GOSELECT职工号,姓名,性别,='Addworker'ANDtype='P')DROPPROCEDUREAddworkerGOIFEXISTS(SELECTnameFROMsysobjectsWHEREname='Delworker'ANDtype='P')DROPPROCEDUREDelworkerGO建立触发器depart_update的程序如下:USEfactoryGOIFEXISTS(SELECTnameFROMsysobjectsWHEREtype='TR'ANDname='depart_update')DROPTRIGGERdepart_updateGOCREATETRIGGERdepart_******@olddepnoint,***@******@olddepno=部门号******@newdepno=部门号FROMinsertedUPDATEworkerSET部门号=***@newdepnoWHERE部门号=***@olddepnoGO执行下列语句,可验证存储过程的正确性:USEfactoryGOPRINT'将部门号改为'UPDATEdepartSET部门号=105WHERE部门号=101GOSELECT职工号,姓名,部门号FROMworkerGOPRINT'将部门号改为'UPDATEdepartSET部门号=101WHERE部门号=105GOSELECT职工号,姓名,部门号FROMworkerGO建立触发器worker_delete的程序如下:USEfactoryGOWHEREtype='TR'ANDname='worker_delete' )DROPTRIGGERworker_deleteGOCREATETRIGGERworker_delete ONworkerFORDELE

最近更新

中风病的中医护理方案 31页

学校教师辞职的报告精选8篇 12页

2024年固体分散载体材料项目资金申请报告代可.. 64页

节能灯战略市场规划报告 94页

有关语文老师教学计划合集 180页

大学新生演讲稿开学典礼范文三篇 118页

幼儿故事胖青蛙做妈妈 12页

复杂性和片段性单亲二倍体形成机制的研究及1例.. 2页

塔中地区裂缝性碳酸盐岩储层保护技术研究的开.. 2页

基于铁路客运网络的中国城市空间联系变化研究.. 2页

基于语义角色标注的句子相似度计算中期报告 2页

基于空间滤波原理的气固两相流速度测量方法研.. 2页

基于用地功能的轨道站点衔接研究的开题报告 2页

肾病综合征呕心沥血之作 52页

基于有限元方法的岩石节理断裂扩展研究的开题.. 2页

2024年师范专业毕业生求职信 23页

基于改性速生杨视觉特性的实木家具设计研究的.. 2页

2024年市场部主管年终工作总结范文 12页

基于平板电脑移动终端的住院医生系统的交互设.. 2页

基于导学案的问题导学法的化学生命课堂构建研.. 2页

2024年工艺品作文 7页

基于多组分的生物质快速热解实验及模拟研究的.. 2页

基于多小波特征的人脸识别中期报告 2页

2024年工程质量保修承诺书14篇 45页

电镀黑铬工艺 10页

电镀六价铬讲议 10页

中考历史非选择题答题技巧 4页

温康纳自动贴面生产线作业指导书 15页

计算机桌面运维技术服务方案 32页

ESC基础培训20100811-1 64页