軟體工程中的資料字典是怎麼回事,什麼是資料字典

2022-12-23 17:50:04 字數 3916 閱讀 7751

1樓:大同e民生

現實世界中的"物件"放在不同的應用領域中,就會有不同的含義和理解。

比如乙個人,對於醫院管理系統,它是乙個病人,有病歷病案等等;但對於車管所來說,它是乙個交通工具的使用者,將有車牌號出事記錄等等。

資料字典是為了規範某應用領域中的各種概念的集合。

其中乙個定義如下:

資料字典是對所有與系統相關的資料元素的乙個有組織的列表、以及精確嚴格的定義,使得使用者和系統分析員對於輸入、輸出、儲存成分和中間計算有共同的理解。

2樓:白雲飛處

對資料流程圖各個成分的解釋。

分為資料元素,資料結構,資料流,資料儲存,處理過程和外部實體。

資料元素是最小的資料組成單位。

資料結構描述資料之間的組合關係。

資料流描述資料流的**、去處、組成、流通量。

資料儲存條目描寫該資料儲存的結構及有關的資料流、查詢要求。

處理過程是針對資料流程圖中的處理框,對其有關的輸入輸出等功能的描述。

外部實體是資料的**和去向。

ps:你應該知道什麼是資料流程圖吧?資料字典就是對資料流程圖的解釋。

什麼是資料字典?

3樓:豬都是這樣問的

資料字典:關於資料的資訊集合。也就是對資料流圖中包含的所有元素的定義的集合。

資料字典的內容:

1.由對下列四類元素的定義組成:

(1)資料流。

(2)資料流分量(資料元素)

(3)資料儲存。

(4)處理。

(注:本書所指主要是由對資料的定義組成)

2.除資料定義外,資料字典還應包括:

記錄資料元素的下述資訊。

(1)一般資訊(名字,別名,描述)

(2)定義(資料型別,長度,結構)

(3)使用特點(值的範圍,使用頻率,使用方式,輸入/輸出/本地條件值等)

(4)控制資訊(**,使用者,使用它的程式,改變權,使用權等)

(5)分組資訊(父結點,從屬結構,物理位置——記錄,檔案和資料庫等)

三、資料的定義方法:

資料字典中的定義:

就是對資料自頂向下的分解,分解到不需要進一步定義為止。

資料元素組成資料的方式:

(1)順序:以確定次序連線兩個或多個分量。

(2)選擇:從兩個或多個可能的元素中選取乙個。

(3)重複:把指定的分量重複零次或多次。

(4)可選:乙個分量是可有可無的。

3.在資料字典中建議使用下列符號:

(1)=:等價於(定義為)

(2)+:和(連線兩個分量)

