數(shù)據(jù)對象與數(shù)據(jù)元素的區(qū)別是:
數(shù)據(jù)對象是對軟件必須理解的復(fù)合信息的抽象。所謂復(fù)合信息是指具有一系列不同性質(zhì)或?qū)傩缘氖挛?,僅有單個值的事物(例如,寬度)不是數(shù)據(jù)對象。數(shù)據(jù)對象(Data Object):是性質(zhì)相同的數(shù)據(jù)元素的集合。是數(shù)據(jù)的一個子集。數(shù)據(jù)對象是一種運行時的概念。可以是外部實體(例如,產(chǎn)生或使用信息的任何事物)、事物(例如,報表)、行為(例如,打電話)、事件(例如,響警報)、角色(例如,教師、學(xué)生)、單位(例如,會計科)、地點(例如,倉庫)或結(jié)構(gòu)(例如,文件)等??傊?,可以由一組屬性來定義的實體都可以被認(rèn)為是數(shù)據(jù)對象。
數(shù)據(jù)元素(dataelement)是計算機(jī)科學(xué)術(shù)語。它是數(shù)據(jù)的基本單位,數(shù)據(jù)元素也叫做結(jié)點或記錄。在計算機(jī)程序中通常作為一個整體進(jìn)行考慮和處理。有時,一個數(shù)據(jù)元素可由若干個數(shù)據(jù)項組成,例如,一本書的書目信息為一個數(shù)據(jù)元素,而書目信息的每一項(如書名、作者名等)為一個數(shù)據(jù)項。數(shù)據(jù)項是數(shù)據(jù)的不可分割的最小單位。數(shù)據(jù)元由對象類、特性和表示三部分組成,其中對象類用于收集和存儲數(shù)據(jù)的事物,例如,人、井、巖芯、管線、儲罐都是對象類等;特性是用來區(qū)別和描述對象的,例如,顏色、性別、年齡、收入、地址、價格等均為特性;數(shù)據(jù)的表示部分中最為重要的方面是值域,值域是數(shù)據(jù)元允許(或有效)值的集合。對于值域, 數(shù)據(jù)元中存在兩種類型的值域,一種是所謂取值是固定的,即取值是可枚舉的,例如,人眼睛顏色這個數(shù)據(jù)元,其取值可能包括:Brown、Gray、Green、Hazel、Blue,另一種是概括的,即數(shù)據(jù)元取值是有定義域約束的,其取值可能是有限的,但是無法列出全部值,例如人的年齡,其取值范圍可能是1-200,并且每位要 求是十進(jìn)制表示。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com