數據元素
數據元素,(data element)是計算機科學術語。它是數據的基本單位,數據元素也叫做結點或記錄。在計算機程序中通常作為一個整體進行考慮和處理。有時,一個數據元素可由若干個數據項組成,例如,一本書的書目信息為一個數據元素,而書目信息的每一項(如書名、作者名等)為一個數據項。數據項是數據的不可分割的最小單位。
數據元素 | |
---|---|
目錄
基本信息
基本理論
在數據元素理論研究中,下面的術語是很重要的,理解好這些術語是理解數據元素的基礎。
(1)數據元素(Data Element):是數據的基本單位,由數據項組成。在不同的條件下,數據元素又可稱為元素、結點、頂點、記錄等。數據元素是用一組屬性描述定義、標識、表示和允許值的一個數據單元。
(2)數據元值/元數據(Data Element Value):數據元能許值集合中的一個值。
(3)數據項:數據項是具有獨立含義的最小標識單位,是數據元的一個具體值,是數據記錄中最基本的、不可分的有名數據單位。
(4)同義名稱: 與給定名稱有區別但表示相同的數據元概念。
(5)限定詞:幫助定度和呈遞唯一性概念的術語。
(6)域:一種屬性的可能數據值的集合。
(7)域名:將數據元的值域及度量單位利用一個統一的名稱來表示。
(8)對象類:對象集,現實世界中的想法、抽象概念或事物集合,有清楚邊界和含義,並且特性和其行為遵循同樣的規則面能夠加以標識。
(9)對象:可以想象或感覺的世界的任一部分。
(10)特性:對象類的所有個體所共有的某種性質。
(11)表示:值域、數據類型的組合,必要時也包括度量單位或字符集。
(12)對象類詞:數據元名稱的成分,用於表示其所屬的對象類。
(13)特性類詞:數據元名稱的一個成分,用於表述對象類的特性,(數據元名稱的一個成分,表述數據元所屬類別)。
(14)表示類詞:數據元名稱的成分,用於描述數據元的表示形式。
(15)數據模型:以反信息結構的某種方式對數據組織的某種描述。
組成
數據元由對象類、特性和表示三部分組成,其中對象類用於收集和存儲數據的事物,例如,人、井、岩芯、管線、儲罐都是對象類等;特性是用來區別和描述對象的,例如,顏色、性別、年齡、收入、地址、價格等均為特性;
數據的表示部分中最為重要的方面是值域,值域是數據元允許(或有效)值的集合。對於值域,數據元中存在兩種類型的值域,一種是所謂取值是固定的,即取值是可枚舉的,例如,人眼睛顏色這個數據元,其取值可能包括:
Brown、Gray、Green、Hazel、Blue,另一種是概括的,即數據元取值是有定義域約束的,其取值可能是有限的,但是無法列出全部值,例如人的年齡,其取值範圍可能是1-200,並且每位要求是十進制表示。
屬性
數據元素本身也是一個事物,既然是事物那麼就需要屬性來描述這一事物,通常我們也將描述屬性稱為描述數據元素的元數據。
信息代碼化
信息標準化實質是信息代碼化的過程,須知,信息分類與編碼在整個企業信息標準化中占有基礎的不可替代的地位。因此如何對企業的各種信息進行有效的分類,並對其進行編碼這是信息化過程中一個非常重要的過程。其實數據元素與信息分類及編碼有着密不可分的關係。
應用領域
數據、數據元素、數據項、數據對象的理解
據結構是相互之間存在一種或多種特定關係的數據元素的集合。
對於數據 數據對象 數據元素 數據項 這四個概念 理解的不是很好 我先說下課本上是怎麼說的 然後再根據自己和網上的理解說下更直白的解釋
數據:是描述客觀事物的符號,是計算機中可以操作的對象,是能被計算機識別,並輸入給計算機處理的符號集合。數據不僅僅包括整形、實型等數值類型,還包括字符及聲音、圖像、視頻等非數值類型。
數據,也就是符號,必須具備兩個前提:
a.可以輸入到計算機中
b.能被計算機程序處理
對於整型、實型等數值類型,可以進行數值計算。
對於字符數據類型,就需要非數值的處理。而聲音、圖像、視頻等其實是可以通過編碼的手段變成字符數據來處理的
數據元素:是組成數據的、有一定意義的基本單位,在計算機中通常作為整體處理。也被稱為記錄。
比如 畜類 牛、馬、羊、雞、豬、狗等動物當然就是畜類的數據元素。
數據項:一個數據元素可以由若干個數據項組成。
比如人這樣的元素,可以有眼、耳、鼻、嘴等數據項,也可以有姓名、年齡、性別等數據項。
。
數據對象**:是性質相同的數據元素的集合,是數據的子集。
是指數據元素具有相同數量和類型的數據項,比如人 這個例子,都有姓名、生日、性別等相同的數據項。
既然數據對象是數據的子集,在實際應用中,處理的數據元素通常具有相同性質,在不產生混淆的情況下,我們將數據對象簡稱為數據。
數據結構
結構,簡單的理解就是關係,比如分子結構,就是組成分子的原子之間的排列方式。嚴格帶你說,結構是指各個組成部分相互搭配的排列的方式。在
現實世界中,不同數據元素之間不是獨立的,而是存在特定的關係,我們將這些關係成為 結構。
數據結構:是相互之間存在一種或者多種特定關係的數據元素的集合。
根據網上大佬的理解 可能會更直觀一些:
在數據結構中數據元素和數據項的區別是什麼
在數據復結構中數據元素制和數據項的區別為:性質不同、組成不同、單位級別不同。
一、性質不同
1、數據元素:數據元素是用一組屬性描述定義、標識、表示和允許值的一個數據單元。在計算機程序中通常作為一個整體進行考慮和處理。
2、數據項:是通過數據類型(邏輯的、數值的、字符的等)及數據長度來描述實體的某種屬性。
二、組成不同
1、數據元素:一個數據元素由若干個數據項組成。
2、數據項:數據項可以是字母、數字或兩者的組合。
三、單位級別不同
1、數據元素:數據元素是數據的基本單位。
2、數據項:數據項是數據的不可分割的最小單位。