第五章数据库完整性
数据库完整性
例如,学生的学号必须唯一,性别只能是男或者女。数据库的晚这性和安全性是两个既有联系又不尽相同的概念
数据完整性:为了防止数据库存在不符合语义和不正确的数据
数据安全性:为了保护数据库被恶意破坏和非法存取
所以为了维护数据库的完整性,数据库管理系统必须实现如下功能:
1.提供定义完整性约束条件的机制(数据间相互联系所制约和依存的规则),通俗的讲是约束表与表之间的关系
2.提供完整性检查的方法(检查数据是否满足完整性检查),通俗的说是检查是否满足第一条约束
3.进行违约处理(出现不合法的数据怎么处理)
学习本是一个不断抄袭、模仿、练习、创新的过程。
虽然,园中已有本人无法超越的同主题博文,为什么还是要写。
对于自己,博文只是总结。在总结的过程发现问题,解决问题。
对于他人,在此过程如果还能附带帮助他人,那就再好不过了。
由于博主能力有限,文中可能存在描述不正确,欢迎指正、补充!
感谢您的阅读。如果文章对您有用,那么请轻轻点个赞,以资鼓励。