全球专业中文经管百科,由121,994位网友共同编写而成,共计436,009个条目

数据完整性

用手机看条目

出自 MBA智库百科(https://wiki.mbalib.com/)

数据完整性(Data Integrity)

什么是数据完整性

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

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

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

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

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

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

扫一扫,下载MBA智库APP

分享到:
  如果您认为本条目还有待完善,需要补充新内容或修改错误内容,请编辑条目投诉举报

本条目由以下用户参与贡献

Tracy.

评论(共0条)

提示:评论内容为网友针对条目"数据完整性"展开的讨论,与本站观点立场无关。

发表评论请文明上网,理性发言并遵守有关规定。

打开APP

以上内容根据网友推荐自动排序生成

下载APP

闽公网安备 35020302032707号