Skip to main content
Gust Training
Databases

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

Objectifs 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

Duration
2 Jours
Level
Avancé
Formats
On site · Online · Blended

Course objectives

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.

Who is this course for?

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

Prerequisites

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

Programme

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

Topics: SQL Server 2012

Databases

Formation Tuning Oracle 12c

Objectifs de la formation Tuning Oracle 12c Au coeur de nos systèmes d’information, les bases de données doivent être accessibles en

Duration
4 Jours
Formats
On site · Online · Blended
Level
Intermédiaire

Databases

Formation Tuning Oracle 11g R2

Description de la formation Tuning Oracle 11g Les causes des problèmes de performances peuvent être variées et nécessiter un travail

Duration
4 Jours
Formats
On site · Online · Blended
Level
Avancé
Chat on WhatsApp