*   >> Lezen Onderwijs artikelen >> money >> small business

Gegevens Integrity

Enforcing gegevensintegriteit waarborgt de kwaliteit van de data in een database. Als bijvoorbeeld een product met een product_id waarde 25 in een tabel genoemde producten wordt ingevoerd, de gegevensbank niet toestaan ​​ander product een ID met dezelfde waarde hebben. Bovendien, als er een kolom naam Product_Rating dat bedoeld is om waarden van 1 tot 10 hebben, de database niet accepteren onder 1 hierboven en 10 van deze kolom. Dit kan worden bewerkstelligd met de steun van SQL Server methoden om de integriteit van de gegevens te handhaven.

SQL Server ondersteunt een aantal werkwijzen die kunnen worden gebruikt om de gegevensintegriteit te handhaven. Deze methoden omvatten het definiëren van datatypes, NOT NULL definities, STANDAARD definities, IDENTITEIT eigenschappen, regels, beperkingen, triggers, en indexen.

Datatypes

Een datatype is een kenmerk dat het type gegevens (specificeert bijvoorbeeld karakter, integer, binair, etc.) die kunnen worden opgeslagen in een kolom, parameter of variabele. SQL Server biedt een set-systeem geleverde datatypes.

Gebruikers kunnen echter ook door de gebruiker gedefinieerde datatypes op basis van de door het systeem geleverde datatypes maken. -Systeem geleverde datatypes definiëren alle typen gegevens die kunnen worden gebruikt met SQL Server. Datatypes kan worden gebruikt om de integriteit van de gegevens af te dwingen, omdat de ingevoerde of gewijzigde gegevens moeten overeenstemmen met het type opgegeven voor het object. Zo kan bijvoorbeeld een naam niet worden opgeslagen in een kolom gedefinieerd met de datetime datatype, als een datetime kolom alleen datum waarden kan accepteren.

NOT NULL definities

De nullability van een kolom tabel bepaalt of de rijen in de tabel kan een null-waarde voor die kolom bevatten. Een nulwaarde in een kolom betekent niet dat de kolom nul, leeg of nul-lengte tekenreeks zoals "". Null in een kolom betekent dat er geen gegevens in die kolom is ingevoerd. De aanwezigheid van een nul in de kolom betekent dat de waarde ofwel bekend of ongedefinieerd.

De nullability van een kolom wordt bepaald tijdens het definiëren van de kolom of tijdens het maken of wijzigen van een tafel.

De NULL sleutelwoord wordt gebruikt om aan te geven dat de kolom null-waarden zal toestaan. De NOT NULL trefwoord specificeert dat null-waarden niet zal worden toegestaan ​​in de kolom.

STANDAARD definities

Elke kolom in een rij moet een waarde, zelfs als die waarde nul bevatten

Page   <<       [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.