Prenez contact avec nous

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

Nombre de participants


Prix par participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires