Outils du site

Toute vérité passe par trois stades : En premier lieu on la ridiculise; en deuxième lieu on s'y oppose violemment; enfin on l'accepte comme si elle allait de soi. [Schopenhauer]

60-database:indexes

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
60-database:indexes [2019/03/02 01:46] – [Les contraintes et indexes] Roge60-database:indexes [2019/03/02 01:53] (Version actuelle) – [Les contraintes et indexes] Roge
Ligne 33: Ligne 33:
  
  
-^ Contrainte ^ Index ^ +   Contrainte      Index   
-|Check | Permet de spécifier une règle que doit satisfaire la valeur de l'attribut. +|Check | Permet de spécifier une règle que doit satisfaire la valeur de l'attribut. Exemple : price numeric CHECK (price > 0) 
-Exemple : price numeric CHECK (price > 0) |+|Primary key | **Le SGBD crée automatiquement un index associé** | 
 +|Foreign key | Le SGBD **ne crée pas** automatiquement un index associé. Il est souvent utile de créer un index qui contienne - entre autres attributs - la clé étrangère | 
 +|Not-null | Beaucoup d'attributs peuvent être not null. | 
 +|Unique | **Le SGBD crée automatiquement un index associé** |
  
-Primary key Le SGBD crée automatiquement un index associé 
-Foreign key  
-Le SGBD ne crée pas automatiquement un index associé. 
  
-Il est souvent utile de créer un index qui contienne - entre autres attributs - la clé étrangère+===== Technique ===== 
  
-Not-null Beaucoup d'attributs peuvent être not null. 
-Unique Le SGBD crée automatiquement un index associé 
-Technique 
-Modifier 
 TODO TODO
  
Dernière modification : 2019/03/02 01:46