隨筆-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
          主站蜘蛛池模板: 泾川县| 舟曲县| 汉源县| 托克托县| 永兴县| 宜君县| 江安县| 裕民县| 汕头市| 驻马店市| 益阳市| 乐陵市| 杭州市| 福贡县| 祁阳县| 喀喇| 四川省| 侯马市| 晴隆县| 赣榆县| 叙永县| 同仁县| 濉溪县| 永新县| 资源县| 沁源县| 南平市| 黎川县| 遂溪县| 宁明县| 南雄市| 万源市| 博白县| 灵川县| 宁津县| 朝阳区| 清镇市| 梅州市| 连云港市| 甘孜| 夏河县|