(3)[ 或(從方括弧內列出的若干個分量中選擇乙個)

(4)()可選(圓括弧裡的分量可有可無)

四、資料字典的用途。

資料字典最重要的用途是作為分析階段的工具。

有助於改進分析員,發小組之間的通訊。

有助於改進不同開發人員,不同開發小組之間的通訊。

有助於要求所有開發人員根據公共資料字典描述資料和設計模組,避免許多麻煩口問題。

2.資料字典是開發資料庫的第一步。

五、資料字典的實現:

三種常見的途徑:

全人工過程(資料字典卡片)

全自動化過程(利用資料字典處理程式)

混合過程。六、資料字典應具有的特點:

通過名字能方便地查閱資料的定義。

沒有冗餘。盡量不重複在規格說明的其他組成部分中已經出現的資訊。

容易更新和修改。

能單獨處理描述每乙個資料元素的資訊。

定義的書寫方法簡單、方便且嚴格。

產生交叉表、錯誤檢測、一致性校驗等。

4樓:匿名使用者

資料字來典(data dictionary,簡稱自dd)是資料管理(data administration,簡稱da)的乙個組成部分,在介紹資料管理的完整概念之前,了解資料字典/目錄系統(data dictionary/directory system,簡稱dd/ds)是十分重要的。

資料字典沒有什麼不可思議的奧妙之處。事實上,資料字典的概念與其它資料處理概念相比,竟是意想不到的簡單。資料字典只不過是有關資料的資訊的收集、維護和釋出的機制。

它是元資料(metadata),即關於資料的資訊的中心元庫(central repository)。

大體上說,資料字典提供了關於資料元素、元素組(記錄或片斷)、記錄組(檔案或資料庫)資訊的定義和使用機制,以及這些實體之間的聯絡。還可以定義其它一些實體,例如,輸入格式、報表、螢幕、處理、過程,等等。

5樓:秒懂**

資料字典:對資料的資料項等進行定義和描述。

6樓:合笛南門娜娜

資料字典復就是關於資料的信制息集合bai,也就是對資料du流圖中包含的所有元zhi

素的定義的集合。。dao。

資料流圖和資料字典共同構成系統的邏輯模型,沒有資料字典資料流圖就不嚴格,然而沒有資料流圖資料字典也難以發揮作用。。只有資料流圖和對資料劉濤中每個元素的精確定義放在一起,才能共同構成系統的規格說明。。。

7樓:飛宵完顏飛荷

資料字典是指對資料的資料項、資料結構、資料流、資料儲存、處理邏輯、外部實體等進行定義和描述,其目的是對資料流程圖中的各個元素做出詳細的說明。

8樓:闕晶種春翠

資料字典是關於資料的資訊的集合,也就是對資料流圖中包含的所有元素的定義的集合。

組成1資料流。

2資料流分量,即資料元素。

3資料儲存4處理。

9樓:匿名使用者

在軟體工程裡面資料字典的定義是對所有與系統相關資料元素的乙個有組織的列表,以及精確的嚴格的定義,使得使用者和系統分析員對輸入、輸出、儲存成分甚至中間計算有共同的理解。

10樓:手機使用者

你對你所設計的資料庫的說明,例如哪個字段代表什麼意思?是什麼型別的之類的資訊!

資料字典的內容是什麼?

11樓:anan五五

資料字典。

抄資料庫的重要部分是資料字典襲。bai它存放有資料庫所用的有關信du息,對使用者來說是一zhi組唯讀的dao表。資料字典內容包括:

資料庫中所有模式物件的資訊,如表、檢視、簇、及索引等。

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

列的預設值。

約束資訊的完整性。

使用者的名字。

使用者及角色被授予的許可權。

使用者訪問或使用的審計資訊。

其它產生的資料庫資訊。

資料庫資料字典是一組表和檢視結構。它們存放在system表空間中。

資料庫資料字典不僅是每個資料庫的中心。而且對每個使用者也是非常重要的資訊。使用者可以用sql語句訪問資料庫資料字典。

12樓:匿名使用者

資料字典是描述來資料流圖中資料的資訊源的集合。

它對資料流圖上每乙個成分:資料項、檔案(資料結構)、資料流、資料儲存、加工和外部項等給以定義和說明;它主要由資料流描述、加工描述和檔案描述三部分組成。

對使用者來講,資料字典為他們提供了資料的明確定義;對系統分析員來講,資料字典幫助他們比較容易修改已建立的系統邏輯模型。

管理系統的資料流圖。資料字典。er圖。 拜託拜託

13樓:把妹工程師

你沒有給任何資訊,讓我們如何幫你啊?

資料流圖就是你這個系統的資料走向,一般是分層處理,在《軟體工程》或者《軟體測試》之類的書上都有很詳細的解釋。

資料字典就是你要用到的實體物件和對應的屬性和關係,你可以用邏輯表結構來描述,一般是以表的形式展現,比邏輯表結構直觀。

至於e-r圖是實體之間的對應關係,方框表示實體,橢圓表示屬性,稜形表示關係。要描述的話很難講清楚,但是一看例圖就會發覺其實不那麼難。

下面的參考鏈結你可以看一看。

Bigbang中的勝利事件是怎麼回事

在此之前,勝利旗下的夜店被曝出打人的事件,而且還有諸如 的惡性事件發生,隨著的熱議,很多粉絲要求要對此事進行徹查。伴隨著調查的深入,很多關於勝利夜店的內容都被 其中還包括關於 事件的聊天截圖,雖然最後被經紀公司否認,可是最終在調查下被證實打臉,事件也一次次的變得嚴重。隨後勝利被立案調查,很多粉絲也是...

DOTA中的 拉怪是 怎麼 回事

簡短的介紹如何拉怪。屍體的腐爛時間大概為15秒,如果你在每分鐘的前45秒內清理完野怪,並且自己不在區域內,那麼下個整數分鐘,就會刷出新怪來。必須距離野怪500到1000的距離才會重新刷出新怪。野怪自動攻擊的範圍是300 如果不離開他們600的距離,他們會一直攻擊目標到死,如果離開他們重新整理地600...

電腦上的ADOBE軟體都打不開是怎麼回事

應該是程式問題。你這個沒有說具體是什麼軟體。很難說啊。只能猜了2.斷開網路,啟動安裝程式進入安裝介面,然後點選 試用 3.這時會要求你進行登入,因為我們已經斷開了網路。回答2 如果上面方法不行,使用windows installer cleanup utility清理adobe軟體資料庫資訊,安裝好...