Chapitre 3 : Création d’une base de données

Écouter la leçon Lecture audio assistée par IA

1. CREATE DATABASE

-- Créer une base de données
CREATE DATABASE ma_boutique;

-- Créer si elle n'existe pas
CREATE DATABASE IF NOT EXISTS ma_boutique;

-- Avec encodage UTF-8
CREATE DATABASE ma_boutique
CHARACTER SET utf8mb4
COLLATE utf8mb4_unicode_ci;

2. Utiliser une base de données

-- Sélectionner la base
USE ma_boutique;

-- Vérifier la base active
SELECT DATABASE();

3. Lister les bases de données

-- Afficher toutes les bases
SHOW DATABASES;

-- Afficher les bases avec un motif
SHOW DATABASES LIKE 'ma_%';

4. Supprimer une base de données

-- Supprimer une base (ATTENTION : irréversible !)
DROP DATABASE ma_boutique;

-- Supprimer si elle existe
DROP DATABASE IF EXISTS ma_boutique;
⚠️ Attention : DROP DATABASE supprime définitivement toutes les données !

5. Conventions de nommage

  • ✅ Utilisez des noms en minuscules
  • ✅ Utilisez des underscores : ma_base_donnees
  • ❌ Évitez les espaces et caractères spéciaux
  • ❌ N'utilisez pas de mots réservés SQL

Conclusion

Vous savez créer des bases de données ! Prochain chapitre : Création d'une table.

Évaluation des acquis

Quiz du chapitre 3

Correction immédiate
Q1 Quelle commande SQL est utilisée pour créer une nouvelle base de données ?
Q2 Comment sélectionner une base de données pour l'utiliser ?
Ateliers pratiques & Projets

Testez vos compétences avec nos exercices guidés et le tuteur IA.

Ateliers pratiques & Corrigés détaillés

Ateliers pratiques & Corrigés

#1 — Comprendre les bases : Création d’une base de données
Atelier #1

Expliquez avec vos mots le concept principal de ce chapitre, puis illustrez-le par un exemple simple.

Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
Corrigé disponible prochainement.
#2 — Application guidée
Atelier #2

Réalisez un exercice pratique en reprenant la structure vue dans le cours et en modifiant au moins 2 paramètres.

Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
Corrigé disponible prochainement.
#3 — Mini défi
Atelier #3

Concevez une petite solution personnelle liée à ' Création d’une base de données' et justifiez vos choix techniques.

Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
Corrigé disponible prochainement.
Besoin d'aide ?
Tuteur Virtuel
Bonjour ! Je suis votre tuteur virtuel. Comment puis-je vous aider avec ce cours aujourd'hui ?
Historique des conversations
Chargement...