Prenez contact avec nous

Plan du cours

Les bases

  • Sélection de toutes les colonnes
  • Sélection de certaines colonnes
  • Utilisation de la fonction DISTINCT
  • Sélection de lignes ou d'enregistrements spécifiques
  • Sélection de valeurs dans une plage donnée
  • Sélection de valeurs correspondant à un motif
  • Sélection de valeurs présentes dans une liste
  • Gestion des valeurs nulles
  • Trier et ordonner les données
  • Sélection de valeurs calculées ou dérivées
  • Contrôler les en-têtes de colonnes dans les résultats de requête
  • Exportation des résultats de requête vers des fichiers externes

Joindre des tables

  • Principes de la jointure entre tables :
    • Utilisation de la jointure produit cartésien
    • Utilisation de la jointure interne (INNER JOIN)
    • Utilisation de la jointure non équijointe (non-equi join)
    • Utilisation de la jointure externe (OUTER JOIN)

Joindre des requêtes

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

Fonctions simples

  • Fonctions de conversion
  • Fonctions de date
  • Fonctions numériques
  • Fonctions de texte
  • Fonctions de regroupement et d'agrégation

Sous-requêtes

  • Principes des sous-requêtes
  • Filtrer les lignes de la requête principale
  • Utilisation de sous-requêtes imbriquées
  • Utilisation de sous-requêtes à colonnes multiples
  • Utilisation de sous-requêtes corrélées
  • Utilisation de sous-requêtes comme vues inline et expressions de table communes (CTE)
  • Utilisation de sous-requêtes comme colonne dans la requête principale

Instructions CASE

  • Principes des instructions CASE
  • Utilisation de l'instruction CASE pour dériver des valeurs de colonnes
  • Utilisation d'instructions CASE imbriquées
  • Utilisation d'instructions CASE pour créer des tableaux croisés dynamiques
  • Utilisation de l'instruction CASE avec des sous-requêtes

Manipulation des données

  • Ajout de valeurs dans une table
  • Copie de valeurs entre des tables
  • Mise à jour de valeurs
  • Suppression d'enregistrements
  • Modification des données via des vues
  • Utilisation des transactions
  • Verrouillage des lignes et des tables

Définition des données

  • Principes des bases de données relationnelles et de la normalisation des données
  • Utilisation des clés primaires, des clés étrangères et des contraintes associées
  • Création de tables
  • Modification des structures de tables
  • Création de vues
  • Utilisation de synonymes
  • Suppression de tables et de vues
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (6)

Cours à venir

Catégories Similaires