CINXE.COM
Data integrity - Wikipedia
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>Data integrity - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"2f7a8e09-8460-4712-bce0-1f0c779d8d0d","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Data_integrity","wgTitle":"Data integrity","wgCurRevisionId":1211946886,"wgRevisionId":1211946886,"wgArticleId":40995,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["All articles with dead external links","Articles with dead external links from October 2022","Articles with permanently dead external links","Articles with short description","Short description is different from Wikidata","Data quality","Relational model","Transaction processing"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Data_integrity","wgRelevantArticleId":40995,"wgIsProbablyEditable":true, "wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgRedirectedFrom":"Message_integrity","wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":20000,"wgInternalRedirectTargetUrl":"/wiki/Data_integrity","wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q461671","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness", "fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["mediawiki.action.view.redirect","ext.cite.ux-enhancements","ext.scribunto.logs","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp", "ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.quicksurveys.init","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&modules=ext.cite.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Data integrity - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/Data_integrity"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=Data_integrity&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/Data_integrity"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Data_integrity rootpage-Data_integrity skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page's font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&returnto=Data+integrity" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&returnto=Data+integrity" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&returnto=Data+integrity" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&returnto=Data+integrity" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-Definition" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Definition"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Definition</span> </div> </a> <ul id="toc-Definition-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Integrity_types" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Integrity_types"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Integrity types</span> </div> </a> <button aria-controls="toc-Integrity_types-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Integrity types subsection</span> </button> <ul id="toc-Integrity_types-sublist" class="vector-toc-list"> <li id="toc-Physical_integrity" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Physical_integrity"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.1</span> <span>Physical integrity</span> </div> </a> <ul id="toc-Physical_integrity-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Logical_integrity" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Logical_integrity"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.2</span> <span>Logical integrity</span> </div> </a> <ul id="toc-Logical_integrity-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Databases" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Databases"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Databases</span> </div> </a> <button aria-controls="toc-Databases-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Databases subsection</span> </button> <ul id="toc-Databases-sublist" class="vector-toc-list"> <li id="toc-Types_of_integrity_constraints" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Types_of_integrity_constraints"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1</span> <span>Types of integrity constraints</span> </div> </a> <ul id="toc-Types_of_integrity_constraints-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Examples" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Examples"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.2</span> <span>Examples</span> </div> </a> <ul id="toc-Examples-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-File_systems" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#File_systems"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>File systems</span> </div> </a> <ul id="toc-File_systems-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Data_integrity_as_applied_to_various_industries" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Data_integrity_as_applied_to_various_industries"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Data integrity as applied to various industries</span> </div> </a> <ul id="toc-Data_integrity_as_applied_to_various_industries-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Data integrity</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 29 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-29" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">29 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://ar.wikipedia.org/wiki/%D8%B3%D9%84%D8%A7%D9%85%D8%A9_%D8%A7%D9%84%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA" title="سلامة البيانات – Arabic" lang="ar" hreflang="ar" data-title="سلامة البيانات" data-language-autonym="العربية" data-language-local-name="Arabic" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-bg mw-list-item"><a href="https://bg.wikipedia.org/wiki/%D0%A6%D1%8F%D0%BB%D0%BE%D1%81%D1%82%D0%BD%D0%BE%D1%81%D1%82_%D0%BD%D0%B0_%D0%B4%D0%B0%D0%BD%D0%BD%D0%B8%D1%82%D0%B5" title="Цялостност на данните – Bulgarian" lang="bg" hreflang="bg" data-title="Цялостност на данните" data-language-autonym="Български" data-language-local-name="Bulgarian" class="interlanguage-link-target"><span>Български</span></a></li><li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/Integritat_de_dades" title="Integritat de dades – Catalan" lang="ca" hreflang="ca" data-title="Integritat de dades" data-language-autonym="Català" data-language-local-name="Catalan" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/Integrita_dat" title="Integrita dat – Czech" lang="cs" hreflang="cs" data-title="Integrita dat" data-language-autonym="Čeština" data-language-local-name="Czech" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-da mw-list-item"><a href="https://da.wikipedia.org/wiki/Dataintegritet" title="Dataintegritet – Danish" lang="da" hreflang="da" data-title="Dataintegritet" data-language-autonym="Dansk" data-language-local-name="Danish" class="interlanguage-link-target"><span>Dansk</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/Konsistenz_(Datenspeicherung)" title="Konsistenz (Datenspeicherung) – German" lang="de" hreflang="de" data-title="Konsistenz (Datenspeicherung)" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-et mw-list-item"><a href="https://et.wikipedia.org/wiki/Terviklus" title="Terviklus – Estonian" lang="et" hreflang="et" data-title="Terviklus" data-language-autonym="Eesti" data-language-local-name="Estonian" class="interlanguage-link-target"><span>Eesti</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/Integridad_de_datos" title="Integridad de datos – Spanish" lang="es" hreflang="es" data-title="Integridad de datos" data-language-autonym="Español" data-language-local-name="Spanish" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-eo mw-list-item"><a href="https://eo.wikipedia.org/wiki/Integreco_(kriptografio)" title="Integreco (kriptografio) – Esperanto" lang="eo" hreflang="eo" data-title="Integreco (kriptografio)" data-language-autonym="Esperanto" data-language-local-name="Esperanto" class="interlanguage-link-target"><span>Esperanto</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%DB%8C%DA%A9%D9%BE%D8%A7%D8%B1%DA%86%DA%AF%DB%8C_%D8%AF%D8%A7%D8%AF%D9%87%E2%80%8C%D9%87%D8%A7" title="یکپارچگی دادهها – Persian" lang="fa" hreflang="fa" data-title="یکپارچگی دادهها" data-language-autonym="فارسی" data-language-local-name="Persian" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/Int%C3%A9grit%C3%A9_(cryptographie)" title="Intégrité (cryptographie) – French" lang="fr" hreflang="fr" data-title="Intégrité (cryptographie)" data-language-autonym="Français" data-language-local-name="French" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/%EB%8D%B0%EC%9D%B4%ED%84%B0_%EB%AC%B4%EA%B2%B0%EC%84%B1" title="데이터 무결성 – Korean" lang="ko" hreflang="ko" data-title="데이터 무결성" data-language-autonym="한국어" data-language-local-name="Korean" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-hr mw-list-item"><a href="https://hr.wikipedia.org/wiki/Podatkovni_integritet" title="Podatkovni integritet – Croatian" lang="hr" hreflang="hr" data-title="Podatkovni integritet" data-language-autonym="Hrvatski" data-language-local-name="Croatian" class="interlanguage-link-target"><span>Hrvatski</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/Integrit%C3%A0_dei_dati" title="Integrità dei dati – Italian" lang="it" hreflang="it" data-title="Integrità dei dati" data-language-autonym="Italiano" data-language-local-name="Italian" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-he mw-list-item"><a href="https://he.wikipedia.org/wiki/%D7%A2%D7%A7%D7%91%D7%99%D7%95%D7%AA_(%D7%A4%D7%A1%D7%99%D7%9B%D7%95%D7%9C%D7%95%D7%92%D7%99%D7%94)" title="עקביות (פסיכולוגיה) – Hebrew" lang="he" hreflang="he" data-title="עקביות (פסיכולוגיה)" data-language-autonym="עברית" data-language-local-name="Hebrew" class="interlanguage-link-target"><span>עברית</span></a></li><li class="interlanguage-link interwiki-kk mw-list-item"><a href="https://kk.wikipedia.org/wiki/%D0%9C%D3%99%D0%BB%D1%96%D0%BC%D0%B5%D1%82%D1%82%D0%B5%D1%80%D0%B4%D1%96%D2%A3_%D1%82%D2%B1%D1%82%D0%B0%D1%81%D1%82%D1%8B%D2%93%D1%8B" title="Мәліметтердің тұтастығы – Kazakh" lang="kk" hreflang="kk" data-title="Мәліметтердің тұтастығы" data-language-autonym="Қазақша" data-language-local-name="Kazakh" class="interlanguage-link-target"><span>Қазақша</span></a></li><li class="interlanguage-link interwiki-lv mw-list-item"><a href="https://lv.wikipedia.org/wiki/Datu_integrit%C4%81te" title="Datu integritāte – Latvian" lang="lv" hreflang="lv" data-title="Datu integritāte" data-language-autonym="Latviešu" data-language-local-name="Latvian" class="interlanguage-link-target"><span>Latviešu</span></a></li><li class="interlanguage-link interwiki-hu mw-list-item"><a href="https://hu.wikipedia.org/wiki/Adatintegrit%C3%A1s" title="Adatintegritás – Hungarian" lang="hu" hreflang="hu" data-title="Adatintegritás" data-language-autonym="Magyar" data-language-local-name="Hungarian" class="interlanguage-link-target"><span>Magyar</span></a></li><li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://nl.wikipedia.org/wiki/Integriteit_(informatiebeveiliging)" title="Integriteit (informatiebeveiliging) – Dutch" lang="nl" hreflang="nl" data-title="Integriteit (informatiebeveiliging)" data-language-autonym="Nederlands" data-language-local-name="Dutch" class="interlanguage-link-target"><span>Nederlands</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/%E3%83%87%E3%83%BC%E3%82%BF%E5%AE%8C%E5%85%A8%E6%80%A7" title="データ完全性 – Japanese" lang="ja" hreflang="ja" data-title="データ完全性" data-language-autonym="日本語" data-language-local-name="Japanese" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/Integralno%C5%9B%C4%87_danych" title="Integralność danych – Polish" lang="pl" hreflang="pl" data-title="Integralność danych" data-language-autonym="Polski" data-language-local-name="Polish" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/Integridade_de_dados" title="Integridade de dados – Portuguese" lang="pt" hreflang="pt" data-title="Integridade de dados" data-language-autonym="Português" data-language-local-name="Portuguese" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/%D0%A6%D0%B5%D0%BB%D0%BE%D1%81%D1%82%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%B8" title="Целостность информации – Russian" lang="ru" hreflang="ru" data-title="Целостность информации" data-language-autonym="Русский" data-language-local-name="Russian" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-simple mw-list-item"><a href="https://simple.wikipedia.org/wiki/Data_integrity" title="Data integrity – Simple English" lang="en-simple" hreflang="en-simple" data-title="Data integrity" data-language-autonym="Simple English" data-language-local-name="Simple English" class="interlanguage-link-target"><span>Simple English</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/Eheys_(tietoturva)" title="Eheys (tietoturva) – Finnish" lang="fi" hreflang="fi" data-title="Eheys (tietoturva)" data-language-autonym="Suomi" data-language-local-name="Finnish" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/Veri_b%C3%BCt%C3%BCnl%C3%BC%C4%9F%C3%BC" title="Veri bütünlüğü – Turkish" lang="tr" hreflang="tr" data-title="Veri bütünlüğü" data-language-autonym="Türkçe" data-language-local-name="Turkish" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/%D0%A6%D1%96%D0%BB%D1%96%D1%81%D0%BD%D1%96%D1%81%D1%82%D1%8C_%D1%96%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D1%96%D1%97" title="Цілісність інформації – Ukrainian" lang="uk" hreflang="uk" data-title="Цілісність інформації" data-language-autonym="Українська" data-language-local-name="Ukrainian" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-vi mw-list-item"><a href="https://vi.wikipedia.org/wiki/To%C3%A0n_v%E1%BA%B9n_d%E1%BB%AF_li%E1%BB%87u" title="Toàn vẹn dữ liệu – Vietnamese" lang="vi" hreflang="vi" data-title="Toàn vẹn dữ liệu" data-language-autonym="Tiếng Việt" data-language-local-name="Vietnamese" class="interlanguage-link-target"><span>Tiếng Việt</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/%E6%95%B0%E6%8D%AE%E5%AE%8C%E6%95%B4%E6%80%A7" title="数据完整性 – Chinese" lang="zh" hreflang="zh" data-title="数据完整性" data-language-autonym="中文" data-language-local-name="Chinese" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q461671#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Data_integrity" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:Data_integrity" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Data_integrity"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Data_integrity&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Data_integrity&action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Data_integrity"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Data_integrity&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Data_integrity&action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/Data_integrity" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Data_integrity" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Data_integrity&oldid=1211946886" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Data_integrity&action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&page=Data_integrity&id=1211946886&wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FData_integrity"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FData_integrity"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&page=Data_integrity&action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Data_integrity&printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q461671" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"><span class="mw-redirectedfrom">(Redirected from <a href="/w/index.php?title=Message_integrity&redirect=no" class="mw-redirect" title="Message integrity">Message integrity</a>)</span></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Maintenance of data over its entire life-cycle</div> <p><b>Data integrity</b> is the maintenance of, and the assurance of, data accuracy and consistency over its entire <a href="/wiki/Information_Lifecycle_Management" class="mw-redirect" title="Information Lifecycle Management">life-cycle</a>.<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> It is a critical aspect to the design, implementation, and usage of any system that stores, processes, or retrieves data. The term is broad in scope and may have widely different meanings depending on the specific context even under the same general umbrella of <a href="/wiki/Computing" title="Computing">computing</a>. It is at times used as a proxy term for <a href="/wiki/Data_quality" title="Data quality">data quality</a>,<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> while <a href="/wiki/Data_validation" title="Data validation">data validation</a> is a prerequisite for data integrity.<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Definition">Definition</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Data_integrity&action=edit&section=1" title="Edit section: Definition"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Data integrity is the opposite of <a href="/wiki/Data_corruption" title="Data corruption">data corruption</a>.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> The overall intent of any data integrity technique is the same: ensure data is recorded exactly as intended (such as a database correctly rejecting mutually exclusive possibilities). Moreover, upon later <a href="/wiki/Data_retrieval" title="Data retrieval">retrieval</a>, ensure the data is the same as when it was originally recorded. In short, data integrity aims to prevent unintentional changes to information. Data integrity is not to be confused with <a href="/wiki/Data_security" title="Data security">data security</a>, the discipline of protecting data from unauthorized parties. </p><p>Any unintended changes to data as the result of a storage, retrieval or processing operation, including malicious intent, unexpected hardware failure, and <a href="/wiki/Human_error" title="Human error">human error</a>, is failure of data integrity. If the changes are the result of unauthorized access, it may also be a failure of data security. Depending on the data involved this could manifest itself as benign as a single pixel in an image appearing a different color than was originally recorded, to the loss of vacation pictures or a business-critical database, to even catastrophic loss of human life in a <a href="/wiki/Life-critical_system" class="mw-redirect" title="Life-critical system">life-critical system</a>. </p> <div class="mw-heading mw-heading2"><h2 id="Integrity_types">Integrity types</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Data_integrity&action=edit&section=2" title="Edit section: Integrity types"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading3"><h3 id="Physical_integrity">Physical integrity</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Data_integrity&action=edit&section=3" title="Edit section: Physical integrity"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Physical integrity deals with challenges which are associated with correctly storing and fetching the data itself. Challenges with physical integrity may include <a href="/wiki/Electromechanics" title="Electromechanics">electromechanical</a> faults, design flaws, material <a href="/wiki/Fatigue_(material)" title="Fatigue (material)">fatigue</a>, <a href="/wiki/Corrosion" title="Corrosion">corrosion</a>, <a href="/wiki/Power_outage" title="Power outage">power outages</a>, natural disasters, and other special environmental hazards such as <a href="/wiki/Ionizing_radiation" title="Ionizing radiation">ionizing radiation</a>, extreme temperatures, pressures and <a href="/wiki/G-force" title="G-force">g-forces</a>. Ensuring physical integrity includes methods such as <a href="/wiki/Redundancy_(engineering)" title="Redundancy (engineering)">redundant</a> hardware, an <a href="/wiki/Uninterruptible_power_supply" title="Uninterruptible power supply">uninterruptible power supply</a>, certain types of <a href="/wiki/RAID" title="RAID">RAID</a> arrays, <a href="/wiki/Radiation_hardened" class="mw-redirect" title="Radiation hardened">radiation hardened</a> chips, <a href="/wiki/ECC_memory" title="ECC memory">error-correcting memory</a>, use of a <a href="/wiki/Clustered_file_system" title="Clustered file system">clustered file system</a>, using file systems that employ block level <a href="/wiki/Checksum" title="Checksum">checksums</a> such as <a href="/wiki/ZFS" title="ZFS">ZFS</a>, storage arrays that compute parity calculations such as <a href="/wiki/Exclusive_or" title="Exclusive or">exclusive or</a> or use a <a href="/wiki/Cryptographic_hash_function" title="Cryptographic hash function">cryptographic hash function</a> and even having a <a href="/wiki/Watchdog_timer" title="Watchdog timer">watchdog timer</a> on critical subsystems. </p><p>Physical integrity often makes extensive use of error detecting algorithms known as <a href="/wiki/Error-correcting_codes" class="mw-redirect" title="Error-correcting codes">error-correcting codes</a>. Human-induced data integrity errors are often detected through the use of simpler checks and algorithms, such as the <a href="/wiki/Damm_algorithm" title="Damm algorithm">Damm algorithm</a> or <a href="/wiki/Luhn_algorithm" title="Luhn algorithm">Luhn algorithm</a>. These are used to maintain data integrity after manual transcription from one computer system to another by a human intermediary (e.g. credit card or bank routing numbers). Computer-induced transcription errors can be detected through <a href="/wiki/Hash_functions" class="mw-redirect" title="Hash functions">hash functions</a>. </p><p>In production systems, these techniques are used together to ensure various degrees of data integrity. For example, a computer <a href="/wiki/File_system" title="File system">file system</a> may be configured on a fault-tolerant RAID array, but might not provide block-level checksums to detect and prevent <a href="/wiki/Silent_data_corruption" class="mw-redirect" title="Silent data corruption">silent data corruption</a>. As another example, a database management system might be compliant with the <a href="/wiki/ACID" title="ACID">ACID</a> properties, but the RAID controller or hard disk drive's internal write cache might not be. </p> <div class="mw-heading mw-heading3"><h3 id="Logical_integrity">Logical integrity</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Data_integrity&action=edit&section=4" title="Edit section: Logical integrity"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1236090951">.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}</style><div role="note" class="hatnote navigation-not-searchable">See also: <a href="/wiki/Mutex" class="mw-redirect" title="Mutex">Mutex</a> and <a href="/wiki/Copy-on-write" title="Copy-on-write">Copy-on-write</a></div> <p>This type of integrity is concerned with the <a href="/wiki/Correctness_(computer_science)" title="Correctness (computer science)">correctness</a> or <a href="/wiki/Rationality" title="Rationality">rationality</a> of a piece of data, given a particular context. This includes topics such as <a href="/wiki/Referential_integrity" title="Referential integrity">referential integrity</a> and <a href="/wiki/Entity_integrity" title="Entity integrity">entity integrity</a> in a <a href="/wiki/Relational_database" title="Relational database">relational database</a> or correctly ignoring impossible sensor data in robotic systems. These concerns involve ensuring that the data "makes sense" given its environment. Challenges include <a href="/wiki/Software_bugs" class="mw-redirect" title="Software bugs">software bugs</a>, design flaws, and human errors. Common methods of ensuring logical integrity include things such as <a href="/wiki/Check_constraint" title="Check constraint">check constraints</a>, <a href="/wiki/Foreign_key_constraint" class="mw-redirect" title="Foreign key constraint">foreign key constraints</a>, program <a href="/wiki/Assertion_(computing)" class="mw-redirect" title="Assertion (computing)">assertions</a>, and other run-time sanity checks. </p><p>Physical and logical integrity often share many challenges such as human errors and design flaws, and both must appropriately deal with concurrent requests to record and retrieve data, the latter of which is entirely a subject on its own. </p><p>If a data sector only has a logical error, it can be reused by overwriting it with new data. In case of a physical error, the affected data sector is permanently unusable. </p> <div class="mw-heading mw-heading2"><h2 id="Databases">Databases</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Data_integrity&action=edit&section=5" title="Edit section: Databases"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Data integrity contains guidelines for <a href="/wiki/Data_retention" title="Data retention">data retention</a>, specifying or guaranteeing the length of time data can be retained in a particular database (typically a <a href="/wiki/Relational_database" title="Relational database">relational database</a>). To achieve data integrity, these rules are consistently and routinely applied to all data entering the system, and any relaxation of enforcement could cause errors in the data. Implementing checks on the data as close as possible to the source of input (such as human data entry), causes less erroneous data to enter the system. Strict enforcement of data integrity rules results in lower error rates, and time saved troubleshooting and tracing erroneous data and the errors it causes to algorithms. </p><p>Data integrity also includes rules defining the relations a piece of data can have to other pieces of data, such as a <i>Customer</i> record being allowed to link to purchased <i>Products</i>, but not to unrelated data such as <i>Corporate Assets</i>. Data integrity often includes checks and correction for invalid data, based on a fixed <a href="/wiki/Database_schema" title="Database schema">schema</a> or a predefined set of rules. An example being textual data entered where a date-time value is required. Rules for data derivation are also applicable, specifying how a data value is derived based on algorithm, contributors and conditions. It also specifies the conditions on how the data value could be re-derived. </p> <div class="mw-heading mw-heading3"><h3 id="Types_of_integrity_constraints">Types of integrity constraints</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Data_integrity&action=edit&section=6" title="Edit section: Types of integrity constraints"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Data integrity is normally enforced in a <a href="/wiki/Database_system" class="mw-redirect" title="Database system">database system</a> by a series of integrity constraints or rules. Three types of integrity constraints are an inherent part of the <a href="/wiki/Relational_model" title="Relational model">relational data model</a>: entity integrity, referential integrity and domain integrity. </p> <ul><li><i><a href="/wiki/Entity_integrity" title="Entity integrity">Entity integrity</a></i> concerns the concept of a <a href="/wiki/Primary_key" title="Primary key">primary key</a>. Entity integrity is an integrity rule which states that every table must have a primary key and that the column or columns chosen to be the primary key should be unique and not null.</li> <li><i><a href="/wiki/Referential_integrity" title="Referential integrity">Referential integrity</a></i> concerns the concept of a <a href="/wiki/Foreign_key" title="Foreign key">foreign key</a>. The referential integrity rule states that any foreign-key value can only be in one of two states. The usual state of affairs is that the foreign-key value refers to a primary key value of some table in the database. Occasionally, and this will depend on the rules of the data owner, a foreign-key value can be <a href="/wiki/Null_(SQL)" title="Null (SQL)">null</a>. In this case, we are explicitly saying that either there is no relationship between the objects represented in the database or that this relationship is unknown.</li> <li><i>Domain integrity</i> specifies that all columns in a relational database must be declared upon a defined domain. The primary unit of data in the relational data model is the data item. Such data items are said to be non-decomposable or atomic. A domain is a set of values of the same type. Domains are therefore pools of values from which actual values appearing in the columns of a table are drawn.</li> <li><i>User-defined integrity</i> refers to a set of rules specified by a user, which do not belong to the entity, domain and referential integrity categories.</li></ul> <p>If a database supports these features, it is the responsibility of the database to ensure data integrity as well as the <a href="/wiki/Consistency_model" title="Consistency model">consistency model</a> for the data storage and retrieval. If a database does not support these features, it is the responsibility of the applications to ensure data integrity while the database supports the <a href="/wiki/Consistency_model" title="Consistency model">consistency model</a> for the data storage and retrieval. </p><p>Having a single, well-controlled, and well-defined data-integrity system increases: </p> <ul><li>stability (one centralized system performs all data integrity operations)</li> <li>performance (all data integrity operations are performed in the same tier as the consistency model)</li> <li>re-usability (all applications benefit from a single centralized data integrity system)</li> <li>maintainability (one centralized system for all data integrity administration).</li></ul> <p>Modern <a href="/wiki/Database" title="Database">databases</a> support these features (see <a href="/wiki/Comparison_of_relational_database_management_systems" title="Comparison of relational database management systems">Comparison of relational database management systems</a>), and it has become the de facto responsibility of the database to ensure data integrity. Companies, and indeed many database systems, offer products and services to migrate legacy systems to modern databases. </p> <div class="mw-heading mw-heading3"><h3 id="Examples">Examples</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Data_integrity&action=edit&section=7" title="Edit section: Examples"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>An example of a data-integrity mechanism is the parent-and-child relationship of related records. If a parent record owns one or more related child records all of the referential integrity processes are handled by the database itself, which automatically ensures the accuracy and integrity of the data so that no child record can exist without a parent (also called being orphaned) and that no parent loses their child records. It also ensures that no parent record can be deleted while the parent record owns any child records. All of this is handled at the database level and does not require coding integrity checks into each application. </p> <div class="mw-heading mw-heading2"><h2 id="File_systems">File systems</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Data_integrity&action=edit&section=8" title="Edit section: File systems"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Various research results show that neither widespread <a href="/wiki/Filesystem" class="mw-redirect" title="Filesystem">filesystems</a> (including <a href="/wiki/Unix_File_System" title="Unix File System">UFS</a>, <a href="/wiki/Extended_file_system" title="Extended file system">Ext</a>, <a href="/wiki/XFS" title="XFS">XFS</a>, <a href="/wiki/JFS_(file_system)" title="JFS (file system)">JFS</a> and <a href="/wiki/NTFS" title="NTFS">NTFS</a>) nor <a href="/wiki/RAID#Weaknesses" title="RAID">hardware RAID</a> solutions provide sufficient protection against data integrity problems.<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> </p><p>Some filesystems (including <a href="/wiki/Btrfs" title="Btrfs">Btrfs</a> and <a href="/wiki/ZFS" title="ZFS">ZFS</a>) provide internal data and <a href="/wiki/Metadata" title="Metadata">metadata</a> checksumming that is used for detecting <a href="/wiki/Silent_data_corruption" class="mw-redirect" title="Silent data corruption">silent data corruption</a> and improving data integrity. If a corruption is detected that way and internal RAID mechanisms provided by those filesystems are also used, such filesystems can additionally reconstruct corrupted data in a transparent way.<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> This approach allows improved data integrity protection covering the entire data paths, which is usually known as <a href="/wiki/End-to-end_data_protection" class="mw-redirect" title="End-to-end data protection">end-to-end data protection</a>.<sup id="cite_ref-Zhang2010_11-0" class="reference"><a href="#cite_note-Zhang2010-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Data_integrity_as_applied_to_various_industries">Data integrity as applied to various industries</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Data_integrity&action=edit&section=9" title="Edit section: Data integrity as applied to various industries"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li>The U.S. <a href="/wiki/Food_and_Drug_Administration" title="Food and Drug Administration">Food and Drug Administration</a> has created draft guidance on data integrity for the pharmaceutical manufacturers required to adhere to U.S. Code of Federal Regulations 21 CFR Parts 210–212.<sup id="cite_ref-HHSData16_12-0" class="reference"><a href="#cite_note-HHSData16-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup> Outside the U.S., similar data integrity guidance has been issued by the United Kingdom (2015), Switzerland (2016), and Australia (2017).<sup id="cite_ref-DavidsonData17_13-0" class="reference"><a href="#cite_note-DavidsonData17-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup></li> <li>Various standards for the manufacture of medical devices address data integrity either directly or indirectly, including <a href="/wiki/ISO_13485" title="ISO 13485">ISO 13485</a>, <a href="/wiki/ISO_14155" title="ISO 14155">ISO 14155</a>, and ISO 5840.<sup id="cite_ref-PDAData15_14-0" class="reference"><a href="#cite_note-PDAData15-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup></li> <li>In early 2017, the <a href="/wiki/Financial_Industry_Regulatory_Authority" title="Financial Industry Regulatory Authority">Financial Industry Regulatory Authority</a> (FINRA), noting data integrity problems with automated trading and money movement surveillance systems, stated it would make "the development of a data integrity program to monitor the accuracy of the submitted data" a priority.<sup id="cite_ref-Cook2017_17_15-0" class="reference"><a href="#cite_note-Cook2017_17-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup> In early 2018, FINRA said it would expand its approach on data integrity to firms' "technology change management policies and procedures" and Treasury securities reviews.<sup id="cite_ref-Cook2018_18_16-0" class="reference"><a href="#cite_note-Cook2018_18-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup></li> <li>Other sectors such as mining<sup id="cite_ref-AccentureDataInt16_17-0" class="reference"><a href="#cite_note-AccentureDataInt16-17"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup> and product manufacturing<sup id="cite_ref-NymiIndustry17_18-0" class="reference"><a href="#cite_note-NymiIndustry17-18"><span class="cite-bracket">[</span>18<span class="cite-bracket">]</span></a></sup> are increasingly focusing on the importance of data integrity in associated automation and production monitoring assets.</li> <li>Cloud storage providers have long faced significant challenges ensuring the integrity or provenance of customer data and tracking violations.<sup id="cite_ref-PriyadharshiniData12_19-0" class="reference"><a href="#cite_note-PriyadharshiniData12-19"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-ZafarASurv17_20-0" class="reference"><a href="#cite_note-ZafarASurv17-20"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-ImranProvenance17_21-0" class="reference"><a href="#cite_note-ImranProvenance17-21"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup></li></ul> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Data_integrity&action=edit&section=10" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/End-to-end_data_integrity" class="mw-redirect" title="End-to-end data integrity">End-to-end data integrity</a></li> <li><a href="/wiki/Message_authentication" title="Message authentication">Message authentication</a></li> <li><a href="/wiki/National_Information_Assurance_Glossary" title="National Information Assurance Glossary">National Information Assurance Glossary</a></li> <li><a href="/wiki/Single_version_of_the_truth" title="Single version of the truth">Single version of the truth</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Data_integrity&action=edit&section=11" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist reflist-columns references-column-width" style="column-width: 30em;"> <ol class="references"> <li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite id="CITEREFBoritz" class="citation web cs1">Boritz, J. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20111005085820/http://www.fdewb.unimaas.nl/marc/ecais_new/files/boritz.doc">"IS Practitioners' Views on Core Concepts of Information Integrity"</a>. <i>International Journal of Accounting Information Systems</i>. Elsevier. Archived from <a rel="nofollow" class="external text" href="http://www.fdewb.unimaas.nl/marc/ecais_new/files/boritz.doc">the original</a> on 5 October 2011<span class="reference-accessdate">. Retrieved <span class="nowrap">12 August</span> 2011</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=International+Journal+of+Accounting+Information+Systems&rft.atitle=IS+Practitioners%27+Views+on+Core+Concepts+of+Information+Integrity&rft.aulast=Boritz&rft.aufirst=J.&rft_id=http%3A%2F%2Fwww.fdewb.unimaas.nl%2Fmarc%2Fecais_new%2Ffiles%2Fboritz.doc&rfr_id=info%3Asid%2Fen.wikipedia.org%3AData+integrity" class="Z3988"></span></span> </li> <li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://www.veracode.com/blog/2012/05/what-is-data-integrity">What is Data Integrity? Learn How to Ensure Database Data Integrity via Checks, Tests, & Best Practices</a></span> </li> <li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://digitalguardian.com/blog/what-data-integrity-data-protection-101">What is Data Integrity? Data Protection 101</a></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://books.google.com/books?id=oI2GAgAAQBAJ&dq=data+integrity+opposite+data+corruption&pg=PA40">From the book: Uberveillance and the Social Implications of Microchip Implants: Emerging Page 40</a></span> </li> <li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFVijayan_Prabhakaran2006" class="citation web cs1">Vijayan Prabhakaran (2006). <a rel="nofollow" class="external text" href="http://pages.cs.wisc.edu/~vijayan/vijayan-thesis.pdf">"IRON FILE SYSTEMS"</a> <span class="cs1-format">(PDF)</span>. <i>Doctor of Philosophy in Computer Sciences</i>. University of Wisconsin-Madison. <a rel="nofollow" class="external text" href="https://ghostarchive.org/archive/20221009/http://pages.cs.wisc.edu/~vijayan/vijayan-thesis.pdf">Archived</a> <span class="cs1-format">(PDF)</span> from the original on 2022-10-09<span class="reference-accessdate">. Retrieved <span class="nowrap">9 June</span> 2012</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Doctor+of+Philosophy+in+Computer+Sciences&rft.atitle=IRON+FILE+SYSTEMS&rft.date=2006&rft.au=Vijayan+Prabhakaran&rft_id=http%3A%2F%2Fpages.cs.wisc.edu%2F~vijayan%2Fvijayan-thesis.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3AData+integrity" class="Z3988"></span></span> </li> <li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.cs.wisc.edu/adsl/Publications/parity-fast08.html">"Parity Lost and Parity Regained"</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Parity+Lost+and+Parity+Regained&rft_id=http%3A%2F%2Fwww.cs.wisc.edu%2Fadsl%2FPublications%2Fparity-fast08.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AData+integrity" class="Z3988"></span></span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.cs.wisc.edu/adsl/Publications/corruption-fast08.pdf">"An Analysis of Data Corruption in the Storage Stack"</a> <span class="cs1-format">(PDF)</span>. <a rel="nofollow" class="external text" href="https://ghostarchive.org/archive/20221009/http://www.cs.wisc.edu/adsl/Publications/corruption-fast08.pdf">Archived</a> <span class="cs1-format">(PDF)</span> from the original on 2022-10-09.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=An+Analysis+of+Data+Corruption+in+the+Storage+Stack&rft_id=http%3A%2F%2Fwww.cs.wisc.edu%2Fadsl%2FPublications%2Fcorruption-fast08.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3AData+integrity" class="Z3988"></span></span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.cs.wisc.edu/adsl/Publications/corrupt-mysql-icde10.pdf">"Impact of Disk Corruption on Open-Source DBMS"</a> <span class="cs1-format">(PDF)</span>. <a rel="nofollow" class="external text" href="https://ghostarchive.org/archive/20221009/http://www.cs.wisc.edu/adsl/Publications/corrupt-mysql-icde10.pdf">Archived</a> <span class="cs1-format">(PDF)</span> from the original on 2022-10-09.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Impact+of+Disk+Corruption+on+Open-Source+DBMS&rft_id=http%3A%2F%2Fwww.cs.wisc.edu%2Fadsl%2FPublications%2Fcorrupt-mysql-icde10.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3AData+integrity" class="Z3988"></span></span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.baarf.com/">"Baarf.com"</a>. Baarf.com<span class="reference-accessdate">. Retrieved <span class="nowrap">4 November</span> 2011</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Baarf.com&rft.pub=Baarf.com&rft_id=http%3A%2F%2Fwww.baarf.com%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AData+integrity" class="Z3988"></span></span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBiermanGrimmer2012" class="citation web cs1">Bierman, Margaret; Grimmer, Lenz (August 2012). <a rel="nofollow" class="external text" href="http://www.oracle.com/technetwork/articles/servers-storage-admin/advanced-btrfs-1734952.html">"How I Use the Advanced Capabilities of Btrfs"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2014-01-02</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=How+I+Use+the+Advanced+Capabilities+of+Btrfs&rft.date=2012-08&rft.aulast=Bierman&rft.aufirst=Margaret&rft.au=Grimmer%2C+Lenz&rft_id=http%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Farticles%2Fservers-storage-admin%2Fadvanced-btrfs-1734952.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AData+integrity" class="Z3988"></span></span> </li> <li id="cite_note-Zhang2010-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-Zhang2010_11-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFYupu_ZhangAbhishek_RajimwaleAndrea_Arpaci-DusseauRemzi_H._Arpaci-Dusseau2010" class="citation journal cs1">Yupu Zhang; Abhishek Rajimwale; <a href="/wiki/Andrea_Arpaci-Dusseau" title="Andrea Arpaci-Dusseau">Andrea Arpaci-Dusseau</a>; Remzi H. Arpaci-Dusseau (2010). <a rel="nofollow" class="external text" href="https://www.usenix.org/legacy/events/fast10/tech/full_papers/zhang.pdf">"End-to-end data integrity for file systems: a ZFS case study"</a> <span class="cs1-format">(PDF)</span>. <i>USENIX Conference on File and Storage Technologies</i>. <a href="/wiki/CiteSeerX_(identifier)" class="mw-redirect" title="CiteSeerX (identifier)">CiteSeerX</a> <span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.154.3979">10.1.1.154.3979</a></span>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:5722163">5722163</a>. <a href="/wiki/WDQ_(identifier)" class="mw-redirect" title="WDQ (identifier)">Wikidata</a> <a href="https://www.wikidata.org/wiki/Q111972797" class="extiw" title="d:Q111972797">Q111972797</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2014-01-02</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=USENIX+Conference+on+File+and+Storage+Technologies&rft.atitle=End-to-end+data+integrity+for+file+systems%3A+a+ZFS+case+study&rft.date=2010&rft_id=https%3A%2F%2Fciteseerx.ist.psu.edu%2Fviewdoc%2Fsummary%3Fdoi%3D10.1.1.154.3979%23id-name%3DCiteSeerX&rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A5722163%23id-name%3DS2CID&rft.au=Yupu+Zhang&rft.au=Abhishek+Rajimwale&rft.au=Andrea+Arpaci-Dusseau&rft.au=Remzi+H.+Arpaci-Dusseau&rft_id=https%3A%2F%2Fwww.usenix.org%2Flegacy%2Fevents%2Ffast10%2Ftech%2Ffull_papers%2Fzhang.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3AData+integrity" class="Z3988"></span></span> </li> <li id="cite_note-HHSData16-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-HHSData16_12-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.fda.gov/downloads/drugs/guidances/ucm495891.pdf">"Data Integrity and Compliance with CGMP: Guidance for Industry"</a> <span class="cs1-format">(PDF)</span>. U.S. Food and Drug Administration. April 2016. <a rel="nofollow" class="external text" href="https://ghostarchive.org/archive/20221009/https://www.fda.gov/downloads/drugs/guidances/ucm495891.pdf">Archived</a> <span class="cs1-format">(PDF)</span> from the original on 2022-10-09<span class="reference-accessdate">. Retrieved <span class="nowrap">20 January</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Data+Integrity+and+Compliance+with+CGMP%3A+Guidance+for+Industry&rft.pub=U.S.+Food+and+Drug+Administration&rft.date=2016-04&rft_id=https%3A%2F%2Fwww.fda.gov%2Fdownloads%2Fdrugs%2Fguidances%2Fucm495891.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3AData+integrity" class="Z3988"></span></span> </li> <li id="cite_note-DavidsonData17-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-DavidsonData17_13-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFDavidson,_J.2017" class="citation web cs1">Davidson, J. (18 July 2017). <a rel="nofollow" class="external text" href="https://www.contractpharma.com/issues/2017-07-01/view_fda-watch/data-integrity-guidance-around-the-world/">"Data Integrity Guidance Around the World"</a>. <i>Contract Pharma</i>. Rodman Media<span class="reference-accessdate">. Retrieved <span class="nowrap">20 January</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Contract+Pharma&rft.atitle=Data+Integrity+Guidance+Around+the+World&rft.date=2017-07-18&rft.au=Davidson%2C+J.&rft_id=https%3A%2F%2Fwww.contractpharma.com%2Fissues%2F2017-07-01%2Fview_fda-watch%2Fdata-integrity-guidance-around-the-world%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AData+integrity" class="Z3988"></span></span> </li> <li id="cite_note-PDAData15-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-PDAData15_14-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFScannel,_P.2015" class="citation web cs1">Scannel, P. (12 May 2015). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20180120221035/https://www.pda.org/docs/default-source/website-document-library/chapters/presentations/ireland/pda-data-integrity-seminar-presentations.pdf?sfvrsn=4">"Data Integrity: A perspective from the medical device regulatory and standards framework"</a> <span class="cs1-format">(PDF)</span>. <i>Data Integrity Seminar</i>. Parenteral Drug Association. pp. 10–57. Archived from <a rel="nofollow" class="external text" href="https://www.pda.org/docs/default-source/website-document-library/chapters/presentations/ireland/pda-data-integrity-seminar-presentations.pdf?sfvrsn=4">the original</a> <span class="cs1-format">(PDF)</span> on 20 January 2018<span class="reference-accessdate">. Retrieved <span class="nowrap">20 January</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Data+Integrity+Seminar&rft.atitle=Data+Integrity%3A+A+perspective+from+the+medical+device+regulatory+and+standards+framework&rft.pages=10-57&rft.date=2015-05-12&rft.au=Scannel%2C+P.&rft_id=https%3A%2F%2Fwww.pda.org%2Fdocs%2Fdefault-source%2Fwebsite-document-library%2Fchapters%2Fpresentations%2Fireland%2Fpda-data-integrity-seminar-presentations.pdf%3Fsfvrsn%3D4&rfr_id=info%3Asid%2Fen.wikipedia.org%3AData+integrity" class="Z3988"></span></span> </li> <li id="cite_note-Cook2017_17-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-Cook2017_17_15-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFCook,_R.2017" class="citation web cs1">Cook, R. (4 January 2017). <a rel="nofollow" class="external text" href="http://www.finra.org/industry/2017-regulatory-and-examination-priorities-letter">"2017 Regulatory and Examination Priorities Letter"</a>. Financial Industry Regulatory Authority<span class="reference-accessdate">. Retrieved <span class="nowrap">20 January</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=2017+Regulatory+and+Examination+Priorities+Letter&rft.pub=Financial+Industry+Regulatory+Authority&rft.date=2017-01-04&rft.au=Cook%2C+R.&rft_id=http%3A%2F%2Fwww.finra.org%2Findustry%2F2017-regulatory-and-examination-priorities-letter&rfr_id=info%3Asid%2Fen.wikipedia.org%3AData+integrity" class="Z3988"></span></span> </li> <li id="cite_note-Cook2018_18-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-Cook2018_18_16-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFCook,_R.2018" class="citation web cs1">Cook, R. (8 January 2018). <a rel="nofollow" class="external text" href="http://www.finra.org/industry/2018-regulatory-and-examination-priorities-letter">"2018 Regulatory and Examination Priorities Letter"</a>. Financial Industry Regulatory Authority<span class="reference-accessdate">. Retrieved <span class="nowrap">20 January</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=2018+Regulatory+and+Examination+Priorities+Letter&rft.pub=Financial+Industry+Regulatory+Authority&rft.date=2018-01-08&rft.au=Cook%2C+R.&rft_id=http%3A%2F%2Fwww.finra.org%2Findustry%2F2018-regulatory-and-examination-priorities-letter&rfr_id=info%3Asid%2Fen.wikipedia.org%3AData+integrity" class="Z3988"></span></span> </li> <li id="cite_note-AccentureDataInt16-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-AccentureDataInt16_17-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.accenture.com/t20160610T050736Z__w__/us-en/_acnmedia/PDF-21/Accenture-Data-Integrity-Mining-Productivity.pdf">"Data Integrity: Enabling Effective Decisions in Mining Operations"</a> <span class="cs1-format">(PDF)</span>. Accenture. 2016. <a rel="nofollow" class="external text" href="https://ghostarchive.org/archive/20221009/https://www.accenture.com/t20160610T050736Z__w__/us-en/_acnmedia/PDF-21/Accenture-Data-Integrity-Mining-Productivity.pdf">Archived</a> <span class="cs1-format">(PDF)</span> from the original on 2022-10-09<span class="reference-accessdate">. Retrieved <span class="nowrap">20 January</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Data+Integrity%3A+Enabling+Effective+Decisions+in+Mining+Operations&rft.pub=Accenture&rft.date=2016&rft_id=https%3A%2F%2Fwww.accenture.com%2Ft20160610T050736Z__w__%2Fus-en%2F_acnmedia%2FPDF-21%2FAccenture-Data-Integrity-Mining-Productivity.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3AData+integrity" class="Z3988"></span></span> </li> <li id="cite_note-NymiIndustry17-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-NymiIndustry17_18-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://nymi.com/blog/industry-40-and-cyber-physical-systems-raise-data-integrity-imperative">"Industry 4.0 and Cyber-Physical Systems Raise the Data Integrity Imperative"</a>. <i>Nymi Blog</i>. Nymi, Inc. 24 October 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">20 January</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Nymi+Blog&rft.atitle=Industry+4.0+and+Cyber-Physical+Systems+Raise+the+Data+Integrity+Imperative&rft.date=2017-10-24&rft_id=https%3A%2F%2Fnymi.com%2Fblog%2Findustry-40-and-cyber-physical-systems-raise-data-integrity-imperative&rfr_id=info%3Asid%2Fen.wikipedia.org%3AData+integrity" class="Z3988"></span><sup class="noprint Inline-Template"><span style="white-space: nowrap;">[<i><a href="/wiki/Wikipedia:Link_rot" title="Wikipedia:Link rot"><span title=" Dead link tagged October 2022">permanent dead link</span></a></i><span style="visibility:hidden; color:transparent; padding-left:2px">‍</span>]</span></sup></span> </li> <li id="cite_note-PriyadharshiniData12-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-PriyadharshiniData12_19-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFPriyadharshini,_B.Parvathi,_P.2012" class="citation journal cs1">Priyadharshini, B.; Parvathi, P. (2012). "Data integrity in cloud storage". <i>Proceedings from the 2012 International Conference on Advances in Engineering, Science and Management</i>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/9788190904223" title="Special:BookSources/9788190904223"><bdi>9788190904223</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=Proceedings+from+the+2012+International+Conference+on+Advances+in+Engineering%2C+Science+and+Management&rft.atitle=Data+integrity+in+cloud+storage&rft.date=2012&rft.isbn=9788190904223&rft.au=Priyadharshini%2C+B.&rft.au=Parvathi%2C+P.&rfr_id=info%3Asid%2Fen.wikipedia.org%3AData+integrity" class="Z3988"></span></span> </li> <li id="cite_note-ZafarASurv17-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-ZafarASurv17_20-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFZafar,_F.Khan,_A.Malik,_S.U.R.2017" class="citation journal cs1">Zafar, F.; Khan, A.; Malik, S.U.R.; et al. (2017). "A survey of cloud computing data integrity schemes: Design challenges, taxonomy and future trends". <i>Computers & Security</i>. <b>65</b> (3): 29–49. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1016%2Fj.cose.2016.10.006">10.1016/j.cose.2016.10.006</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=Computers+%26+Security&rft.atitle=A+survey+of+cloud+computing+data+integrity+schemes%3A+Design+challenges%2C+taxonomy+and+future+trends&rft.volume=65&rft.issue=3&rft.pages=29-49&rft.date=2017&rft_id=info%3Adoi%2F10.1016%2Fj.cose.2016.10.006&rft.au=Zafar%2C+F.&rft.au=Khan%2C+A.&rft.au=Malik%2C+S.U.R.&rfr_id=info%3Asid%2Fen.wikipedia.org%3AData+integrity" class="Z3988"></span></span> </li> <li id="cite_note-ImranProvenance17-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-ImranProvenance17_21-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFImran,_M.Hlavacs,_H.Haq,_I.U.I.2017" class="citation journal cs1">Imran, M.; Hlavacs, H.; Haq, I.U.I.; et al. (2017). <a rel="nofollow" class="external text" href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5435237">"Provenance based data integrity checking and verification in cloud environments"</a>. <i>PLOS ONE</i>. <b>12</b> (5): e0177576. <a href="/wiki/Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/2017PLoSO..1277576I">2017PLoSO..1277576I</a>. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.1371%2Fjournal.pone.0177576">10.1371/journal.pone.0177576</a></span>. <a href="/wiki/PMC_(identifier)" class="mw-redirect" title="PMC (identifier)">PMC</a> <span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5435237">5435237</a></span>. <a href="/wiki/PMID_(identifier)" class="mw-redirect" title="PMID (identifier)">PMID</a> <a rel="nofollow" class="external text" href="https://pubmed.ncbi.nlm.nih.gov/28545151">28545151</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=PLOS+ONE&rft.atitle=Provenance+based+data+integrity+checking+and+verification+in+cloud+environments&rft.volume=12&rft.issue=5&rft.pages=e0177576&rft.date=2017&rft_id=https%3A%2F%2Fwww.ncbi.nlm.nih.gov%2Fpmc%2Farticles%2FPMC5435237%23id-name%3DPMC&rft_id=info%3Apmid%2F28545151&rft_id=info%3Adoi%2F10.1371%2Fjournal.pone.0177576&rft_id=info%3Abibcode%2F2017PLoSO..1277576I&rft.au=Imran%2C+M.&rft.au=Hlavacs%2C+H.&rft.au=Haq%2C+I.U.I.&rft_id=https%3A%2F%2Fwww.ncbi.nlm.nih.gov%2Fpmc%2Farticles%2FPMC5435237&rfr_id=info%3Asid%2Fen.wikipedia.org%3AData+integrity" class="Z3988"></span></span> </li> </ol></div> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style><style data-mw-deduplicate="TemplateStyles:r1038841319">.mw-parser-output .tooltip-dotted{border-bottom:1px dotted;cursor:help}</style></div><div role="navigation" class="navbox authority-control" aria-label="Navbox" style="padding:3px"><table class="nowraplinks hlist navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Help:Authority_control" title="Help:Authority control">Authority control databases</a>: National <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q461671#identifiers" title="Edit this at Wikidata"><img alt="Edit this at Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"><ul><li><span class="uid"><a rel="nofollow" class="external text" href="https://d-nb.info/gnd/4214306-8">Germany</a></span></li><li><span class="uid"><span class="rt-commentedText tooltip tooltip-dotted" title="Data integrity"><a rel="nofollow" class="external text" href="https://id.loc.gov/authorities/sh2008003747">United States</a></span></span></li><li><span class="uid"><a rel="nofollow" class="external text" href="http://olduli.nli.org.il/F/?func=find-b&local_base=NLX10&find_code=UID&request=987007552179905171">Israel</a></span></li></ul></div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235"></div><div role="navigation" class="navbox" aria-labelledby="Data" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Data" title="Template:Data"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Data" title="Template talk:Data"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Data" title="Special:EditPage/Template:Data"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Data" style="font-size:114%;margin:0 4em"><a href="/wiki/Data" title="Data">Data</a></div></th></tr><tr><td colspan="2" class="navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Data_acquisition" title="Data acquisition">Acquisition</a></li> <li><a href="/wiki/Data_augmentation" title="Data augmentation">Augmentation</a></li> <li><a href="/wiki/Data_analysis" title="Data analysis">Analysis</a></li> <li><a href="/wiki/Data_archaeology" title="Data archaeology">Archaeology</a></li> <li><a href="/wiki/Big_data" title="Big data">Big</a></li> <li><a href="/wiki/Data_cleansing" title="Data cleansing">Cleansing</a></li> <li><a href="/wiki/Data_collection" title="Data collection">Collection</a></li> <li><a href="/wiki/Data_compression" title="Data compression">Compression</a></li> <li><a href="/wiki/Data_corruption" title="Data corruption">Corruption</a></li> <li><a href="/wiki/Data_curation" title="Data curation">Curation</a></li> <li><a href="/wiki/Data_degradation" title="Data degradation">Degradation</a></li> <li><a href="/wiki/Data_ecosystem" title="Data ecosystem">Ecosystem</a></li> <li><a href="/wiki/Data_editing" title="Data editing">Editing</a></li> <li><a href="/wiki/Extract,_transform,_load" title="Extract, transform, load">ETL</a>/<a href="/wiki/Extract,_load,_transform" title="Extract, load, transform">ELT</a> <ul><li><a href="/wiki/Data_extraction" title="Data extraction">Extract</a></li> <li><a href="/wiki/Data_transformation" class="mw-redirect" title="Data transformation">Transform</a></li> <li><a href="/wiki/Data_loading" title="Data loading">Load</a></li></ul></li> <li><a href="/wiki/Data_ethics" class="mw-redirect" title="Data ethics">Ethics</a></li> <li><a href="/wiki/Data_farming" title="Data farming">Farming</a></li> <li><a href="/wiki/Data_format_management" title="Data format management">Format management</a></li> <li><a href="/wiki/Data_fusion" title="Data fusion">Fusion</a></li> <li><a href="/wiki/Data_governance" title="Data governance">Governance</a> <ul><li><a href="/wiki/Data_cooperative" title="Data cooperative">Cooperatives</a></li></ul></li> <li><a href="/wiki/Data_infrastructure" title="Data infrastructure">Infrastructure</a></li> <li><a href="/wiki/Data_integration" title="Data integration">Integration</a></li> <li><a class="mw-selflink selflink">Integrity</a></li> <li><a href="/wiki/Data_library" class="mw-redirect" title="Data library">Library</a></li> <li><a href="/wiki/Data_lineage" title="Data lineage">Lineage</a></li> <li><a href="/wiki/Data_loss" title="Data loss">Loss</a></li> <li><a href="/wiki/Data_management" title="Data management">Management</a></li> <li><a href="/wiki/Data_migration" title="Data migration">Migration</a></li> <li><a href="/wiki/Data_mining" title="Data mining">Mining</a></li> <li><a href="/wiki/Data_philanthropy" title="Data philanthropy">Philanthropy</a></li> <li><a href="/wiki/Data_pre-processing" class="mw-redirect" title="Data pre-processing">Pre-processing</a></li> <li><a href="/wiki/Data_preservation" title="Data preservation">Preservation</a></li> <li><a href="/wiki/Data_processing" title="Data processing">Processing</a></li> <li><a href="/wiki/Information_privacy" title="Information privacy">Protection (privacy)</a></li> <li><a href="/wiki/Data_publishing" title="Data publishing">Publishing</a> <ul><li><a href="/wiki/Open_data" title="Open data">Open data</a></li></ul></li> <li><a href="/wiki/Data_recovery" title="Data recovery">Recovery</a></li> <li><a href="/wiki/Data_reduction" title="Data reduction">Reduction</a></li> <li><a href="/wiki/Data_retention" title="Data retention">Retention</a></li> <li><a href="/wiki/Data_quality" title="Data quality">Quality</a></li> <li><a href="/wiki/Data_science" title="Data science">Science</a></li> <li><a href="/wiki/Data_scraping" title="Data scraping">Scraping</a></li> <li><a href="/wiki/Data_scrubbing" title="Data scrubbing">Scrubbing</a></li> <li><a href="/wiki/Data_security" title="Data security">Security</a></li> <li><a href="/wiki/Data_steward" title="Data steward">Stewardship</a></li> <li><a href="/wiki/Data_storage" title="Data storage">Storage</a></li> <li><a href="/wiki/Data_synchronization" title="Data synchronization">Synchronization</a></li> <li><a href="/wiki/Data_type" title="Data type">Type</a></li> <li><a href="/wiki/Data_validation" title="Data validation">Validation</a></li> <li><a href="/wiki/Data_warehouse" title="Data warehouse">Warehouse</a></li> <li><a href="/wiki/Data_wrangling" title="Data wrangling">Wrangling/munging</a></li></ul> </div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.eqiad.main‐7649cfcddd‐gxfxr Cached time: 20241127120425 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.573 seconds Real time usage: 0.792 seconds Preprocessor visited node count: 1539/1000000 Post‐expand include size: 51745/2097152 bytes Template argument size: 1766/2097152 bytes Highest expansion depth: 17/100 Expensive parser function count: 5/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 80688/5000000 bytes Lua time usage: 0.416/10.000 seconds Lua memory usage: 6632778/52428800 bytes Number of Wikibase entities loaded: 4/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 702.060 1 -total 53.05% 372.468 1 Template:Reflist 24.94% 175.082 1 Template:Authority_control 20.74% 145.610 14 Template:Cite_web 17.76% 124.682 1 Template:Cite_q 10.42% 73.170 1 Template:Short_description 6.17% 43.347 2 Template:Pagetype 5.87% 41.239 1 Template:Dead_link 5.46% 38.365 1 Template:Data 5.05% 35.432 1 Template:Fix --> <!-- Saved in parser cache with key enwiki:pcache:40995:|#|:idhash:canonical and timestamp 20241127120425 and revision id 1211946886. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=Data_integrity&oldid=1211946886">https://en.wikipedia.org/w/index.php?title=Data_integrity&oldid=1211946886</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:Data_quality" title="Category:Data quality">Data quality</a></li><li><a href="/wiki/Category:Relational_model" title="Category:Relational model">Relational model</a></li><li><a href="/wiki/Category:Transaction_processing" title="Category:Transaction processing">Transaction processing</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:All_articles_with_dead_external_links" title="Category:All articles with dead external links">All articles with dead external links</a></li><li><a href="/wiki/Category:Articles_with_dead_external_links_from_October_2022" title="Category:Articles with dead external links from October 2022">Articles with dead external links from October 2022</a></li><li><a href="/wiki/Category:Articles_with_permanently_dead_external_links" title="Category:Articles with permanently dead external links">Articles with permanently dead external links</a></li><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_is_different_from_Wikidata" title="Category:Short description is different from Wikidata">Short description is different from Wikidata</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 5 March 2024, at 11:21<span class="anonymous-show"> (UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=Data_integrity&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-6df7948d6c-wvdqj","wgBackendResponseTime":154,"wgPageParseReport":{"limitreport":{"cputime":"0.573","walltime":"0.792","ppvisitednodes":{"value":1539,"limit":1000000},"postexpandincludesize":{"value":51745,"limit":2097152},"templateargumentsize":{"value":1766,"limit":2097152},"expansiondepth":{"value":17,"limit":100},"expensivefunctioncount":{"value":5,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":80688,"limit":5000000},"entityaccesscount":{"value":4,"limit":400},"timingprofile":["100.00% 702.060 1 -total"," 53.05% 372.468 1 Template:Reflist"," 24.94% 175.082 1 Template:Authority_control"," 20.74% 145.610 14 Template:Cite_web"," 17.76% 124.682 1 Template:Cite_q"," 10.42% 73.170 1 Template:Short_description"," 6.17% 43.347 2 Template:Pagetype"," 5.87% 41.239 1 Template:Dead_link"," 5.46% 38.365 1 Template:Data"," 5.05% 35.432 1 Template:Fix"]},"scribunto":{"limitreport-timeusage":{"value":"0.416","limit":"10.000"},"limitreport-memusage":{"value":6632778,"limit":52428800},"limitreport-logs":"1 1 Yupu Zhang\n2 2 Abhishek Rajimwale\n3 3 Andrea Arpaci-Dusseau\n4 4 Remzi H. Arpaci-Dusseau\n"},"cachereport":{"origin":"mw-web.eqiad.main-7649cfcddd-gxfxr","timestamp":"20241127120425","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Data integrity","url":"https:\/\/en.wikipedia.org\/wiki\/Data_integrity","sameAs":"http:\/\/www.wikidata.org\/entity\/Q461671","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q461671","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2002-02-25T15:51:15Z","dateModified":"2024-03-05T11:21:31Z","headline":"maintenance of, and the assurance of the accuracy and consistency of, data over its entire life-cycle"}</script> </body> </html>