Access 如何设置 约束条件(比如某一列取值必须唯一。比如开始时间这一列必须早于结束时间这一列)

Access 如何设置 约束条件(比如某一列取值必须唯一。比如开始时间这一列必须早于结束时间这一列),第1张

1、首先,我们点击设计选项卡。

2、然后找到我们想要设置的字段。

3、然后我们找到主键按钮。

4、这时我们便可以看到此图标。

5、或者我们右击字段说明。

6、右击即可看到主键按钮。

注意事项:

access有强大的数据处理、统计分析能力,利用access的查询功能,可以方便地进行各类汇总、平均等统计。并可灵活设置统计的条件。

打开要修改的数据表,点击视图选项

在d出的下拉菜单中,找到 设计视图

打开了设计视图面板,在设计视图中,给毕业院校添加一个有效性规则,点击一下毕业院校的字段,这样就能选中它

点击查询选项,如红色箭头所示

在有效性规则这一栏,输入 in(\"北大\",\"清华\",\"首都师范\"),这句代码的意思就是,这个字段的数据必须是

北大、清华、首都师范这三个大学,其他数据都不能录入。

点击保存按钮

d出一个警告消息,因为数据表中已有数据,但这些数据不符合刚刚设立的有效性规则。点击 是,这样就开始用新的规则来测试数据了

等待几分钟,d出一个新的警告信息,点击是,继续用这个规则来约束数据,这样原来的数据就被删除了。

点击菜单栏上面的数据表视图,这样就返回到了数据表视图。

我们看到原有的数据已经删除了那些不符合有效性规则的数据。

尝试输入“河大”这两个字

提示消息说不符合有效性规则,这样你的表就只能输入符合有效性规则色数据了

数据库的数据完整性是一组完整性规则的集合。完整性规则是数据及其联系所具有的制约和依存规则,用以保证数据的正确、有效和相容,使数据系统值和现实系统状态一致。

完整性约束包括:实体完整性,参照完整性和用户定义的完整性

实体完整性在Access中通过主键实现。参照完整性在Access中通过创建表间关系实现。用户定义的完整性在Access中通过定义有效性规则实现。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9253039.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存