數據字典的內容是什麼
數據字典是一種用戶可以訪問的記錄數據庫和應用程序元數據的目錄。
主動數據字典是指在對數據庫或應用程序結構進行修改時,其內容可以由DBMS自動更新的數據字典。
被動數據字典是指修改時必須手工更新其內容的數據字典。
數據字典是對於數據模型中的數據對象或者項目的描述的集合,這樣做有利於程序員和其他需要參考的人。
分析一個用戶交換的對象系統的第一步就是去辨別每一個對象,以及它與其他對象之間的關係。
這個過程稱爲數據建模,結果產生一個對象關係圖。
當每個數據對象和項目都給出了一個描述性的名字之後,它的關係再進行描述,然後再描述數據的類型,列出所有可能預先定義的數值,以及提供簡單的文字性描述。
這個集合被組織成書的形式用來參考,就叫做數據字典。
數據字典(Data Dictionary,DD)是對數據流圖中所有元素的精確、嚴格的定義和解釋,是一個有組織的列表,使得用戶和系統分析員對於輸入、輸出、存儲成分和中間計件結果有共同的理解,是結構化分析的核心。
數據字典的作用
1、管理系統數據資源——數據字典提供了管理和收集數據的方法
2、實現數據標準化——在數據庫中,數據的名稱、格式和涵義等在不同的場合下容易混淆,數據字典提供使之標準化的工具,它可以給這些內容予以統一的名稱、格式和涵義
3、使系統的描述文體化——所有和系統有關的描述,都可以對數據字典中的資訊進行查詢、插入、刪除和修改
4、作爲設計的工具——由於數據字典中存放着與數據庫有關的各種資訊和原始資料,就爲數據庫設計提供了有力的工具
5、爲數據庫提供存取控制和管理——數據庫在接受每一個對數據庫的存取請求時,都要檢查用戶標識、口令、子模式、模式和物理模式等。所以從某種意義上講,數據字典控制了數據庫的執行
6、供數據庫管理員(DBA)進行各種查詢,以便了解系統性能、空間使用狀況和各種統計資訊,及時掌握數據庫的動態。所以數據字典是 DBA 觀察數據庫的眼晴和視窗。
數據字典是對數據流圖中包含的所有元素的定義的集合。存放有數據庫所用的有關資訊,對用戶來說是一組只讀的表。具體內容包括:
1、數據庫中所有模式對象的資訊,如表、視圖、簇、及索引等。
2、分配多少空間,當前使用多少空間等。
3、列的缺省值。
4、約束資訊的完整性。
5、用戶的名字。
6、用戶及角色被授予的權限。
7、用戶訪問或使用的審計資訊。
8、其它產生的數據庫資訊。
-
晚上九點21分是什麼時辰
晚上九點21分屬於亥時。我國個人把一天等分爲十二部分,每一部分相當於現在24小時制的2個小時,並以十二地支來命名每個時辰,從晚上23點起爲子時,以此類推。這是我國古人根據一日間太陽出沒的自然規律、天色的變化以及自己日常的生產活動、生活習慣而歸納總結、獨創...
-
年宵牡丹都有哪些顏色呢
年宵牡丹花的花色豐富,主要以大紅色、粉紅色、黃色、紫色、白色、藍色爲主,除此之外,還有夜光白、豆綠色、藍田玉、姚黃色、首案紅等稀有的顏色。...
-
爲什麼深秋初冬還釣小鯽魚
答:深秋初冬應是釣大鯽魚的好時節,如果釣起的還是小鯽魚,主要原因是:第一,主要原因還是在窩點選擇上。深秋初冬,大個體魚已歸沱,即遊入水溫相對較高的深水。故此時釣大板鯽應釣3米及以上的水深如釣的過淺,自然是小魚多,大魚少。第二,此時作釣,餌料均以葷腥餌爲多。如發...
-
鐵桿三國張遼于禁優先升哪個
鐵桿三國優先升張遼,張遼是五星武將,攻擊高,爆發力強,戰力強悍,比于禁好用。于禁,字文則,泰山鉅平人,三國時期魏國武將,與張遼、徐晃、樂進、張郃等合稱爲“五子良將”。早年攻呂布,破袁術,御張繡,拒袁紹、徵劉備等,戰功赫赫。...