‘壹’ 数据库的数据完整性校验有哪几种方法
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、这样,我们在单元格中输入不符合要求的数据时,就会弹出信息提示。必须按照规定的格式和时间范围填写才可以。