從歷史上看,這個術語起源於大型機領域,在那裡它有一個明確界定的意義,非常接近現代的計算機檔案。這個主題是不包括在這裡。
最簡單的情況下,只有一個變數,然後在數據集由一列列的數值組成,往往被描述為一個列表。儘管名稱,這樣一個單數據集不是一套通常的數學意義,因為某一個指定數值,可能會出現多次。通常的順序並不重要,然後這樣數值的集合可能被視為多重集,而不是(順序)列表。
值可能是數字,例如真正的數字或整數,例如代表一個人的身高多少厘米,但也可能是象徵性的數據(即不包括數字),例如代表一個人的種族問題。更一般的說,價值可以是任何類型描述為某種程度的測量。對於每一個變數,通常所有的值都是同類。但是也可能是“遺漏值”,其中需要指出的某種方式。
在統計數據集通常來自實際觀測得到的抽樣統計人口,每一行對應於觀測的一個組成部分,人口。數據集可能會進一步產生算法為測試目的某些種類的軟體。一些現代統計分析軟體,如PSPP仍然存在的數據中的經典數據集的方式。
』
數據集在斷開快取中存儲數據。數據集的結構類似於關係資料庫的結構;它公開表、行和列的分層對象模型。另外,它包含為數據集定義的約束和關係。
數據集可以類型化或非類型化。類型化數據集是這樣一種數據集,它先從基類派生,然後使用XML架構檔案(.xsd檔案)中的信息生成新類。架構中的信息(表、列等)被作為一組第一類對象和屬性生成並編譯為此新數據集類。
因為類型化DataSet類從基類DataSet繼承,所以此類型化類承接DataSet類的所有功能,並且可與將DataSet類的實例作為參數的方法一起使用。
相形之下,非類型化數據集沒有相應的內置架構。與類型化數據集一樣,非類型化數據集也包含表、列等,但它們只作為集合公開。
(摘自WordPress中文)
Delphi4中有四種類型的標準數據集構件,分別是TTable、TQuery、TStoredProc和TClientDataSet。這些數據集構件都是從一個共同的基類TDataSet繼承下來的,其中,只有TClientDataSet是直接從TDataSet繼承下來的,而TTable、TQuery、TStoredProc的直接上級是TDBDataSet,TDBDataSet的上級是TBDEDataSet,TBDEDataSet的上級才是TDataSet。這幾個類之間的繼承關係可以用圖6.1來表示。
TDataSet是所有數據集的抽象基類,它的大部分屬性和方法是虛擬的或抽象的。所謂虛擬的方法,是指這些方法可以被派生類重載。所謂抽象的方法,是指這些方法只有聲明,沒有定義,派生類必須給出定義後才能調用這些方法,不同的派生類可以有不同的定義。
由於TDataSet中包含抽象的方法,您不能直接創建它的實例,否則會引起運行期錯誤。
如果從功能上劃分,TDataSet的屬性和方法可以分為這么幾大塊:打開和關閉數據集、瀏覽記錄、編輯數據、書籤管理、控制連線、訪問欄位、記錄緩衝區管理、過濾、事件。
相關詞條
-
數據集
數據集,又稱為資料集、數據集合或資料集合,是一種由數據所組成的集合。 Data set(或dataset)是一個數據的集合,通常以表格形式出現。每一列代...
原理與分類 作用 使用技巧 -
數據集增強
數據集增強主要是為了減少網路的過擬合現象,通過對訓練圖片進行變換可以得到泛化能力更強的網路,更好的適應套用場景。
方法 例子 -
數據集繼承信息
數據集繼承信息是建立該數據集時所涉及的有關事件、參數、數據源等信息,以及負責這些數據集的組織機構信息。通過這部分信息便可以對建立數據集的中間過程有一個詳...
-
順序資料庫
資料庫是按照一定的組織方式(或稱數據模型)在計算機系統中組織、存儲和使用的互相聯繫的數據集合。順序資料庫是指資料庫中存取數據的邏輯順序和物理順序是一致的...
簡介 有關名詞 數據結構 順序資料庫優缺點 -
自動順序控制
自動順序控制(Automatic sequence control)是指在沒有人直接參與的情況下,利用外加的設備或裝置,使機器、設備或生產過程的某個工作...
自動控制 順序控制 分類 自動順序控制系統的實現方式 歷史發展 -
索引順序檔案
索引順序檔案是順序檔案的擴展,其中各記錄本身在介質上也是順序排列的,它包含了直接處理和修改記錄的能力。索引順序檔案能像順序檔案一樣進行快速順序處理,既允...
ISAM檔案 VSAM檔案 -
波段順序格式
波段順序格式(band sequential format,BSQ)是來為多波段影像組織影像數據的常見方法,本身並不是影像格式,而是用來將影像的實際像素...
遙感數據存儲格式 波段順序格式 -
數據結構[計算機存儲、組織數據方式]
數據結構是計算機存儲、組織數據的方式。數據結構是指相互之間存在一種或多種特定關係的數據元素的集合。通常情況下,精心選擇的數據結構可以帶來更高的運行或者存...
研究對象 研究內容 結構分類 結構算法 -
索引順序訪問方法
索引順序訪問方法(ISAM, Indexed Sequential Access Method),也可以稱之為索引順序存取方法,可以連續地(按照他們進入...
索引檔案 檔案 訪問方法