Prenez contact avec nous
 Durée 10 heures

Plan du cours

Introduction au SQL et aux bases de données relationnelles

  • Compréhension des structures de base de données
  • Aperçu de la syntaxe SQL
  • Manipulation des tables et des schémas

Techniques d'interrogation de base

  • Sélection et projection de données
  • Filtrage des lignes avec la clause WHERE
  • Tri des résultats à l'aide de ORDER BY

Jointure de plusieurs tables

  • Jointures internes, gauches, droites et complètes
  • Combinaison de jeux de données provenant de sources multiples
  • Résolution des conditions de jointure

Agrégations et regroupements

  • Utilisation de COUNT, SUM, AVG, MIN, MAX
  • Application efficace de GROUP BY
  • Filtrage des données regroupées avec HAVING

Sous-requêtes et instructions imbriquées

  • Sous-requêtes scalaires
  • Sous-requêtes corrélatives
  • Utilisation de sous-requêtes pour le filtrage et les calculs

Manipulation et modification des données

  • Insertion de nouvelles données
  • Mise à jour des enregistrements existants
  • Suppression sécurisée des données

Objets de base de données et contraintes

  • Compréhension des clés primaires et étrangères
  • Utilisation des vues
  • Mise en œuvre de contraintes et de règles

Techniques SQL avancées

  • Fonctions de fenêtre
  • Expressions de tables communes (CTE)
  • Considérations de performance et bases de l'optimisation des requêtes

Synthèse et prochaines étapes

Pré requis

  • Une compréhension des concepts de base des données
  • Une expérience dans l'utilisation de tableurs ou de données tabulaires
  • Une familiarité avec les applications métier courantes

Public cible

  • Analystes de données
  • Professionnels des technologies de l'information
  • Utilisateurs devant gérer, interroger et analyser des données

Nombre de participants


Prix par participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires