資料庫檔案
資料庫檔案是系統物件類型 *FILE 的數種類型之一。 資料庫檔案包含如何從內部儲存體向程式呈現輸入資料的說明,以及如何從程式向內部儲存體呈現輸出資料的說明。
資料庫檔案包含成員及記錄。
原始檔案
原始檔包含建立某些類型物件所需的未編譯程式設計程式碼及輸入資料。 它可以包含高階語言程式及資料說明規格 (DDS) 這類項目的來源陳述式。 來源檔可以是來源實體檔、磁片檔、磁帶檔或行內資料檔案。
實體檔案
實體檔是儲存應用程式資料的資料庫檔案。 它包含如何向程式呈現或從程式接收資料的說明,以及資料如何實際儲存在資料庫中。
實體檔案由可具有可變長度欄位的固定長度記錄組成。 它包含一個記錄格式及一個以上成員。 從 SQL 介面的角度來看,實體檔與表格相同。
邏輯檔案
邏輯檔案是邏輯上代表一或多個實體檔案的資料庫檔案。 它包含如何向程式呈現資料或從程式接收資料的說明。 此類資料庫檔案不含資料,但定義一個以上的實體檔案的記錄格式。
邏輯檔案可讓使用者以不同於所代表實體檔的順序及格式來存取資料。 從 SQL 介面的角度來看,邏輯檔案與視圖及索引相同。
成員
成員在一個資料庫檔案中是不同的資料集,每一個資料集都具有相同的格式。 在對檔案執行任何輸入或輸出作業之前,檔案必須至少有一個成員。
一般而言,資料庫檔案只有一個成員,即建立檔案時所建立的成員。 如果檔案包含多個成員,則每一個成員都會作為檔案中資料的子集。
記錄
記錄是檔案內相關資料的群組。 從 SQL 介面的角度來看,記錄與列相同。