首页/ 题库 / [问答题]什么是存储过程?使用存储过程的好处有哪些的答案

什么是存储过程?使用存储过程的好处有哪些?为什么存储过程要比单纯的Sql 语句执行起来要快?

问答题
2022-03-02 11:32
查看答案

正确答案
SQL Server 2005中存储过程用于完成某项任务的Transact-SQL 语句,它可以接受参数、返回数值和状态值。使用存储过程的好处:
(1) 提供了SQL Server 服务器处理复杂任务的能力。
(2) 增强了Transact-SQL 语句代码的重用性的能力。
(3) 减少了网络中数据的流量。
(4) 加快了SQL Server系统的运行速度。
(5) 加强了SQL Server系统的安全性。 存储过程只需要编译一次后运行这个存储过程就不需要在编译了但是SQL语句每次都需要编译。在程序里使用存储过程减少网络传输量。

试题解析

标签: 大学试题 工学
感兴趣题目
什么是存储过程?使用存储过程的好处有哪些?为什么存储过程要比单纯的Sql 语句执行起来要快?
在Sybase数据库中,当执行一个存储过程时,服务器到哪里查询该存储过程()。
在存储过程中可以用RETURN语句定义返回值,表示过程执行状态。如果存储过程返回100,表示()。
在SQLServer2000中一些无用的存储过程,这些存储过程极容易被攻击者利用,攻击数据库系统。下面的存储过程哪些可以用来执行执行系统命令或修改注册表?()
存储过程是存储在数据库服务器端供客户端调用执行的SQL语句。
SQL Sever中下面哪个存储过程可以执行系统命令?()
SQL Server中的数据类型通常是指字段列、存储过程参数和()的数据特征。
在SQL Server2005中,以下()语句可以创建存储过程。
请简要说明SQLServer中使用存储过程的优点。
每个存储过程可以包含()条Transact-SQL语句,可以在过程体中的任何地方使用()语句结束过程的执行,返回到调用语句后的位置。
( 6 )存储过程是存储在数据库中的代码,具有很多有点。下列陈述中不属于存储过程有点的是
在客户/服务器结构的数据库中,在数据库中还可以存放程序,因为这种程序以数据库对象的形式存储在数据库中,所以称为()。存储过程可以避免在网络上传输大量无用的信息或(),只需要传输调用存储过程的指令和数据库服务器返回的();把完成某一数据库处理的功能设计为存储过程,则可以在各个程序中(),从而减轻程序的编写工作量;可以利用存储过程间接实现一些()。在存储过程中不可以使用()的语句(数据定义语言,如CREATE TABLE等各种CREATE语句)
相关题目
()是任何数量和类型的包含在存储过程中的SQL语句。
在MS SQL Server中,用来显示当前账户的基本信息的系统存储过程是()
在SQL Server2008中,存储过程是一组预先定义并()的T_SQL语句。
SQL Sever中可以使用哪个存储过程调用操作系统命令,添加系统账号?()
在SQL语言中,建立存储过程的命令是()。
每个存储过程可以包含()条Transact-SQL语句,可以在过程体中的任何地方使用()语句结束过程的执行,返回到调用语句后的位置。
什么是半导体存储器?半导体存储器按存储信息的功能分为哪些类型?
()包用于显示pl/sql块和存储过程中的调试信息。
简述什么是顺序存储结构,顺序存储结构的优缺点都有哪些。
在存储器的分段管理中,访问存储器寻找一个存储单元的过程?
8086系统中的存储器为什么要采用分段结构?有什么好处?
在SQL Server中,存储过程是一组预先定义并()的T-SQL语句。
SQL Sever中下面哪个存储过程可以执行系统命令?()
当执行一个存储过程时,服务器到哪里查询该存储过程()。
对于存储过程test(@p int),调用该存储过程并付给参数1,以下能正确执行的语句是()
在SQLServer2000中一些无用的存储过程,这些存储过程极容易被攻击者利用,攻击数据库系统。下面的存储过程哪些可以用来执行执行系统命令或修改注册表?()
存储过程是存储在数据库服务器端供客户端调用执行的SQL语句。
在Sybase数据库中,当执行一个存储过程时,服务器到哪里查询该存储过程()。
当执行一个存储过程时,服务器到哪里查询该存储过程()。
在存储过程中可以用RETURN语句定义返回值,表示过程执行状态。如果存储过程执行成功,返回()。
广告位招租WX:84302438

免费的网站请分享给朋友吧