- 1
- 0
- 约7.48千字
- 约 30页
- 2017-05-07 发布于湖北
- 举报
网络数据库关系型数据库的存储过程与触发器研讨
存储过程 触发器 基本概念 存储过程是事先编好的、存储在数据库中的程序,是一组预先编译过的SQL语句组成的SQL Sever数据库应用程序。这些程序用来完成对数据库的指定操作。它能够检索系统信息,管理数据库或执行其他任务。 客户端应用 (不使用存储过程) 客户端应用 (使用存储过程) . Start transaction . INSERT data UPDATE data DELETE data End transaction . . Start transaction . Call Stored procedure End transaction . DBMS Server DBMS Server Procedure: INSERT data UPDATE data DELETE data (a) (b) 不使用存储过程时,所有的数据处理都在客户端完成;而使用存储过程时,可以使数据处理在服务器端完成。 存储过程的处理流程 对象信息进入 sysobjects 和 syscomments系统表 编译过的执行计划存放 在缓冲区里面 编译 优化 创建 执行 (第一次或编译) 语法分析 使用存储过程具有以下优点: 降低网络通讯量 执行速度快 具有安全控制机制 能减轻程序设计工作量 存储过程类型 系统存储过程 用户存储过程 临时存储过程 扩展存储过程
您可能关注的文档
最近下载
- Unit 3 Growing Up (第1课时) Section A 1a- 2d 课件 2026年春人教版英语八年级下册.pptx VIP
- 定积分习题及答案11 - 微积分.docx VIP
- 2026年陕西省西安市高新一中中考二模英语试卷(解析版).docx VIP
- 机械原理与机械设计 (第3版)上册张策课后习题答案.pdf
- 深度学习行业市场前景及投资研究报告:AI终结人工基本面与高频因子挖掘.pdf VIP
- 初中化学试题2022年山东省青岛五十八中自主招生化学试卷.pdf VIP
- 腈纶聚合操作工前沿技术考核试卷及答案.docx VIP
- 2022年山东省青岛五十八中自主招生化学试卷(含答案解析).docx VIP
- 腈纶聚合操作工专业技能考核试卷及答案.docx
- 上海市小学六年级下学期数学第三单元测试卷-圆柱与圆锥(同步练习).doc VIP
原创力文档

文档评论(0)