當前位置:首頁 » 操作系統 » 資料庫數據詞典

資料庫數據詞典

發布時間: 2022-05-29 21:15:52

㈠ 什麼是數據字典

數據字典 數據字典(Data Dictionary)是關於數據描述信息的名詞資料庫,它包含每一數據元的名詞、意義、描述、來源、功用、格式以及與其他數據的關系。數據字典一般用於在資料庫設計和資料庫的維護中,一般包含以下內容:①資料庫的總體組織結構;②資料庫的總體設計框架;③各數據層的詳細內容定義及結構;④數據命名的定義等。它本身就是一個資料庫,存儲「關於數據項的數據」。數據字典是個指南,它為資料庫提供了「路線圖」,而不是「原始數據」。換句話說,數據字典通常是指資料庫中數據定義的一種記錄,類似一個資料庫的數據結構,但其內容要比資料庫的數據結構描述豐富得多。

㈡ ORACLE資料庫中什麼是數據字典及作用

Oracle資料庫一個最重要的部分就是數據字典,是只讀類型的表的集合,提供資料庫的信息。一個數據字典包括: 資料庫對象所有的框架對象的定義〔表、視圖、索引、群集、同義詞、序列、過程、函數、包、觸發器等)。為框架對象如何分配和使用空間。 列的默認值。 完整性約束信息。 oracle用戶的名稱。 每個用戶所授予的許可權和角色。 審計信息。 資料庫的其他信息。 數據字典的結構是表和視圖,就像其他資料庫數據一樣,一個給定資料庫的所有數據字典表的和視圖都存儲在資料庫的SYSTEM表空間中。 數據字典不但是每個Oracle.資料庫的重要組戍部分之一,同時對於所有的用戶,從應用設計人員到資料庫管理員,都是非常重要的工具。可以使用SQL語句訪問數據字典,由於數據字典是只讀的,所以只能使用SELECT語句訪問數據字典的表和視圖。 一個數據字典包括: 基表:存儲相關資料庫的信息的表。只有Oracle才能寫和讀取這些表。用戶很少能夠直接訪問這些表,因為它們是非標準的,大多數數據以加密格式存儲。 用戶可訪問視圖:總結和顯示數據字典基表的信息的視圖。這些視圖將基表的信息解密成有用的信息,如用戶或者表名。大多數用戶能夠訪問這些視圖,但不能訪問基表。 Oracle用戶SYS擁有數據字典所有的基表和用戶可訪問的視圖。任何Oracle用戶能夠修改包含在SYS框架中的框架對象,因為這些操作可能會影響數據的完整性,安全管理員必須嚴格控制這個重要賬號。 數據字典包含3種主要的用途: Oracle訪問數據字典發現關於用戶、框架對象和存儲結構的信息。 當執行DDL語言的時候,Oracle修改數據字典。 任何Oracle用戶都能使用數據字典獲取資料庫的信息。 數據字典基表中的數據對於Oracle是必需的。因此,只有Oracle才能寫和修改數據字典的信息。Oracle提供了修改數據字典表的腳本。 在資料庫操作過程中,Oracle讀取數據字典,保證框架對象存在,用戶能夠訪問它們。Oracle更新數據字典,反映資料庫結構、審計、授權和數據的變化情況。 例如,如果用戶KATHY創建了一個表:PARTS,Oracle將會添加新的行到數據字典中,反映新的表、列、段、盤區和許可權情況。這些信息在下一次數據字典視圖被查詢的時候是可見的。 Oracle會在多個數據字典視圖上創建公共同步,使得用戶能夠方便訪問它們。安全管理員也能夠為框架對象創建額外的公共同步。用戶應當避免自己的框架對象與公共同義詞重名。 許多數據字典的信息都緩存在SGA中,因為Oracle在資料庫操作過程中,會不斷訪問數據字典,驗證框架對象的狀態。所有的信息都是用LRU演算法存儲在內存中的。

㈢ "數據字典"指的是什麼

