当前位置:才华斋>计算机>计算机四级>

2015下半年计算机四级数据库考试知识点:存储过程

计算机四级 阅读(1.96W)

1、 在关系数据库中,SQL语言是应用程序和数据库管理之间的主要编程接口;

2015下半年计算机四级数据库考试知识点:存储过程

2、 使用SQL语言编写代码时,可用两种方法存储和执行代码:

(1) 在客户端存储代码,并创建向数据库管理系统发送SQL命令,并处理返回结果的应用程序;

(2) 将这些发送的SQL语句存储在数据库管理系统中,这些存储在数据库管理系统中的SQL语句就是存储过程,然后再创建执行存储过程并处理返回结果的应用程序。

3、 使用存储过程的.好处:

(1) 模块化程序设计:只需创建一次存储过程并将其存储在数据库中,以后就可以在应用程序中多次调用存储过程;

(2) 提高性能:系统在创建存储过程时对其进行分析和优化,并在第一次执行时进行语法检查和编译,编译好的代码放入内存中,以后再执行此存储过程时,只需直接执行内存中的代码,从而提高代码的执行效率;

(3) 减少网络流量:一个需要数百行SQL代码完成的操作现在只需一条执行存储过程的代码即可实现,因此,不再需要在网络中发送这些多语句;