« SPARQL Protocol and RDF Query Language/Travail pratique/Initiation à MySQL » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 349 :
La table Expériences, elle aussi a une clé mais elle utilise aussi la clé d'une autre table. On appelle cette autre clé : une clé étrangère.
 
Une clé étrangère peut être vérifiercontrôlée dans MySql. Cela évite de créer des clés étrangères qui ne pointent sur aucun enregistrement ou évite de supprimer des enregistrements dans d'autres tables car leurs clés sont encore utilisées.
 
 
Exercice : nous allons (a faire)
'''Etape 1''' : il faut faire du champ ID_CV un index (un index optimise le traitement sur cette colonne et c'est indispensable pour en faire une clé étrangère)
# Cliquer sur le nom de la table "Experiences" dans la colonne de gauche, la structure de la table s'affiche.
# Cocher la ligne ID_CV
# Cliquer sur l’icône Index en bas du tableau de la structure (l'icône contient un éclair, passer le curseur de votre souris dessus pour voir la signification des icônes)
 
'''Etape 2''' : Indiquer que ID_CV contiendra une clé étrangère
# Cliquer sur le nom de la table "Experiences" dans la colonne de gauche, la structure de la table s'affiche.
# Cliquer sur le lien '''Relation view'''
# Sur la ligne ID_CV dans la colonne "Foreign Key", sélectionner dans la liste '''moncv.CVs.ID'''
# Sauver
 
Voici un tout petit aperçu pour commencer à contrôler l'intégrité d'une base de données.
 
==Enregistrer des données==