11问答网
所有问题
什么是数据库的存储过程啊?请用通俗易懂的话告诉我。谢谢!
如题所述
举报该问题
推荐答案 2008-01-04
是这样,存储过程是一些事先写好的语句,保存在数据库中,通常与数据库一起安装在数据库服务器上,可接受来自PC工作站的调用请求。
存储过程之所以有价值,是因为它保存在服务器上,当你在PC机上发出查询指令时,那只是一个简单的指令名称,具体的查询和解释利用服务器的强大能力完成,最后仅反馈结果给PC,这样就充分利用了服务器的计算资源,还节省了网络带宽。
当然,存储过程也有缺点,其中一个就是移植困难,你在SQL中写的要移植为Oracle的,就只好重写,虽然理论上可“翻译”,但SQL和Oracle机制不同,要想发挥各自的深层性能,只能用各自的“个性化”语法,所以其实移植代价很高,不如重写。
再有就是反编译比较简单,安全性较差。
相信随着三层架构的崛起,业务逻辑开始向中间层转移,而不是象过去那样集中在数据库服务器上,C/S模式下大行其道的存储过程会慢慢走向没落的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/S8q4SPSP.html
其他回答
第1个回答 2008-01-04
数据库中,将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 以后要用的时候,只需调用已定义好的存储过程,即可自动完成命令.
第2个回答 2008-01-04
在数据库中写入程序并通过程序来访问表
在前台中可以先写入程序访问存储过程再由存槠过程来访问修改删除查询表
好处在于访问较大数据记录时比直接访问要快很多本回答被提问者采纳
第3个回答 2008-01-04
一堆Sql语句放在一起运行
第4个回答 2020-10-21
您的浏览器不支持HTML5视频
相似回答
什么是
存贮
过程?
答:
定义: 将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。存储过程的优点:
1.存储过程只在创造时进行编译
,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就...
大家正在搜
数据库存储过程的作用
数据库的存储过程怎么写
数据库调用存储过程
数据库存储过程详解
数据库中存储过程
mysql数据库存储过程
数据库编写存储过程
数据库存储过程执行
数据库新建存储过程
相关问题
什么是数据库的存储过程啊?请用通俗易懂的话告诉我。谢谢!
什么是存储过程?请用白话说得通俗易懂一些
什么叫作数据库的存储过程?
sql数据库中的存储过程该怎么理解 有什么用啊?
数据库的存储过程是什么,是用来做什么的?
请用最通俗易懂的语言告诉我SQL数据库是什么来的,有什么用,...
数据库的存储过程是什么样的???哪位位高手帮忙解答一下,谢谢...
数据库中的存储过程是什么意思?