楼主说的在需求分析中体现安全性和完整性,这就比较复杂了。
因为第一,普通用户根本不知道数据库能干什么,不能干什么,这样用户自己很难确定需求,所表述的需求不清晰,也经常改动,这是数据库设计很正常的事情;第二,设计人员缺少专业的知识,理解不了用户所要的需求,这都是在数据库需求分析中常见的。
因此,为了体现这一方面,数据库的设计人员应和用户多多交流、多多沟通,确定用户真正的需求,是数据库中的数据达到完整和安全。。。
数据库的完整性的全名,关系数据库的参照完整性(Referential Integrity),一般是用在表示多个表之间关系时用的,而且经常使用。
数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。
数据的完整性和安全性是数据库保护的两个不同方面。安全性是防止用户非法使用数据库。完整性则是防止合法用户使用数据库时向数据库中加入不合语义的数据。
数据的安全性是指数据库是否容易攻破。
数据的完整性是指两个表之间的完整连接。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)