Introduction aux contraintes d'intégrité dans JAVA



Le blog donne une introduction de base aux contraintes d'intégrité dans JAVA.

Composants des contraintes d'intégrité dans JAVA:

  • La valeur ne peut pas être nulle
  • Ça devrait être unique
  • Il aura une clé primaire unique qui est utilisée pour trouver des valeurs sur la table
  • Clé étrangère, au cas où la même clé primaire se trouve dans une autre table

Pas nul

C'est une contrainte qui garantit que chaque ligne est remplie avec une valeur pour la colonne, qui a été spécifiée comme «non nulle».





Syntaxe de base

‘Create table nom_table

(type de données nom_colonne1 NON NULL,



type de données nom_colonne2)

* ici le type de données colonne1 ne peut pas être NULL

Unique

C'est une contrainte, utilisée pour la colonne d'une table afin que les lignes de cette colonne soient uniques là où elle autorise également une valeur nulle.



Syntaxe de base

‘Create table nom_table (

Column1_name type de données UNIQUE,

Type de données Column2_name)

qu'est-ce que l'impression en python

* Ici, la colonne unique1 ne prendra que des valeurs uniques.

Clé primaire

C'est une contrainte, utilisée pour une colonne d'une table afin qu'une ligne dans une table puisse être identifiée de manière unique.

Syntaxe de base

‘Create table nom_table (

Column1_name type de données PRIMARY KEY,

Type de données Column_2name)

Dans la même colonne, vous ne trouverez aucune autre clé primaire de même valeur. Il est utilisé pour référencer la table avec la même valeur.

Clé étrangère

C'est une contrainte utilisée pour établir une relation entre deux colonnes dans des tables identiques ou différentes. Pour qu'une colonne soit définie en tant que clé étrangère, elle doit être définie comme clé primaire dans la table à laquelle elle fait référence. Une ou plusieurs colonnes peuvent être définies comme clés étrangères. Cettecontrainteidentifie toute colonne référençant la CLÉ PRIMAIRE dans une autre table, ce qui signifie que vous avez la clé primaire dans une table et que vous trouvez également toutes les valeurs dans la deuxième table. Ensuite, cette colonne de la deuxième table est en fait la clé étrangère de la deuxième table.

Syntaxe de base

‘Create table nom_table (

Column1_name type de données FOREIGN KEY,

Type de données Column_2name)

Vous avez une question pour nous? Mentionnez-les dans la section commentaires et nous vous recontacterons.

Articles Similaires: