INHOUDSOPGAWE:

Wat is konsekwente toestand in databasis?
Wat is konsekwente toestand in databasis?

Video: Wat is konsekwente toestand in databasis?

Video: Wat is konsekwente toestand in databasis?
Video: ♾ Ключи к полноценной жизни с доктором Джоном Демарти... 2024, April
Anonim

A konsekwente databasis toestand is een waarin aan alle data-integriteitsbeperkings voldoen word. Om a konsekwente databasis toestand , 'n transaksie moet neem die databasis van een konsekwente toestand na 'n ander.

Dan, wat is datakonsekwentheid in databasis?

Konsekwentheid in databasis stelsels verwys na die vereiste dat enige gegewe databasis transaksie moet verander geraak data slegs op toegelate maniere. Enige data geskryf aan die databasis moet geldig wees volgens alle gedefinieerde reëls, insluitend beperkings, kaskades, snellers en enige kombinasie daarvan.

Die vraag is dan, wat is konsekwentheid met voorbeeld? Die definisie van konsekwentheid beteken dikte of iets bly dieselfde, word op dieselfde manier gedoen of lyk dieselfde. An voorbeeld van konsekwentheid is 'n sous wat maklik is om uit 'n kruik te skink. An voorbeeld van konsekwentheid is wanneer alle toetse wat studente aflê, volgens dieselfde graderingskaal gegradeer word.

Net so, wat is inkonsekwente toestand in DBMS?

Alle tipes databasistoegangsbewerkings wat tussen die begin- en eindtransaksiestate gehou word, word as 'n enkele logiese transaksie beskou. Tydens die transaksie is die databasis strydig . Slegs sodra die databasis is gepleeg die staat word van een verander konsekwente toestand na 'n ander.

Hoe verseker jy datakonsekwentheid?

Verseker data konsekwentheid

  1. Gebruik verwysingsintegriteit vir datakonsekwentheid. Verwysingsintegriteit verseker dat data konsekwent oor tabelle heen is.
  2. Gebruik slotte vir datakonsekwentheid. Slotte kan verseker dat data konsekwent bly, selfs wanneer veelvuldige gebruikers op dieselfde tyd toegang tot dieselfde data probeer kry.
  3. Kontroleer datakonsekwentheid.

Aanbeveel: