野子電競數據官網改版https://www.xxe.io/ 全新登場
數據字典
數據字典是指對數據的數據項、數據結構、數據流、數據存儲、處理邏輯、外部實體等進行定義和描述,其目的是對數據流程圖中的各個元素作出詳細的說明數據庫
在傳統的軟件工程方法中,數據字典用的比較多,數據字典就是對軟件所須要使用的數據進行編號說明,它是配合數據流圖使用的,在數據流圖中,數據字典是不一樣業務活動間傳遞的信息,好比,業務活動「起草」「審覈」,就多是流轉的文件,那麼這個文件具體有什麼數據,數據間什麼關係,就是爲文件專門的作一個數據字典,具體描述它。
還有一種狀況用途較多,好比數據中的數據字典。
以oracle數據庫爲例對數據字典進行解釋:
數據字典是Oracle存放有關數據庫信息的地方,其用途是用來描述數據的。好比一個表的建立者信息,建立時間信息,所屬表空間信息,用戶訪問權限信息等。當用戶在對數據庫中的數據進行操做時遇到困難就能夠訪問數據字典來查看詳細的信息。
另外一種說法:本身創建的數據字典(我用的比較多),DBMS自己提供的數據字典使用起來不方便,或者不能知足開發程序的需求,因此創建了數據字典,只是描述本身想用到的信息,它與「是否可分」沒有關係。那就涉及到了元數據。
元數據
元數據是指從信息資源中抽取出來的用於說明其特徵、內容的結構化的數據(如題名,版本、出版數據、相關說明,包括檢索點等),用於組織、描述、檢索、保存、管理信息和知識資源
元數據是否是可分還要根據不一樣場合區分,針對不一樣層次的數據來講。
舉例來講:首先創建了數據庫,爲了使用表的信息,能夠簡單創建數據字典表A,裏面字段:表編號、表名稱、表顯示名稱等。這個表A中數據相對於創建的數據庫來講算是元數據數據結構
元數據是描述數據的數據
數據字典是描述數據表明的含義,例如經過字段編碼在數據字典裏可以查出該編碼表明的含義,某個字段名在數據字段中能查出該字段的中文名稱等等oracle