999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

存儲過程在客戶/服務器模式數據庫應用程序開發中的研究與應用

2013-04-29 00:00:00吳立竹
中國新通信 2013年5期

【摘要】本文研究在客戶/服務器模式數據庫應用程序開發中,通過使用存儲在數據庫服務器中的存儲過程,將復雜操作封裝起來。需要數據庫提供相應服務時,只需要調用該存儲過程即可。存儲過程可以有效減少網絡流量,提高數據安全,使功能簡化、流程優化,提高工作效率和質量。

【關鍵詞】客戶/服務器模式存儲過程數據庫應用程序開發

一、引言

在開發客戶/服務器模式數據庫應用程序過程中,SQL語句是應用程序與數據庫之間使用的主要編程接口。應用程序與數據庫交互執行操作有兩種方式:一種是在應用程序中存儲一系列操作命令,應用程序在執行的過程中向數據庫發送每一條命令;另一種操作方式是在數據庫中定義存儲過程,在存儲過程中記錄了一系列的操作命令,每次應用程序只需要調用該過程就可以完成所有操作。

二、在數據庫應用程序開發中使用存儲過程的優勢

在客戶/服務器模式數據庫應用程序中開發者盡量不使用存儲在客戶計算機本地的SQL程序,而是將常用的或很復雜的工作預先用SQL語句寫好,并用一個指定的名稱存儲起來,那么以后要求數據庫提供與已定義好的存儲過程的功能相同的服務時,只要調用這個存儲過程就可以了。使用存儲過程完成操作有很大優勢。

(1)符合模塊化程序設計思想。存儲過程是根據實際功能需要而創建的一個程序模塊,它存儲在數據庫服務器中,所有用戶要完成存儲過程的功能,只要在程序中調用該存儲過程即可。并且存儲過程可以重復使用,這也減少數據庫開發人員的工作量。當對數據庫進行復雜操作時,將操作用存儲過程封裝起來,與數據庫提供的事務處理結合一起使用。

(2)提高數據庫應用程序的執行效率。存儲過程只在創建時就進行編譯和優化,以后每次執行存儲過程都不需再重新編譯,所以調用存儲過程可提高數據庫執行速度。這能大大改善系統的性能。

(3)減少網絡流量。一個復雜的操作可能需要數百行T-SQL代碼的操作,應用程序向數據庫服務器發送每一條指令,并對返回的數據進行處理。如果將其創建成存儲過程,那么使用一條調用存儲過程的語句就可完成所有操作,這樣就可避免在網絡上發送數百行的代碼,從而減少了網絡負荷。

(4)存儲過程安全性高。數據庫管理員可以設定指定用戶具有對指定存儲過程的使用權限,而且管理員可以不授予用戶訪問存儲過程中涉及的表的權限,而只授予執行存儲過程的權限。這樣,可以保證用戶通過存儲過程操縱數據庫中的數據,又可以保證用戶不能直接訪問涉及的表。用戶通過存儲過程來訪問表,所能進行的操作是有限制的,從而有效保證表中數據的安全性。

三、在客戶/服務器模式數據庫應用程序開發中用戶存儲過程的創建及執行

存儲過程類似于編程語言中的過程和函數,用戶存儲過程可以使用T-SQL語句CREATE PROCEDURE來創建,使用T-SQL語句EXECUTE(或EXEC)來執行存儲過程。

在學生圖書借閱管理數據庫系統中,圖書管理最重要的兩項事務是:借書過程和還書過程。為了提高工作效率,創建如下借書存儲過程和還書存儲過程:

在學生圖書借閱管理數據庫系統中,將兩個復雜的操作借書過程和還書過程用存儲過程實現。在應用程序中,只需要量輸入借書相關信息和還書相關信息,調用存儲過程,利用參數傳遞即可完成相應的事務操作。

四、結論

存儲過程應用較廣,它存儲在數據庫中,能提高客戶/服務器模式數據庫應用系統的性能,能大大增強系統的執行效率和數據的安全性,減少網絡流量,減輕數據庫服務器的負擔。可見,編寫用戶存儲過程將是客戶/服務器模式下數據庫應用程序開發中T-SQL編程的一個最主要應用。

主站蜘蛛池模板: 91福利免费视频| 无码乱人伦一区二区亚洲一| 凹凸精品免费精品视频| 国产99热| 国产99精品视频| 在线国产资源| 91在线精品麻豆欧美在线| 欧美在线视频不卡第一页| 欧美日本不卡| 91在线视频福利| 国产va欧美va在线观看| 国产精品自拍露脸视频| 国产十八禁在线观看免费| 国产免费自拍视频| 午夜精品久久久久久久99热下载 | 在线免费亚洲无码视频| 一级毛片免费不卡在线 | 国产一区二区影院| 福利在线一区| 精品国产一区91在线| 国产福利小视频高清在线观看| 免费一级成人毛片| 91精品aⅴ无码中文字字幕蜜桃| 国产噜噜在线视频观看| 欧美亚洲一区二区三区在线| 国产精品无码AV片在线观看播放| 婷婷六月激情综合一区| 粉嫩国产白浆在线观看| 欧美国产在线看| 国产亚洲精品在天天在线麻豆| 成人在线视频一区| 免费又黄又爽又猛大片午夜| 久久综合国产乱子免费| 亚洲黄色激情网站| 伊人91视频| 国产成人综合久久精品下载| 久久久久国产精品熟女影院| 精品国产香蕉伊思人在线| 亚洲AV永久无码精品古装片| 狠狠v日韩v欧美v| 国产精品亚洲综合久久小说| 在线观看亚洲精品福利片| 亚洲成人一区二区| 欧美日韩第二页| 日韩国产高清无码| 亚洲国产成人综合精品2020 | 超碰色了色| 最新国语自产精品视频在| 日韩人妻精品一区| 日韩国产亚洲一区二区在线观看| 全部毛片免费看| 免费jizz在线播放| 任我操在线视频| 欧美另类视频一区二区三区| 五月婷婷综合在线视频| 亚洲精品波多野结衣| 青青青亚洲精品国产| 国产国模一区二区三区四区| 日本日韩欧美| 欧美伊人色综合久久天天| 亚洲高清中文字幕在线看不卡| 久久夜色精品| 久久美女精品| av午夜福利一片免费看| 亚洲国产精品成人久久综合影院| 五月婷婷激情四射| 成年网址网站在线观看| 国产91在线免费视频| 中文字幕1区2区| 国产精品视频免费网站| 91亚洲精品第一| 亚洲日韩久久综合中文字幕| 无码丝袜人妻| 又粗又硬又大又爽免费视频播放| 99re在线视频观看| 久久久久88色偷偷| 成年人国产网站| 中文字幕日韩视频欧美一区| 国产乱人伦偷精品视频AAA| 精品成人一区二区三区电影| 国产剧情国内精品原创| 国产在线麻豆波多野结衣|