⑴ 軟體工程中的數據字典是怎麼回事
現實世界中的"對象"放在不同的應用領域中,就會有不同的含義和理解.
比如一個人,對於醫院管理系統,它是一個病人,有病歷病案等等;但對於車管所來說,它是一個交通工具的使用者,將有車牌號出事記錄等等.
數據字典是為了規范某應用領域中的各種概念的集合.
其中一個定義如下:
數據字典是對所有與系統相關的數據元素的一個有組織的列表、以及精確嚴格的定義,使得用戶和系統分析員對於輸入、輸出、存儲成分和中間計算有共同的理解。
⑵ 軟體工程 數據字典
v 數據字典的用途
n進行詳細的數據收集和數據分析所獲得的主要結果
v 數據字典的內容
n數據項
v數據項是不可再分的數據單位
v 對數據項的描述
數據項描述={ 數據項名,數據項含義說明,別名,
數據類型,長度,取值范圍,取值含義,
與其他數據項的邏輯關系,數據項之間
的聯系 }
n數據結構
v數據結構反映了數據之間的組合關系。
v 一個數據結構可以由若干個數據項組成,也可以由若干個數據結構組成,或由若 個 數據項和數據結構混合組成。
v 對數據結構的描述
數據結構描述={數據結構名,含義說明,
組成:{數據項或數據結構}}
n數據流
v數據流是數據結構在系統內傳輸的路徑。
v 對數據流的描述
數據流描述={ 數據流名,說明,數據流來源,
數據流去向,組成:{數據結構},
平均流量,高峰期流量}
n數據存儲
v數據存儲是數據結構停留或保存的地方,也是數據流的來源和去向之一。
v對數據存儲的描述
數據存儲描述={數據存儲名,說明,編號,
輸入的數據流 ,輸出的數據流 ,
組成:{數據結構},數據量,
存取頻度,存取方式}
n處理過程
v具體處理邏輯一般用判定表或判定樹來描述
v處理過程說明性信息的描述
處理過程描述={處理過程名,說明,輸入:{數據流},
輸出:{數據流},處理:{簡要說明}}
⑶ 一個軟體工程中數據字典數據條目的定義題目
數據字典是一個預留空間,一個資料庫,這是用來儲存信息資料庫本身。
數據字典可能包含的信息
例如:
資料庫設計資料
儲存的SQL程序
用戶許可權
用戶統計
資料庫的過程中的信息
資料庫增長統計
資料庫性能統計
⑷ 在軟體工程中數據字典是什麼意思有何作用
其中一個定義如下:
數據字典是對所有與系統相關的數據元素的一個有組織的列表、以及精確嚴格的定義,使得用戶和系統分析員對於輸入、輸出、存儲成分和中間計算有共同的理解。
⑸ 數據字典的內容是什麼
In database management systems, a file that defines the basic organization of a database. A data dictionary contains a list of all files in the database, the number of records in each file, and the names and types of each field. Most database management systems keep the data dictionary hidden from users to prevent them from accidentally destroying its contents.
例如:
欄位名 類型 備注
User_group varchar 操作員組
User_name varchar 操作員名