資料字典?(摘)

2021-04-01 10:25:42 字數 733 閱讀 9836

1、什麼是資料字典(data dictionary)?

應該承認,每個人對資料字典的理解有不同的地方,因為並沒有這方面的標準,下面是三個大同小異的定義:

1)資料字典是以資料庫中資料基本單元為單位,按一定順序排列,對其內容作詳細說明的資料集。

2)資料字典中存放著系統中所有資料的定義,即對所有資料庫結構的描述。資料字典提供了對資料庫資料描述的集中管理手段。

3_資料字典是乙個定義應用程式中使用的所有資料元素和結構的含義、型別、資料大小、格式、度量單位、精度以及允許取值範圍的共享倉庫。

2、資料字典的作用是什麼?

確保開發人員使用統一的資料定義;

資料字典中有關系統的詳細資訊是系統設計、系統實施與維護的重要依據。

我印象最深的是,資料字典作為最終文件的一部分提交給使用者,用在系統維護中。

3、資料字典用在資訊系統分析與設計的哪個階段?

不僅在系統的分析與設計過程中有用,而且在實現階段經常被用來建立資料庫。

4、「口徑表」到底是不是資料字典?

我在隨筆中提到的口徑表存放的是一些系統中需要用到的資料項的列舉值,不符合資料字典的定義,未起到資料字典的作用,只用在系統開發時候做資料關聯使用,這樣做的目的是不讓太多的表分散程式設計師的注意力。這種做法可能真的是很弱智,但我不信沒人這麼做過,我也不信所有人都會說這種方法一點用處都沒有。

關於資料字典

1 什麼是資料字典 data dictionary 應該承認,每個人對資料字典的理解有不同的地方,因為並沒有這方面的標準,下面是三個大同小異的定義 1 資料字典是以資料庫中資料基本單元為單位,按一定順序排列,對其內容作詳細說明的資料集。2 資料字典中存放著系統中所有資料的定義,即對所有資料庫結構的描...

Oracle 資料字典

資料字典包括以下內容 1.所有資料庫schema物件的定義 表,檢視,索引,聚簇,同義詞,序列,過程,函式,包,觸發器 2.資料庫的空間分配和使用情況 3.欄位的預設值 4.完整性約束資訊 5.oracle使用者名稱,角色,許可權等資訊 6.審計資訊 7.其他資料庫資訊 資料字典有4部分組成 內部r...

oracle 資料字典

oracle資料字典 select from user tab columns 檢視使用者列物件 select from user tab comments 檢視使用者表的備註 select from user tab statistics select from all users 所有使用者 s...