*   >> Læs Uddannelse artikler >> money >> small business

Dataintegritet

r og er bundet til kolonnen.

CREATE REGEL sætning bruges til at oprette en regel. Når en regel er blevet oprettet, kan det være bundet til en søjle eller en brugerdefineret datatype ved at bruge sp_bindrule systemet lagrede procedure.

Udløser

Triggers er særlige typer af lagrede procedurer, er defineret til at udføre automatisk, når en opdatering, INSERT eller DELETE-sætning er udstedt mod et bord eller visning. Triggers kan bruges til at håndhæve forretningsregler automatisk, når data ændres.

Triggers kan også bruges til at udvide integritet kontrol logik begrænsninger, defaults, og regler. Det anbefales dog, at begrænsninger og defaults anvendes i stedet for udløser, når de leverer alle de nødvendige funktionalitet.

Indekser

Et indeks er en database objekt, der beordrer værdierne af en eller flere kolonner i en tabel. Et indeks giver henvisninger til dataværdierne lagret i bestemte kolonner i tabellen og beordrer de pejlemærker i den angivne rækkefølge.

Når rækkerne er anmodet en indekseret tabel, søger databasen indekset for at finde en bestemt værdi, og derefter følger markøren til række, der indeholder denne værdi.

Typer af dataintegritet

SQL Server understøtter følgende fire typer af data integritet: 1.Entity IntegrityEntity integritet definerer en række som en unik enhed til en bestemt tabel. Integritet enhed håndhæver integritet identifikator kolonne (er) eller den primære nøgle i en tabel (gennem indekser, UNIQUE begrænsninger, primær nøgle begrænsninger, eller identitet egenskaber) .2.

Domain IntegrityDomain integritet validerer oplysningerne for en given kolonne. Domæne integritet kan håndhæves ved at begrænse den type (gennem datatyper), formatet (gennem TJEK begrænsninger og regler), eller rækken af ​​mulige værdier (gennem FOREIGN KEY og TJEK begrænsninger, default definitioner, NOT NULL definitioner og regler). 3.Referential IntegrityReferential integritet fastholder den definerede forhold mellem tabellerne, når registreringer er indtastet eller slettet fra bordene.

I SQL Server 2000, er referentiel integritet baseret på relationer mellem fremmede nøgler og primære nøgler eller mellem fremmede nøgler og unikke nøgler (gennem FOREIGN KEY og tjek begrænsninger). Referentiel integritet sikrer, at de vigtigste værdier er konsistent på tværs af relaterede tables.When referentiel integritet håndhæves, SQL Server forhindrer brugere i at tilføje poster til en relateret tabel, hvis der ikke er til

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.