SQL Server存储过程与其他开发对象的比较研究与应用.pdf

SQL Server存储过程与其他开发对象的比较研究与应用.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL Server存储过程与其他开发对象的比较研究与应用.pdf

2017年 2月 湖北工业职业技术学院学报 Feb.,2017 第 30卷第 1期 JournalofHubeiIndustrialPolytechnic V0l-3ONo.1 SQLServer存储过程与其他开发对象 的比较研究与应用 欧阳艳阶.祝丰菊 (湖北工业职业技术学院 电子工程系,湖北 十堰 442000) 摘 要: 在数据库项 目开发过程 中,如何避免应用程序在客户端频繁地执行数据访 问操作,提 高程序的运行效率,是软件工程师需要考虑的重要 问题。本文分析并阐述 了SQLSeⅣer数据库系 统中存储过程的执行过程及优势 ,并通过案例介绍了SQLServer存储过程在开发过程 中的具体 应 用。 关键词: SQLServer;~gC 库;存储过程 中图分类号: TP311.13 文献标识码: A 文章编号: 2095—8153(2017)01—0110—03 SQLServer是 目前企业普遍应用的关系型数 和扩展存储过程 [2]。 据库系统之一,它功能强大 ,性能稳定 。它还提供 (1)系统存储过程 :该类存储过程由微软公司 众多数据处理工具 ,包括存储过程、规则、约束 、事 设计,由SQLServer在安装过程 中创建 。其主要功 务、锁等。这些开发工具对提高开发人员的开发效 能是获取数据库系统、操作系统及硬件等底层信 率提供了重要帮助。因此SQLServer成为管理信息 息 .也可为系统管理员和授权用户提供数据更新服 系统、数据库系统、网络集成等项 目中的主要数据 务 。系统存储过程均1)Asp一为名称前缀。 库平台。 (2)用户存储过程 :由用户为完成某一特定功 为了提高开发效率,微软公司在SQLServer系 能而编写的存储过程。管理信息系统开发过程 中重 统中提供 了存储过程、视图、规则、约束、触发器等 要开发的也是该类存储过程。 开发工具,其中存储过程因其高效的执行过程而深 (3)扩展存储过程 ,是对动态链接库DLL函数 受数据库开发人员的青睐。SQLServer系统中存储 的调用。一般涉及底层软件、硬件等开发时主要采 过程 (Procedure)能将商业逻辑 ,比如 固定的功能模 用该类存储过程。 块、计算流程等封装其 中,大大提高整个软件系统 存储过程首次执行时,SQLServer数据库系统 的可维护性。因此在大型管理信息系统开发过程中 将其优化、编译,并存储在SQLServer数据库系统 尤其注重存储过程的开发与使用[1]。 服务器端的高速缓存中。只要服务器持续运行,存 1 存储过程的分类及执行过程 储过程即一直存在,客户端和服务器端程序均可调 存储过程是 由SQL语句和流控制语句组成的 用执行,且允许不同的用户访问同样 的代码。 过程性程序。微软公司在SQLServer~据库系统中 2 存储过程与其他开发对象的比较优势 将存储过程分为五类,其中常用的开发与运行存储 存储过程的用途几乎无任何限制。返 回DDL语 过程有三类 ,它们是 :系统存储过程 、用户存储过程 句查询结果、执行复杂的数据计算、有效性检验、事 收稿 日期 :2017—02—20 . 基金项目:湖北工业职业技术学院科研项 目 大“型WEB后台数据库性能优化研究与实现”(2014KB21)。 作者简介:欧阳艳阶(1974一),男 ,湖北工业职业技术学

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档