Chapitre 5 : Insertion de données

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

1. INSERT INTO

-- Insertion simple
INSERT INTO utilisateurs (nom, email, age)
VALUES ('Alice', 'alice@example.com', 25);

-- Insertion sans spécifier les colonnes (dans l'ordre)
INSERT INTO utilisateurs
VALUES (NULL, 'Bob', 'bob@example.com', 30, NOW());

2. Insertion multiple

INSERT INTO utilisateurs (nom, email, age) VALUES
('Marie', 'marie@example.com', 28),
('Pierre', 'pierre@example.com', 35),
('Sophie', 'sophie@example.com', 22);

3. INSERT avec SELECT

-- Copier des données d'une autre table
INSERT INTO utilisateurs_archive (nom, email)
SELECT nom, email FROM utilisateurs WHERE age > 60;

4. Valeurs par défaut et NULL

-- Utiliser DEFAULT
INSERT INTO utilisateurs (nom, email, date_inscription)
VALUES ('Jean', 'jean@example.com', DEFAULT);

-- Omettre les colonnes optionnelles
INSERT INTO utilisateurs (nom, email)
VALUES ('Luc', 'luc@example.com');

Conclusion

Vous savez insérer des données ! Prochain chapitre : Sélection de données.

Évaluation des acquis

Quiz du chapitre 5

Correction immédiate
Q1 Quelle commande SQL est utilisée pour insérer des données dans une table ?
Q2 Comment insérer plusieurs lignes en une seule requête SQL ?
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 : Insertion 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 à ' Insertion 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...