數據有效性檢驗

數據有效性檢驗需不能保證輸入的數據絕對準確,然而可確保該數據合理並符合某些規則。

不同類型的數據有效性檢驗方法:

類型 功能
完整性檢查 確保必填欄位中有數據。
固定值檢查 確保數據只能來自一系列特定的值。
類型檢查 確保數據必須為特定類型。
範圍檢查 確保數據必須位於指定範圍內。
長度檢查 確保數據的字符數必須在指定範圍內。
格式檢查 確保數據必須採用特定格式。
一致性檢查 確保數據與其他欄位的數據相比沒有不合理之處。
唯一性檢查 該欄位的數據必須是獨一無二的。

有時系統會使用不同用戶介面取代文字方塊,使有效性檢驗更容易。

不同類型的用戶介面設計:

類型 有效性檢驗
下拉式選單 固定值檢查
單選按鈕 固定值檢查
複選框 固定值檢查
日期選擇器 類型檢查

檢查數位

檢查數位是一種數據有效性檢驗方式,常用於數字數據,例如身份、證號碼、書號、信用卡號碼等。

檢查數位由特定算法生成,並附加到數據的結尾。檢查數位可以有多於一個數位。

如果某項數字數據的檢查數位與算法生成的檢查數位不匹配,則該數據無效。


奇偶檢測

數據以二進制代碼的形式儲存在電腦中,它們僅由0和1組成。

為了檢測出數據傳輸過程中的錯誤,我們可以在二進制代碼的末尾附加一個類似檢查數位的奇偶檢驗位,以確保代碼中的總數是偶數或奇數。這就稱為奇偶檢測。

奇偶檢測可分為兩類: 奇數檢測和偶數檢測。

return to previous page return to homepage