Plan du cours

Introduction à SQL et aux bases de données relationnelles

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

Techniques de base pour les requêtes

  • Sélectionner et projeter des données
  • Filtrer les lignes avec WHERE
  • Trier les résultats avec ORDER BY

Joindre plusieurs tables

  • Jointures internes, externes gauches, externes droites et complètes
  • Combiner des ensembles de données provenant de sources multiples
  • Résoudre les conditions de jointure

Agrégations et regroupements

  • Utiliser COUNT, SUM, AVG, MIN, MAX
  • Appliquer GROUP BY efficacement
  • Filtrer les données regroupées avec HAVING

Sous-requêtes et instructions imbriquées

  • Sous-requêtes scalaires
  • Sous-requêtes corrélées
  • Utiliser des sous-requêtes pour le filtrage et les calculs

Manipulation et modification de données

  • Insérer de nouvelles données
  • Mettre à jour des enregistrements existants
  • Supprimer des données en toute sécurité

Objets de base de données et contraintes

  • Comprendre les clés primaires et étrangères
  • Travailler avec des vues
  • Implémenter des contraintes et des règles

Techniques avancées de SQL

  • Fonctions de fenêtre
  • Expressions de table communes (CTEs)
  • Considérations sur les performances 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 commerciales générales

Public cible

  • Analystes de données
  • Professionnels des TI
  • Utilisateurs qui doivent gérer, interroger et analyser des données
 10 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (5)

Cours à venir

Catégories Similaires