Une formation sur mesure ?

Devis immédiat

Nos clients

Ils nous font confiance.

logos clients Nativo formation
Formations inter / intra entreprise
Revenir aux formations SQL Server 2014

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

Ref. M20461

CPF

durée

5 jours

Tarif

2290€ ht

picture_as_pdfprint

Objectifs

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

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

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 œuvre 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 œuvre 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

Moyens et Méthodes Pédagogiques

  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
  • Un poste par stagiaire
  • Formateur Expert
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage

Validation des acquis

  • Auto évaluation des acquis par le stagiaire via un questionnaire en fin de formation
  • Attestation de fin de stage remise avec la facture