『壹』 資料庫的數據完整性校驗有哪幾種方法
1、唯一性約束:通過為表中的某些欄位設置唯一索引,使得這些欄位中的值不能重復,從而保證資料庫中數據的唯一性。
2、外鍵約束:通過在多個表之間建立外鍵關聯,使得表中的數據能夠有效地進行交互,從而保證資料庫中數據的完整
3、檢查約束:通過在表中設置檢查約束,來檢查某一列的值是否滿足一定的條件,從而保證資料庫中數據的完整性。
4、默認值約束:通過為表中的某些欄位設置默認值,如果用戶沒有為該欄位輸入值,就會自動使用默認值,從而保證資料庫中數據的完整性。
5、觸發器:通過設置觸發器,在數據發生改變時自動進行檢查,從而保證資料庫中數據的完整性。
6、程序級的完整性校驗:在應用程序中添加相應的完整性校驗代碼,從而保證資料庫中數據的完整性。
--- 6.1、空值校驗:檢查表中某個欄位是否有空值,如果存在空值則返回錯誤信息。
--- 6.2、長度校驗:檢查表中某個欄位的長度是否符合要求,如果不符合要求則返回錯誤信息。
--- 6.3、類型校驗:檢查表中某個欄位的類型是否符合要求,如果不符合要求則返回錯誤信息。
--- 6.4、值范圍校驗:檢查表中某個欄位的值是否在指定的范圍內,如果不在指定范圍內則返回錯誤信息。
『貳』 Excel表格中的數據驗證功能怎麼使用
EXCEL系統提供的功能按鈕是單擊使用,例如【數據驗證】單擊之後出現下面的窗口:
然後滑鼠選擇設置就可以了,我上圖設置為單元格只可以為男女之一。
『叄』 怎樣在excel中設置數據驗證
excel中沒有數據驗證的解決辦法如下:
1、首先,選中一個單元格,選擇『數據』選項卡中的『數據驗證』命令。
2、在『數據驗證』對話框的『設置』選則歷並項卡下,『允許』下拉列表中選擇『序列』選項;在『來源』文本框中輸入所有的部門名稱,比如「行政部,人力資源部,采購部,生產部,財務部,銷售部,信息部,」(部門名稱中間用英文輸入法輸入「逗號」隔開)。
3、返回到Excel表格中我們可以看到部門列下的單元格已經可以通過下拉菜單進行選擇部門名稱。
4、如果我們想在點中這個單元格的時候出現消息提示,可以按照下面方法設置。
在『數據驗證』對話框的『輸入信息』選項卡下,爛鏈輸入信息文本框中輸入需要提示的信息,比如此處的「請選擇部門!」,設置完後點擊『確定』按鈕保存設置。
5、返回到Excel表格後,會發現選中這個單元格就會出現提示。
6、再比如,在列表中有個日期輸入單元格。我們可以限制此單元格只可以輸入日期格式為「yyyy-mm-dd」格式的日期,且規定范圍為某個月份;同時,在選中單元格的時候進行提示;輸入的數據不符合要求出現提示。
可以進行設置,『允許』格式為『日期』,數據『介於』『2014-12-01』和『2014-12-31』之間;『輸入信息』為『請輸入填表孫跡日期!』;『出錯警告』會提示信息為『標題』「您輸入的內容錯誤!」
『錯誤信息』為「請輸入正確的時間格式,如2014-12-12,范圍介於2014-12-01至2014-12-31之間!」
7、這樣,我們在單元格中輸入不符合要求的數據時,就會彈出信息提示。必須按照規定的格式和時間范圍填寫才可以。