Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Modèles de bases de données relationnelles
- La structure d'une base de données relationnelle
- Les opérateurs relationnels
Téléchargement des données
- Règles de rédaction des requêtes SQL
- La syntaxe de la clause SELECT
- Sélection de toutes les colonnes
- Requêtes à partir d'opérations arithmétiques
- Aliases de colonnes
- Littéraux
- Concaténation
Restreindre les résultats
- La clause WHERE
- Les opérateurs de comparaison
- La condition LIKE
- La condition BETWEEN ... AND
- La condition IS NULL
- La condition IN
- Les opérateurs logiques
- Multiples conditions dans la clause WHERE
- L'ordre des opérateurs
- La clause DISTINCT
Trier les données
- La clause ORDER BY
- Trier par plusieurs colonnes ou expressions
Fonctions SQL
- Les différences entre les fonctions mono-ligne et multi-lignes
- Fonctions texte, numériques et date
- Fonctions de conversion
- Imbrication des fonctions
- Gestion des valeurs NULL
Agrégation des données à l'aide de fonctions de regroupement
- Fonctions de regroupement
- Comment les fonctions de regroupement traitent les valeurs NULL
- Créer des groupes de données - la clause GROUP BY
- Regrouper plusieurs colonnes
- Restreindre le résultat des fonctions de regroupement - la clause HAVING
Récupération de données à partir de plusieurs tables
- Types de jointures
- Aliases de tables
- Jointures dans la clause WHERE
- INNER JOIN (jointure interne)
- Jointures externes LEFT, RIGHT
- Produit cartésien
Sous-requêtes
- Placer des sous-requêtes dans la commande SELECT
- Sous-requêtes mono-ligne et multi-lignes
- Opérateurs des sous-requêtes mono-ligne
- Opérateurs des sous-requêtes multi-lignes : IN, ALL, ANY
Opérateurs collectifs
- Opérateur UNION
- Opérateur INTERSECT
- Opérateur EXCEPT
Insertion, mise à jour et suppression de données
- Commande INSERT
- Commande UPDATE
- Commande DELETE
Transactions
Pré requis
- Maîtrise de base de l'informatique
- Connaissance d'un système d'exploitation
14 Heures
Nos clients témoignent (2)
Le simulateur SQL conçu par Philippe
Jean-Pierre ABRIAL - AGL
Formation - SQL Fundamentals
adapté à notre compréhension et nos données
Vincent Long - ASSMANG PTY LTD
Formation - Business Intelligence with SSAS
Traduction automatique