La syntaxe pour créer des index et des clés primaires en SQL

L'utilisation de indices ou delle clés primaires à l'intérieur d'une table est très important pour ceux qui doivent gérer une base de données très lourde et riche en enregistrements. La façon la plus simple de comprendre l'utilité des index c'est à travers l'exemple de l'index présent à la fin d'un livre : si vous avez besoin d'identifier certaines pages d'un livre, la première chose que vous ferez est d'aller consulter l'index. Le même principe s'applique à la consultation d'une table comportant de nombreux enregistrements. La mise en place d'un index vous permettra d'éviter de longs délais d'attente et de gagner beaucoup de temps.



La syntaxe pour créer des index et des clés primaires en SQL

Sans index, la base de données est obligée de lire la table entière en la scannant. Avec un index, le système effectue d'abord sa consultation afin d'identifier les positions dans lesquelles récupérer les données, permettant des temps de traitement beaucoup plus rapides.

L'utilisation d'index sert donc à effectuer des requêtes plus rapides avec le seul défaut qu'il augmente le volume de données stockées et le temps nécessaire pour gérer les arbres de recherche dans les opérations INSERT, UPDATE et DELETE car l'index doit être reconstruit à chaque fois .

1. L'index peut impliquer une ou plusieurs colonnes et la syntaxe pour le créer via SQL est la suivante :

CREATE INDEX "index_name" ON "table_name" (field_name);

2. Si nous voulons créer un index, l'appeler IDX_Nom, pour le tableau Utilisateurs dans le champ Prénom il faut écrire :

CREATE INDEX IDX_Surname ON Utilisateurs (Nom) ;

3. Si, par contre, nous voulons créer plus d'un index, par exemple sul Nom, il faut écrire :

CREATE INDEX IDX_Surname ON Utilisateurs (Nom, Nom);


4. Dans la création de l'index, il y a aussi la possibilité d'ajouter le terme UNIQUE, qui spécifie que l'index créé sera unique.


CREATE UNIQUE INDEX nom_IDX ON Utilisateurs (nom);

Concernant le nom de l'index il n'y a pas de règle précise concernant le nommage, avant le nom de l'index la méthode la plus courante est de placer le préfixe "IDX_".


La clé primaire identifie ainsi enregistrements uniques dans la table (valeurs uniques et absence de valeurs nulles). Pour éviter que l'utilisateur ne se trompe dans l'évaluation de ce champ, il est conseillé d'associer le type de données "Compteur« À la fois parce qu'il est numérique et parce qu'il n'y a aucune possibilité de répéter deux fois la même valeur, puisque le compteur commence à 1 et augmente automatiquement lors de l'ajout de nouveaux champs à la table.

Une clé primaire peut exister dans plusieurs champs, auquel cas elle reçoit le nom de clé composite.

1.La syntaxe pour créer une clé primaire lors de la création d'une table est la suivante :

CREATE TABLE User (KeyPr entier PRIMARY KEY, Nom varchar (30), Nom varchar (30));

Le tableau est créé utilisateur et les champs Prénom e Nom et la clé primaire CléPr.


2. La syntaxe pour créer une clé primaire en modifiant une table existante est la suivante :

ALTER TABLE User ADD PRIMARY KEY (KeyPr);

La clé primaire du champ est ajoutée à la table User CléPr.


Adriana Gil Nous sommes une équipe spécialisée et passionnée de réalité virtuelle. Nous avons une vaste expérience dans ce domaine. Nous avons décidé de créer ForVirtualRealityLovers pour partager toutes nos informations avec les clients et les utilisateurs. Nous avons des informations de qualité. Vous pouvez trouver des conseils, des guides, des interviews, les meilleurs produits et bien plus encore! Si vous êtes curieux, entrez sur notre site ForVirtualRealityLovers.com et découvrez le monde virtuel! 😉 Comment récupérer des fichiers supprimés sur PC

Articles liés à

La syntaxe pour créer des index et des clés primaires en SQL
Modifiez les PDF comme s'il s'agissait d'images
La syntaxe pour créer des index et des clés primaires en SQL
Attribuer une lettre fixe aux disques
La syntaxe pour créer des index et des clés primaires en SQL
Comment convertir une page Web en PDF
La syntaxe pour créer des index et des clés primaires en SQL
Comment récupérer des fichiers endommagés ou supprimés sous Windows
La syntaxe pour créer des index et des clés primaires en SQL
Le meilleur NAS 2021 pour la maison et le bureau : guide d'achat
La syntaxe pour créer des index et des clés primaires en SQL
Partition Master Free le meilleur programme pour partitionner les disques durs
Ajouter un commentaire de La syntaxe pour créer des index et des clés primaires en SQL
Commentaire envoyé avec succès! Nous l'examinerons dans les prochaines heures.

Progiciel

  • Comment supprimer un fichier verrouillé de votre PC
  • Edraw Max : logiciel complet de diagrammes, cartes mentales et organigrammes
  • Est-il possible de récupérer un Notebook mouillé ?
  • Comment récupérer des fichiers supprimés gratuitement
  • Meilleure application pour la gestion des dépenses et le budget familial
  • Meilleurs programmes à désinstaller sur Windows 10
  • Comment créer un réseau social avec la plateforme Ning
  • Comment enregistrer des images à partir d'un document Word antérieur à Office 2010
  • Meilleur SSD 2021 pour votre PC : guide d'achat
  • Comment dicter un texte dans Word
  • Javascript : comment utiliser pdfObject pour visualiser des fichiers PDF
  • Comment ouvrir un fichier avec l'extension .tar.gz
  • Comment comparer deux fichiers Excel et trouver les différences
  • Comment colorer des lignes alternatives dans Excel
  • Comment éditer un fichier PDF avec LibreOffice et OpenOffice
  • Pourquoi WAMP ne fonctionne pas dans localhost sous Windows
  • Comment récupérer un document Word
  • Comment planifier et lancer un travail de package SSIS (DTS)
  • Comment réduire le fichier journal sur toutes les bases de données
  • Comment vider la corbeille automatiquement
❤️Qui sont les amateurs de réalité virtuelle?

Pour les amateurs de réalité virtuelle, nous sommes une équipe de personnes qui visent à vous donner toutes les meilleures informations sur la réalité virtuelle.


Quelles informations partageons-nous?

Nous partageons tout ce que vous devez savoir sur la réalité virtuelle, des conseils, des prix, des fonctionnalités, des guides et bien plus encore!.

🤖 Quels sont les meilleurs produits de réalité virtuelle?

Nous avons la meilleure section d'informations sur les meilleurs produits de réalité virtuelle.

La syntaxe pour créer des index et des clés primaires en SQL La syntaxe pour créer des index et des clés primaires en SQL
Ce travail est sous un Creative Commons Attribution-Non-Commercial-No Derivatives 4.0 International License. 2021/primerpaso.me X

Découvrez nos meilleurs articles!

La syntaxe pour créer des index et des clés primaires en SQL

Programmes pour supprimer les fichiers non supprimables

La syntaxe pour créer des index et des clés primaires en SQL

Comment comparer deux fichiers texte

La syntaxe pour créer des index et des clés primaires en SQL

Programmes pour éliminer les fichiers inutiles

La syntaxe pour créer des index et des clés primaires en SQL

Comment télécharger et cloner un site Web entier

ajouter un commentaire de La syntaxe pour créer des index et des clés primaires en SQL
Commentaire envoyé avec succès ! Nous l'examinerons dans les prochaines heures.