Introduction
Dans ce projet, vous allez apprendre à utiliser les fonctions MySQL standard pour extraire des informations de la table emp
dans la base de données personnel. Vous allez pratiquer l'accès à MySQL, l'importation de données et l'écriture de scripts SQL pour effectuer diverses tâches de manipulation de données.
👀 Aperçu
MariaDB [personnel]> SOURCE /home/labex/project/BasicFunctions.sql;
+--------+--------+-------------+
| Name | Salary | Days on Job |
+--------+--------+-------------+
| HTIMS | 26,67 | 14990 |
| NELLA | 53,33 | 14925 |
| DRAW | 41,67 | 14923 |
| SENOJ | 99,17 | 14884 |
| NITRAM | 41,67 | 14705 |
| EKALB | 95,00 | 14855 |
| KRALC | 81,67 | 14816 |
| TTOCS | 100,00 | 12621 |
| GNIK | 166,67 | 14655 |
| RENRUT | 50,00 | 14725 |
| SMADA | 36,67 | 12621 |
| SEMAJ | 31,67 | 14639 |
| DROF | 100,00 | 14639 |
| RELLIM | 43,33 | 14588 |
+--------+--------+-------------+
14 lignes affectées (0,000 sec)
🎯 Tâches
Dans ce projet, vous allez apprendre :
- Comment accéder à MySQL en utilisant la commande
sudo
sans mot de passe - Comment importer des données à partir d'un fichier SQL dans la base de données MySQL
- Comment écrire un script SQL pour extraire le nom, le salaire quotidien et le nombre de jours de travail de chaque employé dans la table
emp
- Comment utiliser les fonctions MySQL telles que
REVERSE()
,ROUND()
etDATEDIFF()
pour manipuler les données
🏆 Réalisations
Après avoir terminé ce projet, vous serez capable de :
- Accéder et gérer efficacement une base de données MySQL à l'aide de la ligne de commande
- Utiliser les fonctions MySQL standard pour effectuer des tâches complexes de récupération et de manipulation de données
- Développer des scripts SQL pour automatiser le traitement et la génération de rapports de données
- Montrer votre compréhension des bases de MySQL et de leurs applications pratiques