完整限制 在資料庫管理系統中最簡單的完整限制Integrity Constraints牽涉到明確定義每筆資料的資料型態例如限定資料表中的學生成績落於A到C之間若更新資料為A則系統無法自動發現錯誤因為資料是有效的然而若更新資料為Z則會被系統拒絕因為資料無效 較複雜的限制Constraints牽涉到一個檔案的紀錄必須與另一個檔案的紀錄相關聯例如學生資料表中的性別欄位必須與學生體格資料表相關聯此限制又稱為參考性完整限制Referential Integrity Constraints 另一種限制Constraints牽涉到表明每筆資料的唯一性例如學生資料表中的學號欄位每位學生必須有相異的鍵值key此限制又稱為鍵值限制或唯一限制Key or Uniqueness Constraints