Kaj je referenčna celovitost v SQL Serverju?
Kaj je referenčna celovitost v SQL Serverju?

Video: Kaj je referenčna celovitost v SQL Serverju?

Video: Kaj je referenčna celovitost v SQL Serverju?
Video: CS50 2013 - Week 8 2024, Maj
Anonim

Kot sistem za upravljanje relacijskih baz podatkov (RDBMS), SQL Server uporablja referenčna celovitost omejitev za zagotovitev, da podatki v eni tabeli kažejo na podatke v drugi tabeli - in ne kažejo na podatke, ki ne obstajajo. SQL Server za uveljavljanje uporablja omejitve, sprožilce, pravila in privzete vrednosti referenčna celovitost.

Prav tako morate vedeti, kaj je referenčna celovitost v bazi podatkov?

Referenčna celovitost se nanaša na točnost in doslednost podatkov v odnosu. V relacijah so podatki povezani med dvema ali več tabelami. torej referenčna celovitost zahteva, da se mora vsakič, ko se uporabi vrednost tujega ključa, sklicevati na veljaven, obstoječi primarni ključ v nadrejeni tabeli.

Vedite tudi, kaj mislite z omejitvijo referenčne celovitosti? A omejitev referenčne celovitosti je opredeljen kot del povezave med dvema tipoma entitet. The opredelitev za omejitev referenčne celovitosti določa naslednje informacije: Glavni konec omejitev . (Tip entitete, katerega ključ entitete se sklicuje na odvisni konec.)

Poleg tega, kaj je referenčna celovitost razložiti s primernim primerom?

Referenčna celovitost To pomeni, da mora biti sklic iz vrstice v eni tabeli na drugo tabelo veljaven. Primeri od referenčna celovitost omejitev v podatkovni bazi Stranka/Naročilo podjetja: Stranka(CustID, CustName) Order(OrderID, CustID, OrderDate)

Kako je referenčna celovitost implementirana v SQL?

Referenčna integriteta je omejitev v bazi podatkov, ki uveljavlja odnos med dvema tabelama. The Referenčna integriteta omejitev zahteva, da morajo biti vrednosti v stolpcu tujega ključa prisotne v primarnem ključu, na katerega se sklicuje tuji ključ, ali pa morajo biti nič.

Priporočena: