設(shè)為首頁收藏本站Access中國

Office中國論壇/Access中國論壇

 找回密碼
 注冊(cè)

QQ登錄

只需一步,快速開始

什么是存儲(chǔ)過程,關(guān)于存儲(chǔ)過程的一些解釋

2015-4-16 16:09| 發(fā)布者: admin| 查看: 1358| 評(píng)論: 7|原作者: 大熊|來自: m.mzhfr.cn

摘要: 存儲(chǔ)過程是由流控制和SQL語句書寫的過程,這個(gè)過程經(jīng)編譯和優(yōu)化后存儲(chǔ)在數(shù)據(jù)庫服務(wù)器中,使用時(shí)只要調(diào)用即可。 使用存儲(chǔ)過程有以下的優(yōu)點(diǎn): * 存儲(chǔ)過程的能力大大增強(qiáng)了SQL語言的功能和靈活性。存儲(chǔ)過程可以用 ...
存儲(chǔ)過程是由流控制和SQL語句書寫的過程,這個(gè)過程經(jīng)編譯和優(yōu)化后存儲(chǔ)在數(shù)據(jù)庫服務(wù)器中,使用時(shí)只要調(diào)用即可。

使用存儲(chǔ)過程有以下的優(yōu)點(diǎn):
* 存儲(chǔ)過程的能力大大增強(qiáng)了SQL語言的功能和靈活性。存儲(chǔ)過程可以用流控制語句編寫,有很強(qiáng)的靈活性,可以完成復(fù)雜的判斷和較復(fù)雜的運(yùn)算。
* 可保證數(shù)據(jù)的安全性和完整性。
* 通過存儲(chǔ)過程可以使沒有權(quán)限的用戶在控制之下間接地存取數(shù)據(jù)庫,從而保證數(shù)據(jù)的安全。
* 通過存儲(chǔ)過程可以使相關(guān)的動(dòng)作在一起發(fā)生,從而可以維護(hù)數(shù)據(jù)庫的完整性。
* 再運(yùn)行存儲(chǔ)過程前,數(shù)據(jù)庫已對(duì)其進(jìn)行了語法和句法分析,并給出了優(yōu)化執(zhí)行方案。這種已經(jīng)編譯好的過程可極大地改善SQL語句的性能。由于執(zhí)行SQL語句的大部分工作已經(jīng)完成,所以存儲(chǔ)過程能以極快的速度執(zhí)行。
* 可以降低網(wǎng)絡(luò)的通信量。
* 使體現(xiàn)企業(yè)規(guī)則的運(yùn)算程序放入數(shù)據(jù)庫服務(wù)器中,以便:
* 集中控制。
* 當(dāng)企業(yè)規(guī)則發(fā)生變化時(shí)在服務(wù)器中改變存儲(chǔ)過程即可,無須修改任何應(yīng)用程序。企業(yè)規(guī)則的特點(diǎn)是要經(jīng)常變化,如果把體現(xiàn)企業(yè)規(guī)則的運(yùn)算程序放入應(yīng)用程序中,則當(dāng)企業(yè)規(guī)則發(fā)生變化時(shí),就需要修改應(yīng)用程序工作量非常之大(修改、發(fā)行和安裝應(yīng)用程序)。如果把體現(xiàn)企業(yè)規(guī)則的運(yùn)算放入存儲(chǔ)過程中,則當(dāng)企業(yè)規(guī)則發(fā)生變化時(shí),只要修改存儲(chǔ)過程就可以了,應(yīng)用程序無須任何變化。

發(fā)表評(píng)論

最新評(píng)論

引用 tmtony 2002-4-8 03:46
除了存儲(chǔ)過程,還有觸發(fā)器也是一個(gè)很好的方式,特別對(duì)數(shù)據(jù)完整性及一些約束以及想同時(shí)自動(dòng)更新一些相關(guān)表的時(shí)候, 觸發(fā)器是不二選擇。
引用 HG 2002-5-27 19:24
各位高手,還忘了一點(diǎn),SQLSERVER的函數(shù)功能,同以上相比也毫不遜色.
如果三者結(jié)合運(yùn)用的話,哪 么就..................
引用 make 2002-5-27 22:41
存儲(chǔ)過程的語法幫助哪里有?
引用 zhuyiwen 2002-5-28 04:38
以下是引用make在2002-5-27 14:40:38的發(fā)言:
存儲(chǔ)過程的語法幫助哪里有?


ACCESS 2000 幫助自帶

ACCESS 2002 幫助不帶,可查SQL SERVER聯(lián)機(jī)幫助

[fly][em26][/fly]
引用 yiwancn 2008-10-6 19:57
學(xué)習(xí)了
引用 fangmengmeng200 2009-1-8 22:04
謝謝樓主了,先弄來看看了,以備不時(shí)之需啊!
引用 chenyingfengsx 2009-12-3 10:39
學(xué)習(xí)了,正在學(xué)習(xí)!使用

查看全部評(píng)論(7)

QQ|站長(zhǎng)郵箱|小黑屋|手機(jī)版|Office中國/Access中國 ( 粵ICP備10043721號(hào)-1 )  

GMT+8, 2025-7-13 08:41 , Processed in 0.111212 second(s), 23 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

返回頂部