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 pour rédiger des requêtes SQL
  • La syntaxe de l'instruction SELECT
  • Sélection de toutes les colonnes
  • Requêtes issues d'opérations arithmétiques
  • Affectation d'alias aux colonnes
  • Les littéraux
  • La concaténation

Filtrer les résultats

  • L'instruction WHERE
  • Les opérateurs de comparaison.
  • Condition LIKE
  • Condition BETWEEN ... AND
  • Condition IS NULL
  • Condition IN.
  • Les opérateurs logiques
  • Combinaison de multiples conditions dans la clause WHERE
  • La priorité des opérateurs
  • L'instruction DISTINCT

Tri des données

  • L'instruction ORDER BY
  • Tri sur plusieurs colonnes ou expressions

Fonctions SQL

  • Les différences entre les fonctions de ligne unique et les fonctions multi-lignes
  • Fonctions textuelles, numériques, et de date
  • Fonctions de conversion
  • La mise en cascade des fonctions
  • Gestion des valeurs NULL

Agrégation des données à l'aide de fonctions de regroupement

  • Fonctions de regroupement
  • La manière dont les fonctions de regroupement traitent les valeurs NULL
  • Création de groupes de données - l'instruction GROUP BY
  • Regroupement sur plusieurs colonnes
  • Filtrer les résultats des fonctions de regroupement - l'instruction HAVING

Récupération de données depuis plusieurs tables

  • Types de jointures
  • Affectation d'alias aux tables
  • Jointures dans la clause WHERE
  • INNER JOIN
  • Jointures externes LEFT et RIGHT
  • Produit cartésien

Sous-requêtes

  • Intégration des sous-requêtes dans la commande SELECT
  • Sous-requêtes mono-ligne et multi-lignes
  • Opérateurs pour les sous-requêtes mono-ligne
  • Opérateurs pour les sous-requêtes multi-lignes : IN, ALL, ANY

Opérateurs ensemblistes

  • Opérateur UNION
  • Opérateur INTERSECT
  • Opérateur EXCEPT

Ajout, mise à jour et suppression de données

  • Instruction INSERT
  • Instruction UPDATE
  • Instruction DELETE

Transactions

Pré requis

  • Compétences informatiques de base
  • Connaissance de tout système d'exploitation
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires