数据安全
数据安全是指防止未经授权的用户提供数据。仅允许授权用户访问数据。在数据库中,DBA或部门负责人可以访问所有数据。某些用户仅被允许检索数据,而其他用户则被允许检索和修改数据。
数据完整性
数据完整性定义为数据库中包含的数据既正确又一致。为此,存储在数据库中的数据必须满足某些类型的过程(规则)。数据库中的数据必须正确且一致。DBMS 提供了实现此类约束(规则)的不同方法。它可以通过规则实现,即主键、辅助键、外键。这提高了数据库中的数据完整性。
数据安全和数据完整性之间的区别:
编号 | 数据安全 | 数据完整性 |
---|---|---|
1 | 数据安全是指通过使用受控访问机制来防止数据损坏。 | 数据完整性是指数据的质量,它保证数据是完整的,具有完整的结构。 |
2 | 数据安全其动机是保护数据。 | 数据安全其动机是数据的有效性。 |
3 | 数据安全的工作是只有应该有权访问数据的人才能访问数据。 | 数据安全的工作是检查数据是否正确且未损坏。 |
4 | 数据安全是指确保数据被其预期用户访问,从而确保数据的隐私和保护。 | 数据安全指的是数据的结构以及它如何与数据库的架构匹配。 |
5 | 一些流行的数据安全手段是身份验证/授权、屏蔽和加密。 | 保持完整性的一些方法是备份、错误检测、设计合适的用户界面和更正数据。 |
6 | 数据安全涉及防止意外或故意丢失或误用和破坏的数据的物理形式。 | 数据安全涉及数据的逻辑保护(正确、完整和一致性)。 |
7 | 数据安全避免了未经授权的数据访问。 | 数据安全避免了输入数据时的人为错误。 |
8 | 数据安全可以通过以下方式实现:用户帐户(密码);身份验证方案。 | 数据安全可以通过以下规则实现:主键,外键,关系。 |
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/294735.html