在資料庫中,"record"(記錄)是指表中的一行資料。每個記錄代表了一組相關的資料項目,這些資料項目通常是某個特定實體的屬性。例如,在一個關於客戶資訊的表中,一個記錄可能包含了一個客戶的姓名、位址、電話號碼等資訊。每個記錄通常會有一個唯一識別碼,稱為“主鍵”(Primary Key),用於唯一地標識表中的每條記錄。
資料庫中的記錄可以被視為一種方式,用來在表結構中組織和存儲資料。不同類型的資料庫(如關聯式資料庫、文檔資料庫等)可能會對記錄的處理和存儲方式有所不同,但基本概念是相似的:
關聯式資料庫:在關聯式資料庫中,記錄被嚴格組織在表格中,每個表由行(記錄)和列(欄位)組成。每個欄位表示記錄的一個屬性,每個記錄則是一個資料實體的完整描述。
非關聯式資料庫:例如,在文檔型資料庫(如MongoDB)中,記錄可能被存儲為一個文檔,這種結構更靈活,不需要嚴格的表格結構,文檔中可以包含嵌套的資料。
操作資料庫時,可以執行各種操作來處理記錄,包括創建新記錄、更新現有記錄、讀取記錄和刪除記錄,這些操作通常通過SQL(結構化查詢語言)或其他查詢語言來完成。這些基本操作是資料庫管理和資料處理的核心部分。