Triggers Omdömen
Triggers är särskilda typer av lagrade procedurer som definieras för att genomföra automatiskt när en UPDATE, INSERT, eller DELETE uttalande görs mot en tabell eller vy. Triggers kan användas för att genomdriva affärsregler automatiskt när data ändras. Triggers kan också användas för att utvidga integritetskontroll logik begränsningar, defaults, och regler.
Det är dock rekommenderat att begränsningar och standardvärden användas i stället för triggers när de tillhandahåller all nödvändig funktionalitet.
Index
Ett index är ett databasobjekt som beställer värdena för en eller flera kolumner i en tabell. Ett index ger pekare till datavärden lagrade i specificerade kolumner i tabellen och beställer pekarna i den angivna ordningen. När rader begärs från en indexerad tabell, söker i databasen index för att hitta ett visst värde och sedan följer pekaren till raden som innehåller detta värde.
Typer av Dataintegritet Omdömen
SQL Server stöder Följande fyra typer av dataintegritet: 1.Entity IntegrityEntity integritet definierar en rad som en unik enhet för en viss tabell. Entity integritet upprätthåller integritet identifierare kolumn (er) eller primärnyckeln i en tabell (genom index, unika begränsningar, primärnyckel begränsningar, eller identitet egenskaper) .2.Domain IntegrityDomain integritet bekräftar uppgifterna för en viss kolumn.
Domän integritet kan verkställas genom att begränsa typen (genom datatyper), formatet (genom KOLLA begränsningar och regler), eller de möjliga värden (genom FOREIGN KEY och KONTROLLERA begränsningar, DEFAULT definitioner, INTE NULL definitioner och regler). 3.Referential IntegrityReferential integritet upprätthåller definierat förhållande mellan tabeller när posterna in i eller bort från borden. I SQL Server 2000, är referensintegritet baserad på relationer mellan främmande nycklar och primärnycklar eller mellan främmande nycklar och unika nycklar (genom FOREIGN KEY och KOLLA begränsningar).
Referens integritet säkerställer att nyckelvärden är konsekventa över relaterade tables.When referensintegritet verkställs, förhindrar SQL Server-användare från att lägga till poster i en relaterad tabell om det inte finns någon tillhörande post i den primära tabellen. Användare också hindras från att ändra v