ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:262.35KB ,
资源ID:21947143      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21947143.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库实验五Word文件下载.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库实验五Word文件下载.docx

1、实验时间: 指导教师签字: 成绩:实验五 触发器、存储过程操作实验(综合性)一、实验目的:掌握视图、存储过程和触发器的使用方法。二、实验环境:硬件:计算机软件:Windows 2003和SQL Server 2000 三、实验内容和原理:(1)管理视图SQL Server 2000提供了使用SQL Server 企业管理器和T-SQL命令语句两种方法来管理视图。(2)创建与调用存储过程创建存储过程:创建添加职工记录的存储过程EmployeeAdd;创建修改职工记录的存储过程EmployeeUpdate;创建删除职工记录的存储过程EmployeeDelete。基于Yuangongguanli数据

2、库下的Yuangongxinxi表,创建一个带Select查询语句的名为“ChaxunPro” 的存储过程。Use YuangongguanliGoCreate proc chaxunProAsSelect EmployeeID, name from Yuangongxinxi where sex = fOrder by EmployeeID desc (3)调用与运行存储过程可以使用Execute语句运行一个存储过程,也可以让存储过程自动运行。Execute ChaxunPro(4)创建触发器通过触发器可实现对数据库下相关表格的相关操作。在读者-图书数据库中用Transact-SQL语句描述

3、下列功能:(1)在读者表上建立一个DELETE类型的触发器lianxi_del,触发动作是显示信息(已删除读者表中的数据),执行下列语句:create trigger lianxi_delon 读者 for deleteas print 已删除读者表中的数据(2)建立一个查询指定读者号的阅读信息的存储过程List_jy,输入参数为读者号,如果没有输入读者号,则要输出提示信息。建立这个存储过程的语句如下所示。create procedure List_jy p_dzh char(5) = nullas if p_dzh is null beginprint 请输入一个读者号returnendel

4、seselect 编号,姓名,书名,借阅时间from 读者,借阅,图书where 读者.编号=借阅.读者编号 and 借阅.书号=图书.书号and 读者.编号=p_dzh四、实验步骤:基于jibenqingkuang表,建立用来显示EmployeeID、Name和Phone等相关信息的视图。运行成功后,显示如下结果:1. 基本操作实验(1) 建立DELETE类型的触发器打开企业管理器,定位图书读者数据库并找到要创建触发器的读者表。右击该表名,在弹出的快捷菜单中选择“设计表”,在打开的“设计表”窗口中单击按钮,打开如图1所示的触发器属性窗口。在窗口输入区输入建立DELETE类型的触发器,其执行语

5、句如图2所示。单击“检查语法”,出现“语法检查成功”,再单击“确定”后关闭窗口,触发器lianxi_del创建成功。右击读者表,选择“打开表”“返回所有行”,删掉第5条记录,如图3所示。打开SQL查询分析器,在输入区输入查看触发器的语句,如图4所示。执行查询后从显示的结果可知触发器的触发动作。(2)建立存储过程List_jy1)单击菜单栏上的“工具”,在下拉菜单中选择“SQL查询分析器”选项。2)在输入区输入如图5所示的语句,建立一个查询指定读者号的阅读信息的存储过程List_jy。3)然后输入调用语句,查看存储过程,如图6所示。五、总结:通过此次上机实验操作,掌握视图、存储过程和触发器的使用方法。触发器作为实现数据库完整性的一个重要方法,其功能非常强大,不仅可以用于数据库完整性检查,也可以用来实现数据库的安全性、控制流程等功能。存储过程运行效率高,可降低客户机和服务器之间的通信量,有利于集中控制,又能够方便地进行维护。通过实验操作进一步掌握SQL Server中的触发器的使用方法和存储过程的操作方法,包括建立、查看、修改以及删除。其操作方法较多,但使用T-SQL语句是比较难的,需要对触发器和存储过程的语法格式熟练,才能保证命令成功执行,进而使用触发器或调用存储过程查看结果。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1