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
Récupération des données
- Règles de rédaction des requêtes SQL
- La syntaxe de SELECT
- Sélectionner toutes les colonnes
- Requêtes à partir d’opérations arithmétiques
- Colonnes alias
- Littéraux
- Concaténation
Restriction des résultats
- La clause WHERE
- Les opérateurs de comparaison.
- Condition LIKE
- Prérequis BETWEEN ... AND
- Condition IS NULL
- Condition IN.
- Opérateurs logiques
- Plusieurs conditions dans la clause WHERE
- Ordre des opérateurs
- Clause DISTINCT
Tri des données
- La clause ORDER BY
- Tri par plusieurs colonnes ou expressions
Fonctions SQL
- Différences entre les fonctions monoligne et multiligne
- Fonctions texte, numériques, date,
- Fonctions de conversion
- Imbrication de fonctions
- Gestion des valeurs NULL
Agrégation de données à l’aide des fonctions d’agrégation
- Fonctions d’agrégation
- Comment les fonctions d’agrégation traitent les valeurs NULL
- Création de groupes de données – la clause GROUP BY
- Agrégation de plusieurs colonnes
- Restriction du résultat des fonctions d’agrégation – la clause HAVING
Récupération de données à partir de plusieurs tables
- Types de jointures
- Alias de tables
- Jointures dans la clause WHERE
- Jointure interne INNER JOIN
- Jointures externes LEFT, RIGHT
- Produit cartésien
Sous-requêtes
- Placement de sous-requêtes dans la commande SELECT
- Sous-requêtes monoligne et multiligne
- Opérateurs de sous-requêtes monoligne
- Opérateurs de sous-requêtes multi : 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
- Compétence informatique de base
- 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