数据完整性

发布日期:2023-08-05 11:00:00   来源 : bal    作者 :乐小管    浏览量 :23
乐小管 bal 发布日期:2023-08-05 11:00:00  
23

2026西湖龙井茶官网DTC发售:茶农直供,政府溯源防伪到农户家 

数据完整性(Data Integrity)

什么是数据完整性

  数据完整性是数据的收集在数据生命周期内完整、一致、准确、值得信赖和可靠以及数据特性被维护的程度。数据应该以一种安全的方式收集和维护以确保它们是可追溯的、清晰的、同步记录的、原始或其真实的副本和准确的。保证数据完整性需要适当的质量和风险管理系统,包括坚持合理的科学原则和良好文件规范。

  数据由于种种原因,通过外界输入数据库,在此过程中会发生输入无效或错误信息的情况。为保证输入的数据符合规定,而提出数据完整性。例如,如果在表中插入两个工号相同而姓名不同的员工信息,则无法保证工号的唯一性从而违反数据的一致性。另外,如果员工离职,但数据库未及时更新离职信息,那么该员工可凭借过期的工资卡领薪资,显然不符合数据的有效性。

  在数据库理论中,数据完整性包括三个要点:

  • 实体完整性:每个表都需要一个唯一的主键来将一个表与另一个表区分开。
  • 引用完整性:表可以使用外键引用其他表。
  • 域完整性:数据库具有预设的类别和值。这类似于筛选输入和阅读报告。

  有几种方法可以破坏数据:

  • 传输损坏:数据在传输到存储设备或通过网络传输时可能会损坏。
  • 硬件故障:存储设备或其他计算机硬件故障会导致损坏。
  • 配置问题:计算系统(例如软件或安全应用程序)中的配置错误会损坏数据。
  • 人为错误:人们会犯错误,并可能会意外损坏数据。
  • 故意破坏:人或软件侵入计算机并更改数据。例如,某些恶意软件会加密数据并扣留人质进行支付。黑客可能会破坏系统并进行更改。


上一篇 : 首充玩家数
下一篇 : 算法
关于我们
热门推荐
合作伙伴
免责声明:本站部分资讯来源于网络,如有侵权请及时联系客服,我们将尽快处理
支持 反馈 订阅 数据
回到顶部