Logo de l'organisme de formation

ENTREZ DANS L'UNIVERS ESIC

Représentation de la formation : SQL Server, programmation SQL avancée

SQL Server, programmation SQL avancée

Formation mixte
Formation certifiante
CPF #
Accessible
Durée : 35 heures (5 jours)
Durée :35 heures (5 jours)
HT

Éligible CPF

Se préinscrire
Durée :35 heures (5 jours)
HT

Éligible CPF

Se préinscrire
Durée :35 heures (5 jours)
HT

Éligible CPF

Se préinscrire

Besoin d’adapter cette formation à vos besoins ?

N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure !

Formation créée le 21/11/2022. Dernière mise à jour le 26/08/2023.

Version du programme : 2

Programme de la formation

Grâce à ce cours, vous découvrirez les expressions et opérateurs SQL avancés, et verrez comment les utiliser avec efficacité pour résoudre des problématiques d'extraction de données complexes. Vous saurez traiter des besoins de regroupement, d'analyse, d'échantillonnage et de restitution de données hiérarchisées.

Objectifs de la formation

  • Écrire des sous-requêtes et requêtes combinées
  • Utiliser des fonctions de groupages décisionnels
  • Mettre en œuvre des fonctions analytiques et de fenêtrage
  • Écrire des requêtes récursives
  • Utiliser les commandes de mises à jour complexes avec l'instruction MERGE

Profil des bénéficiaires

Pour qui
  • Développeurs, administrateurs, utilisateurs avancés ayant à mettre en oeuvre des requêtes complexes avec SQL Server.
Prérequis
  • Bonnes connaissances des bases du langage SQL

Contenu de la formation

  • Rappel sur les requêtes multitables
    • Opérateurs ensemblistes UNION, INTERSECT et EXCEPT.
    • Rappel sur les jointures internes et externes.
    • Maîtriser les sous-requêtes dans les différentes parties des instructions SQL.
    • Corrélations des requêtes imbriquées.
    • Opérations d'intra-jointure avec APPLY (CROSS, OUTER) pour les fonctions et les fragments XML.
  • Opérateurs particuliers
    • Utilité du produit cartésien (CROSS JOIN).
    • La division relationnelle.
    • Groupage décisionnel avec CUBE, ROLLUP et GROUPING SET.
    • Fonctions analytiques et de fenêtrage : ordonnancement et agrégat avec les clauses OVER et WINDOW.
    • Tableaux croisés avec PIVOT et UNPIVOT.
    • Échantillon de données avec TABLESAMPLE.
  • Les expressions de tables
    • L'expression de table commune, Common Table Expression (CTE) ou vue non persistante.
    • L'utilisation du mot-clé WITH pour spécifier une CTE.
    • Les différentes techniques de requêtage dans les arborescences (adjacence, chemin, intervallaire, récursion).
    • Résolution de problèmes de graphes avec les requêtes récursives.
    • Utilisation de tables de nombres et de dates (tally tables) pour résoudre des requêtes complexes.
  • L'écriture des données
    • Mise à jour et suppression des données avec sous-requêtes.
    • Utilisation de la syntaxe étendue de mise à jour et suppression avec jointures.
    • Opérations d'insertion, de mise à jour ou de suppression à partir de résultats d'une jointure, l'opérateur MERGE.
    • Récupération des données ajoutées, modifiées ou supprimées, avec la clause OUTPUT.
Équipe pédagogique

Nos formations sont animées par des experts reconnus dans leur domaine possédant une expérience sur le terrain significative et des compétences pédagogiques reconnues.

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence.
  • Questions orales ou écrites (QCM).
  • Mises en situation.
  • Formulaires d'évaluation de la formation.
  • Certificat de réalisation de l’action de formation.
Ressources techniques et pédagogiques
  • Accueil des apprenants dans une salle dédiée à la formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Etude de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Qualité et satisfaction

Merci de consulter notre site internet.

Modalités de certification

Résultats attendus à l'issue de la formation
  • Attestation de fin de formation
Détails sur la certification
  • Voir le catalogue de formation

Délai d'accès

2 semaines

Accessibilité

Les personnes atteintes de handicap souhaitant suivre cette formation sont invitées à nous contacter directement, afin d’étudier ensemble les possibilités de suivre la formation.