Datu validācija

Datorikā datu validācija ir process, kas nodrošina datu attīrīšanu, lai nodrošinātu datu kvalitāti, tas nozīmē, ka tie ir gan pareizi, gan noderīgi. Datu validācijai izmanto kārtību, ko bieži dēvē par "validācijas noteikumiem", "validācijas ierobežojumiem" vai "pārbaudes kārtību", kas pārbauda sistēmā ievadīto datu pareizību, jēgpilnību un drošību. Noteikumus var ieviest, izmantojot datu vārdnīcas automatizētās iespējas vai iekļaujot skaidru datora lietojumprogrammu validācijas loģiku un datora lietojumu.

Datu validācija atšķiras no formālās pārbaudes, kas mēģina pierādīt vai atspēkot algoritmu pareizību specifikācijas vai rekvizīta ieviešanai.

Pārskats

Datu validācija ir paredzēta, lai sniegtu noteiktas, precīzi definētas garantijas par datu piemērotību un nepretrunīgumu lietojumprogrammā vai automatizētā sistēmā. Datu apstiprināšanas kārtulas var definēt un izstrādāt, izmantojot dažādas metodikas, un tās var izvietot dažādos kontekstos. [1] To ieviešanā var izmantot deklaratīvus datu integritātes noteikumus vai uz procedūrām balstītus biznesa noteikumus . [2]

Dažādi datu validācijas veidi

Novērtējot datu validācijas pamatus, var veikt vispārinājumus attiecībā uz dažādiem validācijas veidiem atbilstoši to darbības jomai, sarežģītībai un mērķim.

Piemēram:

  • Datu veida validācija;
  • Diapazona un ierobežojuma validācija;
  • Koda un savstarpējas norādes validācija;
  • Strukturēta validācija; un
  • Nepretrunīguma validācija.

Validācija un drošība

Neveiksmes vai trūkumi datu validācijā var izraisīt datu korupciju vai drošības ievainojamību . [3] Datu validācija pirms to apstrādes pārbauda, vai dati ir atbilstoši mērķim, [4] derīgi, racionāli, pamatoti un droši.

Skatīt arī

Atsauces

Ārējās saites

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.