關閉→
當前位置:知科普>IT科技>數據對象與數據元素的區別

數據對象與數據元素的區別

知科普 人氣:2.63W

數據對象與數據元素的區別是:

數據對象與數據元素的區別

數據對象是對軟件必須理解的複合信息的抽象。所謂複合信息是指具有一系列不同性質或屬性的事物,僅有單個值的事物(例如,寬度)不是數據對象。數據對象(Data Object):是性質相同的數據元素的集合。是數據的一個子集。數據對象是一種運行時的概念。可以是外部實體(例如,產生或使用信息的任何事物)、事物(例如,報表)、行為(例如,打電話)、事件(例如,響警報)、角色(例如,教師、學生)、單位(例如,會計科)、地點(例如,倉庫)或結構(例如,文件)等。總之,可以由一組屬性來定義的實體都可以被認為是數據對象。

數據元素(dataelement)是計算機科學術語。它是數據的基本單位,數據元素也叫做結點或記錄。在計算機程序中通常作為一個整體進行考慮和處理。有時,一個數據元素可由若干個數據項組成,例如,一本書的書目信息為一個數據元素,而書目信息的每一項(如書名、作者名等)為一個數據項。數據項是數據的不可分割的最小單位。數據元由對象類、特性和表示三部分組成,其中對象類用於收集和存儲數據的事物,例如,人、井、巖芯、管線、儲罐都是對象類等;特性是用來區別和描述對象的,例如,顏色、性別、年齡、收入、地址、價格等均為特性;數據的表示部分中最為重要的方面是值域,值域是數據元允許(或有效)值的集合。對於值域, 數據元中存在兩種類型的值域,一種是所謂取值是固定的,即取值是可枚舉的,例如,人眼睛顏色這個數據元,其取值可能包括:Brown、Gray、Green、Hazel、Blue,另一種是概括的,即數據元取值是有定義域約束的,其取值可能是有限的,但是無法列出全部值,例如人的年齡,其取值範圍可能是1-200,並且每位要 求是十進制表示。

TAG標籤:#元素 #