Bases de données
Formation SQL Server 2012, programmation avancée en Transact-SQL
2 JoursObjectifs de la formation programmation avancee en Transact-SQL
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.
À qui s’adresse cette formation ?
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.
Contenu du cours programmation avancee en Transact-SQL
Extractions avancées
Tableaux croisés avec PIVOT et UNPIVOT Fonctions de fenêtrage
Sous requêtes et résultats temporaires
Bien utiliser les sous-requêtes et les expressions de tables Créer des expressions de tables récursives Utiliser les variables de type table Utiliser les syntaxes XML pour résoudre des problématiques complexes
Jointures avancées
Utilisation du CROSS JOIN Les clauses APPLY pour les fonctions et le XML Utilisations de tables d’outils (tally tables)
Modification des données
Utiliser la clause OUTPUT La syntaxe étendue de mise à jour et suppression avec jointures La commande MERGE
Réf:
00101
Tarif:
600 Dt
Niveau:
Avancé
Classe à distance:
Possible
Pas de sessions disponibles