CCI Mayenne
12 Rue de Verdun
53000 Laval

Tel : 02 43 49 50 00
CCI53-Accueil@mayenne.cci.fr

Formation entreprises - Informatique - Developpement Logiciel

SQL Server, programmation SQL avancée

Optimiser vos requêtes SQL et réaliser des traitements de données décisionnels

Objectifs

Ecrire 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

Ecrire des requêtes récursives

Utiliser les commandes de mises à jour complexes avec l'instruction MERGE

Public

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 ou connaissances équivalentes à celles apportées par le stage " SQL Server, programmation SQL " (réf PSQ).

Compétences visées

Savoir créer des requêtes combinées

Savoir analyser et réaliser des traitements décisionnel des données

Savoir optimiser des requêtes SQL

Dates & lieux

IIA - Saint-Berthevin : 9, 10 et 15 Septembre 2020

Programme

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.
Echantillon 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.
LIRE LE PROGRAMME DÉTAILLÉ

Modalités pédagogiques

Méthodes :

Une pédagogie interactive favorisant l’acquisition des savoirs, savoir-faire et savoir-être.

Nos salles sont équipées d’outils multimédias et interactifs et de tous matériels en lien avec la thématique traitée.

 

Animateur : Nos formateurs sont choisis pour leurs expertises métiers, leurs compétences pédagogiques et leur connaissance de l’entreprise.


Validation / Certification

Méthodes et outils adaptés à la formation  : mise en situation, QCM, exercices d'application...

TARIFS

1480 € net de TVA

Votre sélection est vide

 

2 jours (14 heures)

1480 € net de TVA

réf : INF-DEV-060

Ajout à vos favoris

Cette page a été ajoutée à vos favoris dans votre espace personnel.

à télécharger

Fiche Produit - PDF
Contacter notre conseiller

Contact direct avec un conseiller

Brigitte DOLLEY

Assistante commerciale

02 43 91 47 47

brigitte.dolley@mayenne.cci.fr

 

Recommander à un ami loader

CCI Mayenne

Voir toutes nos implantations
CCI Pays de la Loire
Le site web de la CCI Pays de la Loire  
CCI.FR
Le portail des Chambres de Commerce et d'Industrie