完整性约束对于数据库数据检查有何作用?

来源:百度知道 编辑:UC知道 时间:2024/06/17 16:35:43

1.数据库完整性约束能够防止合法用户使用数据库时向数据库中添加不合语义的数据。
2.利用基于DBMS的完整性控制机制来实现业务规则,易于定义,容易理解,而且可以降低应用程序的复杂性,提高应用程序的运行效率。同时,基于DBMS的完整性控制机制是集中管理的,因此比应用程序更容易实现数据库的完整性。
3.合理的数据库完整性设计,能够同时兼顾数据库的完整性和系统的效能。
4.在应用软件的功能测试中,完善的数据库完整性有助于尽早发现应用软件的错误