Sobes.tech
Junior — Middle

Môžete vysvetliť, čo sa rozumie pod integritou údajov v databáze?

sobes.tech AI

Odpoveď od AI

Integrita údajov v databáze je súbor pravidiel a mechanizmov, ktoré zabezpečujú správnosť, konzistenciu a spoľahlivosť údajov.

Hlavné typy integrity:

  • Entitná integrita — zabezpečuje, že každý záznam je jedinečný (napríklad pomocou primárneho kľúča).
  • Referenčná integrita — zabezpečuje správnosť vzťahov medzi tabuľkami (napríklad cudzí kľúč musí odkazovať na existujúci záznam).
  • Doménová integrita — údaje v stĺpci zodpovedajú určenému typu a rozsahu hodnôt.

Napríklad, ak v tabuľke "Objednávky" je cudzí kľúč na tabuľku "Zákazníci", nie je možné pridať objednávku s neexistujúcim zákazníkom — to udržiava referenčnú integritu.