一、數據字典並不是傳統的紙質字典,它是一些系統自帶表,可以查詢資料庫相關信息,一般存在於電腦系統或是其它電子系統中,供人查閱不了解條目的信息與解釋。
數據字典存儲有關數據的來源、說明、與其他數據的關系、用途和格式等信息,它本身就是一個資料庫,存儲「關於數據項的數據」。數據字典是個指南,它為資料庫提供了「路線圖」,而不是「原始數據」。
換句話說,數據字典通常是指資料庫中數據定義的一種記錄,類似一個資料庫的數據結構,但其內容要比資料庫的數據結構描述豐富得多(Malamud, 1989)。在收集有關數據信息,建立資料庫的初始階段,必須建立數據項的命名約定,必須統一不同部門、不同個人之間對共同關心的數據的內涵、來源和命名的觀念。
這個過程要涉及數據監管人、用戶和資料庫開發人員,是一個需要反復多次的過程。這個統一的命名約定,及其附帶的說明,就是數據字典。
二、數據字典內容包括:
1、資料庫中所有模式對象的信息,如表、視圖、簇、及索引等;
2、分配多少空間,當前使用了多少空間等;
3、列的預設值;
4、約束信息的完整性;
5、用戶的名字;
6、用戶及角色被授予的許可權;
7、用戶訪問或使用的審計信息;
8、其它產生的資料庫信息。

㈣ 什麼是數據字典

1數據字典是一個預留空間,一個資料庫,
這是用來儲存信息資料庫本身.
1數據字典可能包含的信息,例如:
資料庫設計資料
儲存的SQL程序用戶許可權用戶統計資料庫的過程中的信息
資料庫增長統計
資料庫性能統計
數據字典則是系統中各類數據描述的集合,
是進行詳細的數據收集和數據分析所獲得的主要成果.
數據字典通常包括數據項\數據結構\數據流\
數據存儲和處理過程五個部分.
數據字典是關於數據的信息的集合,
也就是對數據流圖中包含的所有元素的定義的集合.
組成1數據流2數據流分量,即數據元素3數據存儲4處理數據字典資料庫的重要部分是數據字典.它存放有資料庫所用的有關信息,
對用戶來說是一組只讀的表.數據字典內容包括:
資料庫中所有模式對象的信息,如表、視圖、簇、及索引等.
分配多少空間,當前使用了多少空間等.
列的預設值.
約束信息的完整性.
用戶的名字.
用戶及角色被授予的許可權.
用戶訪問或使用的審計信息.
其它產生的資料庫信息.
資料庫數據字典是一組表和視圖結構.
它們存放在SYSTEM表空間中.
資料庫數據字典不僅是每個資料庫的中心.
而且對每個用戶也是非常重要的信息.
用戶可以用SQL語句訪問資料庫數據字典.

㈤ 數據字典怎麼寫

數據字典要包括在以下六個部分吧:

1、編寫數據項:

數據項描述={數據項名,數據項含義說明,別名,數據類型,長度,取值范圍,取值含義,與其他數據項的邏輯關系}。

其中「取值范圍」、「與其他數據項的邏輯關系」定義了數據的完整性約束條件,是設計數據檢驗功能的依據。

2、編寫數據結構:

數據結構描述={數據結構名,含義說明,組成:{數據項或數據結構}}。

3、編寫數據流:

數據流描述={數據流名,說明,數據流來源,數據流去向,組成:{數據結構},平均流量,高峰期流量}。

其中「數據流來源」是說明該數據流來自哪個過程,即數據的來源。「數據流去向」是說明該數據流將到哪個過程去,即數據的去向。「平均流量」是指在單位時間(每天、每周、每月等)里的傳輸次數。「高峰期流量」則是指在高峰時期的數據流量。

4、編寫數據存儲:

數據存儲描述={數據存儲名,說明,編號,流入的數據流,流出的數據流,組成:{數據結構},數據量,存取方式}。

其中「數據量」是指每次存取多少數據,每天(或每小時、每周等)存取幾次等信息。「存取方法」包括是批處理,還是聯機處理;是檢索還是更新;是順序檢索還是隨機檢索等。

5、編寫處理過程:

處理過程描述={處理過程名,說明,輸入:{數據流},輸出:{數據流},處理:{簡要說明}}。

6、編寫外部實體:

簡單設計即可。

(5)資料庫數據詞典擴展閱讀:

數據字典最重要的作用是作為分析階段的工具。任何字典最重要的用途都是供人查詢對不了解的條目的解釋,在結構化分析中,數據字典的作用是給數據流圖上每個成分加以定義和說明。

