Formations

Actualité

  • NATIVO Référencé OPCA
    Toutes nos formations peuvent être prises en charge par votre OPCA....
  • Toute l'actu sur notre blog

> Voir toutes les Formations SQL Server 2014

Formation M20461 - SQL Server 2014 Ecrire des requêtes Transact SQL pour SQL Server 2014

  • Durée : 5 jours
  • Lieu : Paris (La Défense)
  • Inscription
  • Prix : 2290 € HT
  • Réf : M20461    
  • Devis
 

Formation également disponible aux dates que vous souhaitez
(en intra) Devis immédiat au 01 46 20 18 40

Dates et Réservations

janvier 2018
Du 08/01/2018 au 12/01/2018
Paris (La Défense) Paris (La Défense)
mars 2018
Du 26/03/2018 au 30/03/2018
Paris (La Défense) Paris (La Défense)
mai 2018
Du 28/05/2018 au 01/06/2018
Paris (La Défense) Paris (La Défense)
septembre 2018
Du 17/09/2018 au 21/09/2018
Paris (La Défense) Paris (La Défense)
novembre 2018
Du 12/11/2018 au 16/11/2018
Paris (La Défense) Paris (La Défense)
 

Formation éligible au CPF

Code CPF : Oui - Cette formation est éligible au Compte Professionel de Formation

Public

- Administrateurs, développeurs de bases de données ainsi que les professionnels de la Business Intelligence

Prérequis

- Avoir déjà travaillé sur des bases de données relationnelles
- Posséder des connaissances de base sur le système d'exploitation et ses fonctionnalités principales

Objectifs

- Acquérir les compétences techniques nécessaires pour écrire des requêtes Transact-SQL Server 2014

Programme

- Introduction à Microsoft SQL Server 2014/2012

Architecture de SQL Server Denali 2014/2012
Travailler avec les outils de SQL Server 2014/2012
Travailler avec les bases de SQL Server 2014/2012


- Introduction aux requêtes Transact-SQL

Comprendre Transact-SQL
Comprendre les jeux de données avec SQL Server 2014/2012
Comprendre la logique de prédicats sous SQL Server 2014/2012
Comprendre l'ordre logique des opérations dans une instruction SELECT


- Écriture de requêtes SELECT

Écriture de syntaxe simple SELECT sous SQL Server 2014/2012
Éliminer les doublons avec DISTINCT
Utiliser les colonnes et les alias des tables
Écriture d'instructions CASE simple


- Ecrire des requêtes sur des tables multiples avec SQL Server 2014/2012

Comprendre les jointures avec SQL Server 2014/2012
Écrire des requêtes avec auto-jointure ou jointure croisée
Écrire des requêtes avec une jointure externe SQL Server 2014/2012
Écrire des requêtes avec une jointure interne SQL Server 2014/2012


- Tri et filtrage des données sous SQL Server 2014/2012

Trier les données avec SQL Server 2014/2012
Filtrer les données avec SQL Server 2014/2012
Filtrer avec les options TOP et OFFSET-FETCH
Travailler avec les valeurs inconnues


- Travailler avec les types de données de SQL Server 2014/2012

Introduction aux types de données de SQL Server 2014/2012
Travailler avec les données de type chaînes de caractères
Travailler avec les données de type date et heure


- Utiliser les fonctions intégrées à SQL Server 2014/2012

Écrire des requêtes avec des fonctions intégrées
Utilisation des fonctions de conversion
Utilisation des fonctions logiques
Utilisation des fonctions de test de valeurs nulles


- Groupement et agrégation de données

Utilisation des fonctions d'agrégation
Utilisation de la clause GROUP BY
Filtrage de groupes avec la clause HAVING


- Utilisation de sous-requêtes dans SQL Server 2014/2012

Écriture de sous-requêtes sources de champs
Écriture de sous-requêtes corrélées sous SQL Server 2014/2012
Utilisation du prédicat EXISTS avec les sous-requêtes


- Utilisation d'expression dans les tables d'SQL Server 2014/2012

Utiliser les vues avec SQL Server 2012
Utiliser les expressions de table


- Utiliser des opérateurs avec SQL Server 2014/2012

Ecrire des requêtes avec les opérateurs UNION et UNION ALL
Ecrire des requêtes avec les opérateurs APPLY et OUTER APPLY
Ecrire des requêtes avec les opérateurs APPLY et les tables dérivées et les fonctions
Ecrire des requêtes avec les opérateurs EXCEPT et INTERSECT


- Utilisation de fonctions de classement, de décalage et d'agrégation

Ecrire des requêtes avec des fonctions classées avec SQL Server 2014/2012
Ecrire des requêtes avec des fonctions de décalage sous SQL Server 2014/2012
Ecrire des requêtes utilisant une fenêtre de fonctions d'agrégation


- Pivots et regroupements dans SQL Server 2014/2012

Ecrire des requêtes utilisant des opérateurs PIVOT
Ecrire des requêtes utilisant des clauses GROUPING SETS
Ecrire des requêtes utilisant des clauses GROUP BY ROLLUP
Ecrire des requêtes utilisant des clauses GROUP BY CUBE


- Requêtes sur les métadonnées SQL Server 2014/2012

Requêtes sur les vues du catalogue système
Requête sur les fonctions systèmes
Requêtes sur les vues dynamiques de gestion


- Exécution de procédures stockées avec SQL Server 2014/2012

Utiliser EXECUTE pour appeler des procédures stockées
Paramètres pour procédures stockées sur SQL Server 2014/2012
Renvoi de résultats d'une procédure stockée à l'aide de OUTPUT
Exécuter les procédures stockées systèmes avec SQL Server 2014/2012


- Programmation avec T-SQL

Déclaration de variables et délimitation de lots
Utiliser des contrôles de flux des éléments
Générer SQL dynamique
Utiliser des synonymes


- Mise en oeuvre de la gestion des erreurs dans SQL Server 2014/2012

Rediriger les erreurs avec TRY/CATCH sous SQL Server 2014/2012
Créer des routines de gestion des erreurs dans un bloc CATCH avec les fonctions ERROR
Utiliser THROW pour envoyer un message d'erreur à l'utilisateur


- Mise en oeuvre de transactions des requêtes avec SQL Server 2014/2012

Contrôler des transactions avec BEGIN et COMMIT
Utiliser XACT_ABORT
Ajout de logique de gestion de transaction à un bloc CATCH


- Amélioration des performances des requêtes avec SQL Server 2014/2012

Visualisation des plans d'exécution de requêtes
Utiliser SET STATISTICS
Visualiser l'utilisation des index avec SQL Server 2014/2012
Comparer les curseurs aux requêtes basées sur des ensembles