Outils du site

Le désordre c'est l'ordre vu différement. [Hyren]

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:40] – [Rôle des indexes] Roge60-database:indexes [2019/03/02 01:53] (Version actuelle) – [Les contraintes et indexes] Roge
Ligne 27: Ligne 27:
 Si l'on a aussi des recherches par prénom, nom, alors il sera aussi avantageux de créer un index "X_users_prénom-nom" sur les prénoms et nom. Si l'on a aussi des recherches par prénom, nom, alors il sera aussi avantageux de créer un index "X_users_prénom-nom" sur les prénoms et nom.
  
-|[[https://sqlpro.developpez.com/cours/quoi-indexer/|https://sqlpro.developpez.com/cours/quoi-indexer/]]|+https://sqlpro.developpez.com/cours/quoi-indexer/
  
  
Ligne 33: Ligne 33:
  
  
-Contrainte Index +^    Contrainte      Index   ^ 
-Check  +|Check Permet de spécifier une règle que doit satisfaire la valeur de l'attribut. Exemple : price numeric CHECK (price > 0) 
-Permet de spécifier une règle que doit satisfaire la valeur de l'attribut. +|Primary key | **Le SGBD crée automatiquement un index associé** | 
-Exemple : price numeric CHECK (price > 0)+|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:40