sql server的系統(tǒng)表及其應(yīng)用研究.doc
約3頁DOC格式手機(jī)打開展開
sql server的系統(tǒng)表及其應(yīng)用研究,sql server的系統(tǒng)表及其應(yīng)用研究全文3頁,1614字,敘述詳盡,通俗易懂。摘要: 本文介紹了microsoft sql server數(shù)據(jù)庫的系統(tǒng)表,并對(duì)系統(tǒng)中經(jīng)常遇到的一個(gè)問題給出了通過系統(tǒng)表建立存儲(chǔ)過程的解決辦法?!£P(guān)鍵詞:sql server 系統(tǒng)表 存儲(chǔ)過程1. sql server的系統(tǒng)表microso...
內(nèi)容介紹
此文檔由會(huì)員 段皇爺 發(fā)布
SQL Server的系統(tǒng)表及其應(yīng)用研究
全文3頁,1614字,敘述詳盡,通俗易懂。
摘要: 本文介紹了Microsoft SQL Server數(shù)據(jù)庫的系統(tǒng)表,并對(duì)系統(tǒng)中經(jīng)常遇到的一個(gè)問題給出了通過系統(tǒng)表建立存儲(chǔ)過程的解決辦法。
關(guān)鍵詞:SQL Server 系統(tǒng)表 存儲(chǔ)過程
1. SQL Server的系統(tǒng)表
Microsoft的SQL Server是一個(gè)可伸縮的高性能數(shù)據(jù)庫管理系統(tǒng),專為分布式客戶機(jī)/服務(wù)器環(huán)境而設(shè)計(jì),SQL Server幾乎將所有的配置信息、安全性信息和對(duì)象信息都存儲(chǔ)在了它自身的系統(tǒng)表中,而系統(tǒng)表存在于每個(gè)獨(dú)立的數(shù)據(jù)庫中,存儲(chǔ)一個(gè)特定數(shù)據(jù)庫對(duì)象信息的系統(tǒng)表通常稱為數(shù)據(jù)庫目錄,MASTER數(shù)據(jù)庫有其特有的系統(tǒng)表用于保存整個(gè)系統(tǒng)和所有數(shù)據(jù)庫的信息,通常稱為服務(wù)器目錄或系統(tǒng)目錄。
服務(wù)器上所有的數(shù)據(jù)庫包括MODULE, MASTER等都含有18個(gè)具有相同名稱、結(jié)構(gòu)的系統(tǒng)表,如表SYSOBJECTS用于描述數(shù)據(jù)庫中的對(duì)象棗表、視圖、存儲(chǔ)過程等,表SYSUSER用于描述數(shù)據(jù)庫的用戶,而MASTER數(shù)據(jù)庫另外還有13個(gè)單獨(dú)的全局系統(tǒng)表,如表SYSLOGINS用于保存每個(gè)服務(wù)器的登錄名、口令和配置信息、表SYSDATABASE保存服務(wù)器上所有數(shù)據(jù)庫名、所有者、狀態(tài)及其他信息。
存儲(chǔ)過程是內(nèi)嵌于數(shù)據(jù)庫中的程序代碼,它與表、視圖等一樣是數(shù)據(jù)庫的一個(gè)組成部分,不同于一般的外部程序代碼,它是經(jīng)過預(yù)編譯處理的代碼,因此具有運(yùn)行速度快、效率高的特點(diǎn),存儲(chǔ)過程也是SQL Server的一個(gè)重要功能,許多單純針對(duì)后臺(tái)數(shù)據(jù)庫的操作一般都交由存儲(chǔ)過程來完成以提高系統(tǒng)效率。本文將給出一個(gè)存儲(chǔ)過程來說明SQL Server系統(tǒng)表的應(yīng)用。
全文3頁,1614字,敘述詳盡,通俗易懂。
摘要: 本文介紹了Microsoft SQL Server數(shù)據(jù)庫的系統(tǒng)表,并對(duì)系統(tǒng)中經(jīng)常遇到的一個(gè)問題給出了通過系統(tǒng)表建立存儲(chǔ)過程的解決辦法。
關(guān)鍵詞:SQL Server 系統(tǒng)表 存儲(chǔ)過程
1. SQL Server的系統(tǒng)表
Microsoft的SQL Server是一個(gè)可伸縮的高性能數(shù)據(jù)庫管理系統(tǒng),專為分布式客戶機(jī)/服務(wù)器環(huán)境而設(shè)計(jì),SQL Server幾乎將所有的配置信息、安全性信息和對(duì)象信息都存儲(chǔ)在了它自身的系統(tǒng)表中,而系統(tǒng)表存在于每個(gè)獨(dú)立的數(shù)據(jù)庫中,存儲(chǔ)一個(gè)特定數(shù)據(jù)庫對(duì)象信息的系統(tǒng)表通常稱為數(shù)據(jù)庫目錄,MASTER數(shù)據(jù)庫有其特有的系統(tǒng)表用于保存整個(gè)系統(tǒng)和所有數(shù)據(jù)庫的信息,通常稱為服務(wù)器目錄或系統(tǒng)目錄。
服務(wù)器上所有的數(shù)據(jù)庫包括MODULE, MASTER等都含有18個(gè)具有相同名稱、結(jié)構(gòu)的系統(tǒng)表,如表SYSOBJECTS用于描述數(shù)據(jù)庫中的對(duì)象棗表、視圖、存儲(chǔ)過程等,表SYSUSER用于描述數(shù)據(jù)庫的用戶,而MASTER數(shù)據(jù)庫另外還有13個(gè)單獨(dú)的全局系統(tǒng)表,如表SYSLOGINS用于保存每個(gè)服務(wù)器的登錄名、口令和配置信息、表SYSDATABASE保存服務(wù)器上所有數(shù)據(jù)庫名、所有者、狀態(tài)及其他信息。
存儲(chǔ)過程是內(nèi)嵌于數(shù)據(jù)庫中的程序代碼,它與表、視圖等一樣是數(shù)據(jù)庫的一個(gè)組成部分,不同于一般的外部程序代碼,它是經(jīng)過預(yù)編譯處理的代碼,因此具有運(yùn)行速度快、效率高的特點(diǎn),存儲(chǔ)過程也是SQL Server的一個(gè)重要功能,許多單純針對(duì)后臺(tái)數(shù)據(jù)庫的操作一般都交由存儲(chǔ)過程來完成以提高系統(tǒng)效率。本文將給出一個(gè)存儲(chǔ)過程來說明SQL Server系統(tǒng)表的應(yīng)用。