Introduction
Dans ce projet, vous allez apprendre à modifier la table countrylanguage
dans une base de données MySQL en supprimant la contrainte "not null" du champ IsOfficial
.
👀 Aperçu
MariaDB [world]> DESC countrylanguage;
+-------------+---------------+------+-----+---------+-------+
| Champ | Type | Null | Clé | Par défaut | Extra |
+-------------+---------------+------+-----+---------+-------+
| CountryCode | char(3) | NON | PRI | | |
| Langue | char(30) | NON | PRI | | |
| IsOfficial | enum('T','F') | OUI | | NULL | |
| Pourcentage | decimal(4,1) | NON | | 0,0 | |
+-------------+---------------+------+-----+---------+-------+
4 lignes sélectionnées (0,002 sec)
🎯 Tâches
Dans ce projet, vous allez apprendre :
- Comment démarrer la base de données MySQL et y accéder en utilisant la commande
sudo
- Comment importer le fichier de données
world.sql
dans la base de données MySQL - Comment modifier la table
countrylanguage
en supprimant la contrainte "not null" du champIsOfficial
- Comment vérifier les modifications apportées à la table
countrylanguage
🏆 Réalisations
Après avoir terminé ce projet, vous serez capable de :
- Comprendre comment travailler avec des bases de données MySQL via l'interface de ligne de commande
- Modifier les structures de table en modifiant les contraintes sur les champs
- Vérifier les modifications apportées à une table en décrivant sa structure