电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

SQL2000存储过程VIP免费

SQL2000存储过程_第1页
1/12
SQL2000存储过程_第2页
2/12
SQL2000存储过程_第3页
3/12
存 储 过 程 在 SQL Serv er数据库系统中,存储过程具有很重要的作用,存储过程是 T-SQL语句的集合,它提供了一种高效和安全的访问数据库的方法,经常被用来访问数据和管理被修改的数据,SQL Serv er 2000不仅提供了用户自定义存储过程的功能,而且也提供了许多可作为工具使用的系统存储过程。本章重点介绍存储过程的概念、使用企业管理器和 T-SQL语句创建和管理存储过程,并介绍存储过程的一些应用技巧。 8.1 存 储 过 程 简 介 存储过程存放在服务器端数据库中,是经编译过的能完成特定功能的 T-SQL语句的集合,是作为一个单元来处理的。 存储过程在第一次执行时进行语法检查和编译,执行后它的执行计划就驻留在高速缓存中,用于后续调用。存储过程可以接收和输出参数、返回执行存储过程的状态值,还可以嵌套调用。用户可以像使用函数一样重复调用这些存储过程,实现它所定义的操作。 8 .1 .1 存 储 过 程 的优点 存储过程是一种数据库对象,使用存储过程优点如下。 (1)执行速度快,改善系统性能。存储过程在服务器端运行,可以利用服务器强大的计算能力和速度,执行速度快。而且存储过程是预编译的,第一次执行后的存储过程会驻留在高速缓存中,以后直接调用,执行速度很快,如果某 个操作需 要大量 的 T-SQL语句或 重复执行,那 么 使用存储过程比 直接使用 T-SQL语句执行得 更 快。 (2)减 少 网 络 流 量 。用户可以通 过发 送 一条 执行存储过程的语句实现一个复杂 的操作,而不需 要在网 络 上 发 送 几 百 条 T-SQL语句,这样可以减 少 在服务器和客 户端之 间 传 递 语句的数量 ,减 轻 了服务器的负 担 。 (3)增 强代 码 的重用性和共 享 性。存储过程在被创建后,可以在程序 中被多次调用,而不必 重新 编写 。所有的客 户端都 可以使用相 同 的存储过程来确 保 数据访问和修改的一致 性。而且存储过程可以独 立 于应用程序 而进行修改,大大提高了程序 的可移 植 性。 (4)提供了安全机 制 。如果存储过程支 持 用户需 要执行的所有业务功能, SQL Server可以不授 予 用户直接访问表 、视 图 的权 限 ,而是授 权 用户执行该 存储过程,这样,可以防 止 把 数据库中表 的细 节 暴 露 给 用户,保 证 表 中数据的安全性。 8 .1 .2 存 储 过 程 的类别 SQL Serv er支 持 下列 ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

SQL2000存储过程

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部