Hvordan er referenceintegritetsbegrænsning implementeret i sql?

Indholdsfortegnelse:

Hvordan er referenceintegritetsbegrænsning implementeret i sql?
Hvordan er referenceintegritetsbegrænsning implementeret i sql?
Anonim

Relationer i en database implementeres med fremmednøgler og primærnøgler. … Referenceintegritetsbegrænsningen kræver, at værdier i en fremmednøglekolonne enten skal være til stede i den primærnøgle, som den fremmede nøgle refererer til, eller de skal være null.

Hvordan implementeres referenceintegritet i SQL?

Referentiel integritet kræver, at en fremmednøgle skal have en matchende primærnøgle, eller den skal være null. Denne begrænsning er specificeret mellem to tabeller (forælder og underordnet); det opretholder overensstemmelsen mellem rækkerne i disse tabeller. Det betyder, at referencen fra en række i en tabel til en anden tabel skal være gyldig.

Hvordan tillader SQL implementering af entitetsintegritets- og referenceintegritetsbegrænsninger?

- SQL tillader implementering af entitetsintegriteten ved ved at bruge PRIMARY KEY og UNIQUE-sætningen. Referenceintegriteten opretholdes ved at bruge FOREIGN KEY-klausulen. - Referenceudløste handlinger kan specificeres af designeren ved at bruge SET NULL-, CASCADE- og SET DEFAULT-sætningerne.

Hvad er referenceintegritetsbegrænsninger i SQL?

Referentiel integritet er et sæt af begrænsninger anvendt på fremmednøgle, som forhindrer indtastning af en række i den underordnede tabel (hvor du har en fremmednøgle), som du ikke har nogen tilsvarende række til i overordnet tabel, dvs. indtaste NULL eller ugyldigfremmednøgler.

Hvordan implementerer du integritetsbegrænsninger?

Integritetsbegrænsninger sikrer, at når autoriserede brugere ændrer databasen, forstyrrer de ikke datakonsistensen. Integritetsbegrænsninger introduceres, mens databaseskemaet designes. Begrænsningerne er specificeret i SQL DDL-kommandoen som 'create table' og ' alter table'-kommandoen.

Anbefalede:

Interessante artikler
Hvornår skal man bruge binomialfordeling?
Læs mere

Hvornår skal man bruge binomialfordeling?

Vi kan bruge binomialfordelingen til at finde sandsynligheden for at få et vist antal succeser, som vellykkede basketballskud, ud af et fast antal forsøg. Vi bruger binomialfordelingen til at finde diskrete sandsynligheder. Hvordan ved du, hvornår du skal bruge binomial- eller normalfordeling?

Hvad er en orgiastisk definition?
Læs mere

Hvad er en orgiastisk definition?

1: af, relateret til eller markeret af orgier. 2: præget af uhæmmede følelser: vanvid. Er orgiastisk et ord? af, relaterer til eller har karakter af et orgie. tendens til at vække eller ophidse uhæmmede følelser: orgiastiske rytmer.

Kan hård hud forsvinde?
Læs mere

Kan hård hud forsvinde?

Hård hud og ligtorne er norm alt ikke et stort sundhedsproblem. De forsvinder norm alt med tiden, men det kan tage måneder eller endda år i alvorlige tilfælde. Følg disse trin for at fjerne hård hud derhjemme: Læg området med hård hud i blød i varmt vand i 10 minutter.