Introduction
Dans ce projet, vous allez apprendre à mettre à jour la moyenne générale des notes (GPA) d'un étudiant dans une base de données à l'aide de l'instruction UPDATE en SQL.
👀 Aperçu
MySQL [edusys]> SELECT * FROM student WHERE name = "Snow";
+-------+------+-----------+----------+
| ID | name | dept_name | tot_cred |
+-------+------+-----------+----------+
| 70557 | Snow | Physics | 61 |
+-------+------+-----------+----------+
1 row in set (0.000 sec)
🎯 Tâches
Dans ce projet, vous allez apprendre :
- Comment démarrer le serveur MySQL et vous connecter au terminal MySQL
- Comment importer un script de base de données dans la base de données MySQL
- Comment utiliser l'instruction
UPDATEpour modifier des données dans un tableau - Comment vérifier les données mises à jour dans la base de données
🏆 Réalisations
Après avoir terminé ce projet, vous serez capable de :
- Comprendre l'instruction
UPDATESQL de base et comment l'utiliser pour modifier des données dans une base de données - Gagner de l'expérience dans le travail avec MySQL, y compris le démarrage du serveur, la connexion et l'exécution de scripts SQL
- Développer des compétences en gestion de base de données et en manipulation de données
Démarrer MySQL et importer la base de données
Dans cette étape, vous allez apprendre à démarrer le serveur MySQL et à importer le script de base de données edusys.sql.
Ouvrez un terminal sur votre système.
Exécutez la commande suivante pour démarrer le service MySQL :
sudo /etc/init.d/mysql startConnectez-vous au terminal MySQL :
mysql -urootImportez le script
edusys.sqldans la base de données MySQL :SOURCE ~/project/edusys.sql
Mettre à jour la moyenne générale des notes de l'étudiant
Dans cette étape, vous allez apprendre à utiliser l'instruction UPDATE pour modifier la valeur de tot_cred de l'étudiant nommé snow dans la table student.
Ouvrez un nouveau fichier nommé
updateInformation.sqldans le répertoire~/project.Ajoutez le code suivant au fichier
updateInformation.sql:USE `edusys` UPDATE student SET tot_cred = 61 WHERE name = "Snow";Ce code mettra à jour la colonne
tot_credde l'étudiant nommésnowavec la valeur61.Enregistrez le fichier
updateInformation.sql.
Exécuter le script de mise à jour
Dans cette étape, vous allez apprendre à exécuter le script updateInformation.sql dans le terminal MySQL.
Dans le terminal MySQL, exécutez la commande suivante pour exécuter le script
updateInformation.sql:SOURCE ~/project/updateInformation.sqlVérifiez la mise à jour en exécutant la requête suivante :
SELECT * FROM student WHERE name = "Snow";Vous devriez voir la valeur mise à jour de
tot_credégale à61pour l'étudiant nommésnow.+-------+------+-----------+----------+ | ID | name | dept_name | tot_cred | +-------+------+-----------+----------+ | 70557 | Snow | Physics | 61 | +-------+------+-----------+----------+ 1 row in set (0.000 sec)
Félicitations! Vous avez mis à jour avec succès la moyenne générale des notes de l'étudiant dans la base de données à l'aide de l'instruction UPDATE.
Résumé
Félicitations! Vous avez terminé ce projet. Vous pouvez pratiquer plus de laboratoires dans LabEx pour améliorer vos compétences.



