Formation SQL Server 2012, programmation avancée en Transact-SQL

Durée 2 jours
Niveau Avancé
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence BTAD
Au premier abord, le langage SQL paraît simple, mais il est très riche, et il continue à se développer au fil des versions. Une bonne connaissance des aspects avancés du langage va vous permettre d'écrire des requêtes plus efficaces, de résoudre vos problématiques de façon plus élégantes, dans une requête ensembliste plutôt qu'en utilisant des curseurs ou des tables temporaires, et donc d'optimiser vos performances. Cette formation programmation avancée en Transact-SQL détaille en pratique les syntaxes avancées de Transact-SQL dans toutes les versions de SQL Server, de 2005 à 2012.

Public :
Cette formation s'adresse aux développeurs ayant déjà une expérience avec SQL Server 2012 ou antérieur.

Prérequis :
Bonne connaissance du langage SQL et expérience de développement avec SQL Server.

Extractions avancées

Tableaux croisés avec PIVOT et UNPIVOTFonctions de fenêtrage

Sous requêtes et résultats temporaires

Bien utiliser les sous-requêtes et les expressions de tablesCréer des expressions de tables récursivesUtiliser les variables de type tableUtiliser les syntaxes XML pour résoudre des problématiques complexes

Jointures avancées

Utilisation du CROSS JOINLes clauses APPLY pour les fonctions et le XMLUtilisations de tables d'outils (tally tables)

Modification des données

Utiliser la clause OUTPUTLa syntaxe étendue de mise à jour et suppression avec jointures.La commande MERGE


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB