新聞中心
對(duì)于每個(gè)數(shù)據(jù)庫,都創(chuàng)建和維護(hù)一組系統(tǒng)編目表。這些表包含關(guān)于數(shù)據(jù)庫對(duì)象(例如表、視圖、索引和包 ) 的定義的信息以及關(guān)于用戶對(duì)這些對(duì)象的訪問類型的安全信息。
對(duì)于DB2數(shù)據(jù)庫來說,這些表存儲(chǔ)在 SYSCATSPACE 表空間中,并采用保留的系統(tǒng)模式名:
SYSIBM、SYSFUN和SYSPROC:一組例程,包括函數(shù)和存儲(chǔ)過程,其中的 SYSIBM 是基本系統(tǒng)編目的模式 ( 不建議直接訪問它 ) 。
SYSCAT:一組只讀的系統(tǒng)編目表視圖,記錄數(shù)據(jù)庫對(duì)象的結(jié)構(gòu)信息。
SYSSTAT:一組可更新的編目視圖。這些可更新的視圖允許更新某些統(tǒng)計(jì)信息,從而模擬和測(cè)試數(shù)據(jù)庫的性能,或者更新統(tǒng)計(jì)信息而不使用 RUNSTATS 實(shí)用程序。
SYSIBMADM:一組動(dòng)態(tài)性能視圖,可以從該組視圖中獲取數(shù)據(jù)庫的性能運(yùn)行信息。
SYSIBM.SYSCHECKS : 存放系統(tǒng)中的CHECK約束的信息,系統(tǒng)為每個(gè)表的每一個(gè)CHECK約束建立一條記錄。
SYSIBM.SYSCOLUMNS:表中存放有系統(tǒng)中所有表的數(shù)據(jù)列的描述信息,系統(tǒng)為DB2里定義的每個(gè)表的每一行建立 一條記錄。
SYSIBM.SYSDATABASE:系統(tǒng)為每個(gè)DATABASE保存一條記錄
SYSIBM.SYSFOREIGNKEYS:為每個(gè)FOREIGN KEY約束建立一條記錄
SYSIBM.SYSINDEXES: 為每個(gè)索引建立一條記錄。
SYSIBM.SYSKEYS: 系統(tǒng)為每個(gè)INDEX的每個(gè)鍵值創(chuàng)建一條記錄。
SYSIBM.SYSTABLES:系統(tǒng)為每一個(gè)表,視圖和別名在該表中創(chuàng)建一行記錄。
SYSIBM.SYSPACKSTMT 每個(gè)PACKAGE 中的每條SQL語句有一條記錄
SYSIBM.SYSPACKAGE 每個(gè)PACKAGE有一條記錄
SYSIBM.SYSPACKLIST 每個(gè)PLAN相關(guān)的每個(gè)PACKAGE LIST有一條或一條以上記錄
SYSIBM.SYSPLAN 每個(gè)PLAN有一條記錄
聯(lián)邦對(duì)象 | SYSCAT 編目視圖 | 描述 |
包裝器 | SYSCAT.WRAPPERS SYSCAT.WRAPOPTIONS | 這兩個(gè)視圖顯示被注冊(cè)的包裝器和它們特定的選項(xiàng) |
Servers | SYSCAT.SERVERS SYSCAT.SERVEROPTIONS | 這兩個(gè)視圖顯示被注冊(cè)的遠(yuǎn)程數(shù)據(jù)源和它們的特定選項(xiàng) |
用戶映射 | SYSCAT.USEROPTIONS | 這個(gè)視圖顯示被注冊(cè)的一個(gè) DB2 用戶用于特定服務(wù)器的用戶認(rèn)證。密碼設(shè)置存儲(chǔ)在 encrypted 中 |
昵稱 | SYSCAT.TABLES SYSCAT.TABOPTIONS SYSCAT.COLUMNS SYSCAT.COLOPTIONS SYSCAT.INDEXES SYSCAT.INDOPTIONS SYSCAT.INDEXCOLUSE SYSCAT.KEYCOLUSE | 這組視圖顯示和被注冊(cè)昵稱相關(guān)的信息 在 SYSCAT.TABLES 中,昵稱是通過被設(shè)為“N”的 TYPE 來標(biāo)識(shí)的。 SYSCAT.TABOPTIONS 顯示關(guān)于昵稱的特定選項(xiàng) SYSCAT.COLOPTIONS 顯示關(guān)于昵稱列的特定選項(xiàng) SYSCAT.INDEXCOLUSE 列出參與一個(gè)索引的列 SYSCAT.KEYCOLUSE 存儲(chǔ)關(guān)于主鍵的信息 |
索引規(guī)范 | SYSCAT.INDEXES SYSCAT.INDEXCOLUSE | 這兩個(gè)視圖顯示為昵稱創(chuàng)建的索引規(guī)范 |
信息約束 | SYSCAT.TABCONST SYSCAT.CHECKS SYSCAT.COLCHECKS SYSCAT.CONSTDEP SYSCAT.REFERENCES | 這組視圖顯示為昵稱定義的信息約束 SYSCAT.TABCONST 顯示每個(gè)定義的約束 SYSCAT.CHECKS 和 SYSCAT.COLCHECKS 顯示關(guān)于檢查約束的信息 SYSCAT.CONSTDEP 列出約束所依賴的對(duì)象 SYSCAT.REFERENCES 列出參照約束 |
類型映射 | SYSCAT.TYPEMAPPINGS | 這個(gè)視圖顯示在昵稱注冊(cè)和遠(yuǎn)程表創(chuàng)建中使用的用戶定義類型映射。默認(rèn)的內(nèi)置類型映射不存儲(chǔ)在這個(gè)編目視圖中 |
函數(shù)模板 | SYSCAT.FUNCTIONS SYSCAT.ROUTINES | 這兩個(gè)視圖顯示被注冊(cè)的用戶定義函數(shù) 在 V8 中,SYSCAT.ROUTINES 取代了 SYSCAT.FUNCTIONS(SYSCAT.FUNCTIONS 仍然存在,但是文檔中沒有說明) |
函數(shù)映射 | SYSCAT.FUNCMAPPINGS SYSCAT.FUNCMAPOPTIONS SYSCAT.FUNCMAPPARMOPTIONS | 這些視圖顯示用于將一個(gè)本地函數(shù)映射為遠(yuǎn)程函數(shù)的用戶定義函數(shù)映射 |
Passthru 權(quán)限 | SYSCAT.PASSTHRUAUTH | 這個(gè)視圖顯示允許用戶使用 PASSTHRU 查詢特定服務(wù)器的授權(quán) |
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
名稱欄目:DB2數(shù)據(jù)字典詳解-創(chuàng)新互聯(lián)
URL地址:http://fisionsoft.com.cn/article/dhpoej.html