隨筆-28  評論-15  文章-81  trackbacks-0
          關于數據字典 (轉)

          1、什么是數據字典(Data Dictionary)?

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

          1)數據字典是以數據庫中數據基本單元為單位,按一定順序排列,對其內容作詳細說明的數據集。
          2)數據字典中存放著系統中所有數據的定義,即對所有數據庫結構的描述。數據字典提供了對數據庫數據描述的集中管理手段。
          3_數據字典是一個定義應用程序中使用的所有數據元素和結構的含義、類型、數據大小、格式、度量單位、精度以及允許取值范圍的共享倉庫。



          2、數據字典的作用是什么?

          確保開發人員使用統一的數據定義;
          數據字典中有關系統的詳細信息是系統設計、系統實施與維護的重要依據。

          我印象最深的是,數據字典作為最終文檔的一部分提交給用戶,用在系統維護中。



          3、數據字典用在信息系統分析與設計的哪個階段?

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


          數據字典之定義 

          數據庫的重要部分是數據字典。它存放有數據庫所用的有關信息,對用戶來說是一組只讀的表。數據字典內容包括:

          數據庫中所有模式對象的信息,如表、視圖、簇、及索引等。

          分配多少空間,當前使用了多少空間等。

          列的缺省值。

          約束信息的完整性。

          用戶的名字。

          用戶及角色被授予的權限。

          用戶訪問或使用的審計信息。

          其它產生的數據庫信息。

          數據庫數據字典是一組表和視圖結構。它們存放在SYSTEM表空間中。

          數據庫數據字典不僅是每個數據庫的中心。而且對每個用戶也是非常重要的信息。用戶可以用SQL語句訪問數據庫數據字典。  
          posted on 2007-10-12 00:00 譚明 閱讀(5554) 評論(0)  編輯  收藏 所屬分類: Oracle
          主站蜘蛛池模板: 柘荣县| 珲春市| 亚东县| 平利县| 鄢陵县| 桓仁| 无极县| 紫金县| 重庆市| 合川市| 丘北县| 苍梧县| 蓬莱市| 惠来县| 临颍县| 鄂伦春自治旗| 同仁县| 宜黄县| 扬州市| 太保市| 新和县| 台山市| 平乡县| 四川省| 藁城市| 富源县| 大兴区| 万年县| 吴旗县| 五台县| 婺源县| 涟源市| 陆良县| 丹凤县| 车致| 浦城县| 昌乐县| 江源县| 平遥县| 奇台县| 岑巩县|