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
  • Travail avec les tables et les schémas

Techniques d'interrogation de base

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

Jointure de plusieurs tables

  • Jointures internes, gauche, droite et totales
  • Combinaison de jeux de données provenant de plusieurs sources
  • Résolution des conditions de jointure

Agrégation et regroupement

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

Sous-requêtes et instructions imbriquées

  • Sous-requêtes scalaires
  • Sous-requêtes corrélées
  • 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
  • Travail avec les vues
  • Mise en œuvre de contraintes et de règles

Techniques SQL avancées

  • Fonctions de fenêtre
  • Expressions de table communes (CTE)
  • Considérations de performance et bases du réglage des requêtes

Résumé et prochaines étapes

Pré requis

  • Une compréhension des concepts de base des données
  • Une expérience avec les tableurs ou les données tabulaires
  • Une familiarité avec les applications d'entreprise courantes

Public visé

  • Analystes de données
  • Professionnels des TIC
  • 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