国产精品尤物福利片在线观看_少妇免费毛片久久久久久久久_久久久久成人精品免费播放动漫_日韩av综合在线观看

歡迎來到010在線作文網(wǎng)!

SQLServer系統(tǒng)表的研究論文

實用文 時間:2021-08-31 手機版

  摘要:本文介紹了MicrosoftSQLServer數(shù)據(jù)庫的系統(tǒng)表,并對系統(tǒng)中經(jīng)常遇到的一個問題給出了通過系統(tǒng)表建立存儲過程的解決辦法。

  關(guān)鍵詞:SQLServer系統(tǒng)表存儲過程

  一、SQLServer的系統(tǒng)表。

  Microsoft的SQLServer是一個可伸縮的高性能數(shù)據(jù)庫管理系統(tǒng),專為分布式客戶機/服務(wù)器環(huán)境而設(shè)計,SQLServer幾乎將所有的配置信息、安全性信息和對象信息都存儲在了它自身的系統(tǒng)表中,而系統(tǒng)表存在于每個獨立的數(shù)據(jù)庫中,存儲一個特定數(shù)據(jù)庫對象信息的系統(tǒng)表通常稱為數(shù)據(jù)庫目錄,MASTER數(shù)據(jù)庫有其特有的系統(tǒng)表用于保存整個系統(tǒng)和所有數(shù)據(jù)庫的信息,通常稱為服務(wù)器目錄或系統(tǒng)目錄。

  服務(wù)器上所有的數(shù)據(jù)庫包括MODULE,MASTER等都含有18個具有相同名稱、結(jié)構(gòu)的系統(tǒng)表,如表SYSOBJECTS用于描述數(shù)據(jù)庫中的對象棗表、視圖、存儲過程等,表SYSUSER用于描述數(shù)據(jù)庫的用戶,而MASTER數(shù)據(jù)庫另外還有13個單獨的全局系統(tǒng)表,如表SYSLOGINS用于保存每個服務(wù)器的登錄名、口令和配置信息、表SYSDATABASE保存服務(wù)器上所有數(shù)據(jù)庫名、所有者、狀態(tài)及其他信息。

  存儲過程是內(nèi)嵌于數(shù)據(jù)庫中的程序代碼,它與表、視圖等一樣是數(shù)據(jù)庫的一個組成部分,不同于一般的外部程序代碼,它是經(jīng)過預(yù)編譯處理的代碼,因此具有運行速度快、效率高的特點,存儲過程也是SQLServer的一個重要功能,許多單純針對后臺數(shù)據(jù)庫的操作一般都交由存儲過程來完成以提高系統(tǒng)效率。本文將給出一個存儲過程來說明SQLServer系統(tǒng)表的應(yīng)用。

  二、SQLServer系統(tǒng)表的應(yīng)用。

  在應(yīng)用SQLServer的基于客戶機/服務(wù)器體系結(jié)構(gòu)的信息系統(tǒng)開發(fā)中,有時需要將后臺SQLServer上的某一數(shù)據(jù)庫的表結(jié)構(gòu)都打印出來,以便于開發(fā)人員查閱及最終文檔的形成。SQLServer本身提供了一個系統(tǒng)存儲過程(SP_COLUMNS),可以完成對單個表結(jié)構(gòu)的查詢,只要在SLQServer的ISQL-W工具中鍵入SP_COLUMNS“表名”,并執(zhí)行即可得到結(jié)果集。但該方法有許多不足之處,其主要缺點是:

  1、只能對數(shù)據(jù)庫中單個數(shù)據(jù)表進行操作,當需要查詢一個數(shù)據(jù)庫中所有的表時,需要多次執(zhí)行系統(tǒng)存儲過程SP_COLUMNS,因此顯得非常繁瑣。

  2、查詢結(jié)果集中包含了許多不必要的信息,缺乏使用的靈活性。

  下面我們創(chuàng)建一個存儲過程來完成對某一個數(shù)據(jù)庫中所有表結(jié)構(gòu)的查詢。

  在創(chuàng)建一個數(shù)據(jù)庫的同時,系統(tǒng)會自動建立一些系統(tǒng)表,限于篇幅的緣故我們在這里只介紹與應(yīng)用實例有關(guān)的三個系統(tǒng)表(SYSOBJECTS,SYSCOLUMNS,SYSTYPES)及其相關(guān)的字段。ケ鞸YSOBJECTS為數(shù)據(jù)庫內(nèi)創(chuàng)建的每個對象(約束,規(guī)則,表,視圖,觸發(fā)器等)創(chuàng)建一條記錄。

  該表相關(guān)字段的含義如下:

 ?。?)SYSOBJECTS.name對象名,如:表名,視圖名。

  (2)SYSONJECTS.id對象id。

 ?。?)SYSOBJECTS.type對象類型(p存儲過程,v視圖,s系統(tǒng)表,u用戶表)。

 ?。?)表SYSCOLUMNS為每個表、視圖中的每個列和每個存儲過程的每個參數(shù)創(chuàng)建一條記錄。如下:(此處的列系指數(shù)據(jù)庫中每個表、視圖中的.列)。

 ?、賁YSCOLUMNS.id該列所屬的表的id,可與SYSOBJECTS.id相關(guān)聯(lián)。

 ?、赟YSCOLUMNS.colid列id,表示該列是表或視圖的第幾列。

 ?、跾YSCOLUMNS.type物理存儲類型,可與SYSTYPES.type相關(guān)聯(lián)。

 ?、躍YSCOLUMNS.length數(shù)據(jù)的物理長度。

  ⑤SYSCOLUMNS.name列名字,即字段名。

 ?、轘YSCOLUMNS.Pre列的精度級。

 ?、逽YSCOLUMNS.Scale列的標度級。

 ?、啾鞸YSTYPES為每個系統(tǒng)和每個用戶提供的數(shù)據(jù)類型創(chuàng)建一條記錄,如果它們存在,給定域和默認值,描述系統(tǒng)提供的數(shù)據(jù)類型的行不可更改。

  (5)該表相關(guān)字段的含義如下:

 ?、賁YSTYPES.name數(shù)據(jù)類型的名字。

  ②SYSTYPES.type物理存儲數(shù)據(jù)類型。

 ?、墼赟QLSERVER的企業(yè)管理器(SQLENTERPRISEMANAGER)中,選定某一數(shù)據(jù)庫,創(chuàng)建存儲過程print_dbstructure。

  首先判斷是否存在一個名為print_dbstructure的存儲過程,如果存在,就摘除它,否則,定義SQL語句建立新的存儲過程。從三個系統(tǒng)表中選出滿足條件的記錄(即該數(shù)據(jù)庫中保存在系統(tǒng)表中的用戶表信息)。

  執(zhí)行時,在ISQL_W工具中,選定print_dbstructure所在的數(shù)據(jù)庫,執(zhí)行該存儲過程,即可得到結(jié)果集(即該數(shù)據(jù)庫中用戶表的結(jié)構(gòu)信息)。

  三、SQLServer系統(tǒng)表的應(yīng)用推廣。

  以上所介紹存儲過程的主要缺陷在于只能對服務(wù)器上某一特定的數(shù)據(jù)庫(print_dbstructure所在的數(shù)據(jù)庫)進行查詢操作,我們可以通過在SQLServer系統(tǒng)數(shù)據(jù)庫MASTER中建立帶有數(shù)據(jù)庫名參數(shù)的系統(tǒng)存儲過程來解決這一問題,請讀者自行完成。當然,SQLServer系統(tǒng)表的應(yīng)用遠不止于止,讀者也可依本文所介紹的方法去挖掘其他幾個系統(tǒng)表的應(yīng)用。

【SQLServer系統(tǒng)表的研究論文】相關(guān)文章:

1.化工原理仿真系統(tǒng)研究論文

2.鏈篦機鏟料板系統(tǒng)的優(yōu)化研究論文

3.無源無線溫度傳感系統(tǒng)的研究及優(yōu)化論文

4.三對角系統(tǒng)算法研究的論文

5.管理系統(tǒng)畢業(yè)研究論文

6.論文:公文流轉(zhuǎn)系統(tǒng)的研究

7.在電力系統(tǒng)應(yīng)用SDH研究論文

8.基于Struts的網(wǎng)上商城系統(tǒng)研究論文


本文來源http://www.nvnqwx.com/shiyongwen/2160171.htm
以上內(nèi)容來自互聯(lián)網(wǎng),請自行判斷內(nèi)容的正確性。若本站收錄的信息無意侵犯了貴司版權(quán),請給我們來信(zaixianzuowenhezi@gmail.com),我們會及時處理和回復(fù),謝謝.
国产精品尤物福利片在线观看_少妇免费毛片久久久久久久久_久久久久成人精品免费播放动漫_日韩av综合在线观看
国产乱子夫妻xx黑人xyx真爽| 欧美日韩一区二| 国产www精品| 久久精品二区| 久久久久久久久网| 久久久久久一区二区三区| 91精品国产综合久久久久久蜜臀| 91久久久精品| 久久久免费精品| 久久久久久久久91| 国产精品视频一区二区三区四| 丝袜美腿亚洲一区二区| 久久九九国产精品怡红院| 国产精品久久久久久久久久尿 | 久久激情视频久久| 久久精品免费电影| 国产精品第一第二| 中文字幕免费高| 亚洲精品一区二区三区av| 日日碰狠狠躁久久躁婷婷| 日本10禁啪啪无遮挡免费一区二区| 欧美高清一区二区| 国产精品稀缺呦系列在线| 国产精品777| 日韩中文字幕久久| 又大又硬又爽免费视频| 日本高清不卡在线| 国产一区二区三区在线免费| 97人人模人人爽人人少妇 | 国产精品国产精品国产专区蜜臀ah| 久久电影一区二区| 五月天在线免费视频| 欧美 日韩 国产 高清| 成人久久久久爱| 国产成人精品在线视频| 中文精品一区二区三区 | 韩国欧美亚洲国产| 国产精品18久久久久久首页狼| 久久国产一区二区三区| 中文字幕在线中文| 日本不卡一区二区三区在线观看| 国产一区二区在线观看免费播放| 8050国产精品久久久久久| 国产精品美女www爽爽爽视频| 亚洲a中文字幕| 国产免费一区二区三区香蕉精| 国产a级片免费观看| 中文字幕色呦呦| 欧美精彩一区二区三区| 91禁国产网站| 毛片精品免费在线观看| 秋霞毛片久久久久久久久| 99视频日韩| 欧美xxxx综合视频| 欧美日韩系列| 国产福利久久精品| 亚洲图色在线| 国产一级黄色录像片| 日韩亚洲欧美中文在线| 无码人妻精品一区二区三区99v| 国产免费成人av| 久久天天躁夜夜躁狠狠躁2022| 欧美日韩天天操| 久久久久久有精品国产| 天堂√在线观看一区二区| 国产亚洲福利社区| 国产精品高潮呻吟久久av无限| 欧美综合激情网| 国产成人精品视频| 亚洲 国产 日韩 综合一区| 国产三级精品网站| 久久伊人91精品综合网站| 欧美精品与人动性物交免费看| 国产黄视频在线| 天天综合狠狠精品| 91国产美女在线观看| 亚洲一区精品电影| www.欧美黄色| 亚洲最大成人网色| 高清视频一区| 中文字幕色一区二区| 国产日产欧美a一级在线| 国产精品视频网站| 男女超爽视频免费播放| 精品国偷自产在线视频99| 日本不卡一二三区| 久久99精品国产一区二区三区| 色婷婷精品国产一区二区三区 | 亚洲成人午夜在线| 97人人澡人人爽| 在线观看免费91| 97久久久久久| 午夜精品久久久久久久久久久久久| 99福利在线观看| 懂色一区二区三区av片| 7777精品伊久久久大香线蕉语言| 婷婷久久伊人| 国产精欧美一区二区三区| 日韩av一区二区三区在线观看 | 国产成人黄色片| 欧洲美女7788成人免费视频| 俺去了亚洲欧美日韩| 欧美精品中文字幕一区二区| 国产精品久久久久9999爆乳| 国产麻豆电影在线观看| 亚洲综合精品一区二区| 久久婷婷国产综合尤物精品| 日韩精品福利视频| 国产精品极品美女在线观看免费 | 亚洲一区二区中文字幕| 国产激情美女久久久久久吹潮| 欧美有码在线观看视频| 国产精品免费在线| 成人h在线播放| 日本免费在线精品| 色婷婷久久av| 国产热re99久久6国产精品| 亚洲精品高清国产一线久久| 国产第一页视频| 欧美日韩亚洲综合一区二区三区激情在线| 国产精品欧美久久久| 国产一区二区三区精彩视频| 欧美人与性动交a欧美精品| 99一区二区三区| 青青青国产在线视频| 美女av一区二区三区| 久久免费一区| 国产亚洲黄色片| 日本精品视频网站| 国产精品久久久久久久app| www.中文字幕在线| 欧洲成人在线视频| 伊人久久大香线蕉综合75| 久久久久久久色| 国产美女主播一区| 日韩精品不卡| 亚洲综合中文字幕在线观看| 久久久视频精品| 国产美女久久精品| 人人妻人人澡人人爽欧美一区双| 欧美人与物videos| 久久久av一区| 91精品国产91久久久久久久久 | 日本一区视频在线播放| 另类色图亚洲色图| 久久成人免费观看| 成人国产在线看| 加勒比海盗1在线观看免费国语版| 亚洲国产精品一区二区第四页av | 97精品国产97久久久久久春色| 欧美 国产 综合| 日本久久久a级免费| 在线精品亚洲一区二区| 久久精品电影网站| 久久久免费在线观看| 国产精品永久免费| 激情视频在线观看一区二区三区| 日韩aⅴ视频一区二区三区| 精品乱码一区二区三区| 国产成人精品视频在线观看| 久久精品一区二| 91精品国产综合久久香蕉| 国产伦精品一区二区三区高清| 欧美精品一区二区三区久久| 日韩成人av电影在线| 亚洲国产高清国产精品| 欧美日韩国产第一页| 国产精品久久久久久久久| 久久久久久久久四区三区| 国产高清一区视频| 91精品视频在线| 91久久国产自产拍夜夜嗨| 99视频精品免费| 国产精品亚洲天堂| 免费观看美女裸体网站| 男女午夜激情视频| 欧美做受高潮1| 欧美在线视频一区二区三区| 青青草精品视频在线| 日韩欧美一区二区三区四区五区 | 91国在线高清视频| 91免费人成网站在线观看18| 99久久久精品视频| 91久久久久久久久久| www久久99| 97精品一区二区视频在线观看| 国产美女无遮挡网站| 国产日韩在线一区| 国产欧亚日韩视频| 国产欧美精品在线| 国产男女激情视频| youjizz.com亚洲| 91精品视频网站| 久久久久久高清| www.午夜精品| 国产精品免费久久久| 九色91av视频| 亚洲a成v人在线观看| 日韩视频第二页| 免费在线成人av|