*   >> Lecture Éducation Articles >> money >> petit commerce

L'intégrité des données des données Integrity

Enforcing assure la qualité des données dans une base de données. Par exemple, si un produit est entré avec une valeur de 25 Product_ID dans une table nommée Products, la base de données ne devrait pas permettre un autre produit pour avoir une pièce d'identité avec la même valeur. En outre, si il y a une colonne qui est nommé Product_Rating destiné à avoir des valeurs allant de 1 à 10, la base de données ne doit pas accepter une valeur inférieure à 1 et au-dessus 10 de cette colonne.

Ceci peut être accompli en utilisant les méthodes prises en charge par SQL Server pour appliquer l'intégrité des données.

SQL Server prend en charge un certain nombre de méthodes qui peuvent être utilisées pour faire respecter l'intégrité des données. Ces méthodes comprennent les types de données définissant, pas de définitions NULL, les définitions de défaut, les propriétés d'identité, les règles, les contraintes, les déclencheurs et les index.

Types de données

Un type de données est un attribut qui spécifie le type de données ( par exemple, le caractère, entier, binaire, etc.) qui peuvent être stockées dans une colonne, un paramètre ou variable. SQL Server fournit un ensemble de types de données fournis par le système. Cependant, les utilisateurs peuvent également créer des types de données définis par l'utilisateur en fonction des types de données fournis par le système. Types de données fournis par le système définissent tous les types de données qui peuvent être utilisés avec SQL Server.

Les types de données peuvent être utilisées pour faire respecter l'intégrité des données, car les données saisies ou modifiées doivent être conformes au type spécifié pour l'objet. Par exemple, un nom ne peut pas être stockée dans une colonne définie avec le type de données datetime, comme une colonne datetime peut accepter les valeurs de date seulement.

NOT NULL Définitions

La valeur nulle d'une colonne de table détermine si les lignes de la table peuvent contenir une valeur nulle pour cette colonne.

Une valeur nulle dans une colonne ne signifie pas que la colonne a zéro, vide, ou une chaîne de caractères de longueur nulle comme "". Null dans une colonne signifie qu'aucune donnée n'a été saisi dans cette colonne. La présence d'un null dans une colonne signifie que la valeur est inconnu ou non défini.

La valeur nulle d'une colonne est défini lors de la définition de la colonne ou alors créer ou modifier une table. Le mot-clé NULL est utilisé pour

Page   <<       [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.