Les clés primaires sont un élément important d'une table de base de données pour améliorer les performances. Ils sont les domaines uniques qui font partie de l'information d'enregistrement, ou ils peuvent être des identités séparées comme un entier incrémental. Les clés primaires veiller à ce que chaque dossier est unique, et ils permettent au moteur de base de données pour rechercher des dossiers plus rapidement en ordonnant des données à travers les index uniques . Les commandes SQL qui créent une clé primaire sont similaires pour les moteurs de bases de données populaires, notamment MySQL , Oracle et MS SQL Server. Apprenez à créer une clé primaire sur les tables pour chacun de ces moteurs . Instructions
1
identifier le champ à utiliser comme clé unique. Les clés primaires doivent être uniques , de sorte qu'un champ peut être un numéro auto-incrémenté , ou il peut être une partie des données qui est toujours unique comme un numéro de sécurité sociale dans un tableau à la clientèle.
2 < p > Créer la clé primaire sur une nouvelle table. Dans cet exemple, SID est un entier auto-incrémenté qui est unique et utilisé comme clé primaire sur une nouvelle table. Tapez la commande suivante dans votre espace de travail SQL :
" créer MyCustomer de table ( SID entier clé primaire , Nom varchar (50), Prénom varchar ( 50) ) ; "
3 < p > Modifier une clé primaire sur une table existante. Si vous avez une table qui existe déjà , vous pouvez modifier sa structure pour ajouter une clé primaire . Dans cet exemple, une clé primaire est ajouté à une table sur une colonne nommée SID . Tapez la commande suivante dans l'espace de travail SQL :
" alter table add MyExistingCustomerTable clé primaire (SID) ; "