換句話說,數據流圖上所有的成分的定義和解釋的文字集合就是數據字典,而且在數據字典中建立的一組嚴密一致的定義,很有助於改進分析員和用戶的通信。

㈥ 數據字典包括哪些內容

數據字典是對數據流圖中包含的所有元素的定義的集合。存放有資料庫所用的有關信息,對用戶來說是一組只讀的表。具體內容包括:

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

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

3、列的預設值。

4、約束信息的完整性。

5、用戶的名字。

6、用戶及角色被授予的許可權。

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

8、其它產生的資料庫信息。

(6)資料庫數據詞典擴展閱讀:

作用

1、數據字典最重要的作用是作為分析階段的工具。任何字典最重要的用途都是供人查詢對不了解的條目的解釋。換句話說,數據流圖上所有的成分的定義和解釋的文字集合就是數據字典,而且在數據字典中建立的一組嚴密一致的定義,很有助於改進分析員和用戶的通信。

2、資料庫數據字典不僅是每個資料庫的中心,而且對每個用戶也是非常重要的信息。用戶可以用SQL語句訪問資料庫數據字典。

㈦ 數據字典是什麼

一、數據字典的概念

數據字典(Data dictionary)是可以供用戶訪問、記錄資料庫和應用程序元數據的記錄。一般可以分為主動數據字典和被動數據字典。主動數據字典,在對資料庫或應用程序結構進行修改時,其內容可以自動更新。被動數據字典,修改時必須手工更新其內容。

二、數據字典的用戶

數據字典是對數據的描述,描述數據模型中的數據對象、或項目描述的集合。數據字典有利於開發人員、分析師、演算法工程師等其他需要參考的用戶,以較快的速度了解數據。

當開發人員用到數據模型的程序時,數據字典可以幫助理解數據項適合結構中的哪個地方、可能包含什麼數值、以及數據項表示現實中的什麼意思。

例如,看到學歷代碼時,我們看到的是01、02、03…… ,需要知道具體的意思時,可以從字典中得知,01表示小學,02表示初中,03表示高中……

總之,數據字典的目標是更好地將公司的數據資產進行整合、融會貫通,也是對業務的全面梳理。

數據字典的目標用戶將越來越廣,除了技術開發人員,還有分析師、演算法工程師、風控策略工程師,將來包括業務運營人員,也可以根據業務發展,查詢可以使用的數據資產、以幫助進行更好的拓展業務。從數據字典中看到的,不僅是數據欄位的解釋,更能夠從中解讀出業務含意。

(7)資料庫數據詞典擴展閱讀

數據字典最重要的作用是作為分析階段的工具。任何字典最重要的用途都是供人查詢對不了解的條目的解釋,在結構化分析中,數據字典的作用是給數據流圖上每個成分加以定義和說明。

換句話說,數據流圖上所有的成分的定義和解釋的文字集合就是數據字典,而且在數據字典中建立的一組嚴密一致的定義,很有助於改進分析員和用戶的通信。

資料庫數據字典不僅是每個資料庫的中心,而且對每個用戶也是非常重要的信息。用戶可以用SQL語句訪問資料庫數據字典。

㈧ 數據字典包括哪些內容

數據字典是資料庫中描述信息和控制信息的集合,他是資料庫設計和管理的有力工具。數據字典包含(1.數據項,2數據流,3.數據結構.4.數據存儲.5.處理過程)五個部分。同時也是詳細數據收集和數據分析的結果。

熱點內容
世界資產配置是什麼 發布:2024-10-28 23:23:03 瀏覽:530
2022款軒逸哪個配置性比價高 發布:2024-10-28 23:21:25 瀏覽:956
專業java就業培訓 發布:2024-10-28 22:59:52 瀏覽:121
安卓手機音效卡轉換器哪個好 發布:2024-10-28 22:57:39 瀏覽:10
公積金怎麼查詢賬號密碼 發布:2024-10-28 22:43:33 瀏覽:156
電視路由器哪裡是網路密碼 發布:2024-10-28 22:43:32 瀏覽:827
python爬蟲教程pdf 發布:2024-10-28 22:39:15 瀏覽:893
哪個微信安卓版本好用 發布:2024-10-28 22:22:10 瀏覽:342
net調用java介面 發布:2024-10-28 22:21:58 瀏覽:475
c語言輸入單個字元 發布:2024-10-28 22:20:58 瀏覽:429