Formation Transact-SQL – Centre de formation M2i
M2i Formation

Découvrez notre formationTransact-SQL [COURS OFFICIEL]

Présentiel

3 jours (21 heures) - MSTRA-SQL

(14)
Accueil  ›  Formations Informatique  ›  Bases de données  ›  SQL Server 2019  ›  Transact-SQL

Objectifs pédagogiques

  • Effectuer des requêtes de base en Transact-SQL
  • Comprendre et créer les objets de programmation pour récupérer des données
  • Gérer les erreurs
  • Optimiser votre code
  • Connaître les nouveautés de la version SQL Server.

Niveau requis

Avoir des connaissances en langage SQL (requêtes de base, jointures, filtrages, groupements) et en environnement Windows.

Public concerné

Administrateurs de bases de données SQL Server 2012 / 2014 / 2016 / 2017 / 2019 et développeurs souhaitant mettre à jour leurs compétences.

Partenaire / éditeur

Formation éligible au financement suivant :
BSA

Tours27/04/20201 650 € HTDates proposées dans les agences M2iRéserver
Orléans27/04/20201 650 € HTDates proposées dans les agences M2iRéserver
Bordeaux27/04/20201 650 € HTDates proposées dans les agences M2iRéserver
Blois27/04/20201 650 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Jour 1

Programmation avec T-SQL

  • Eléments de programmation T-SQL
  • Contrôle du flux de programme

Utilisation des types de données de SQL Server

  • Introduction aux types de données SQL Server
  • Utilisation des données caractères et des données de date et d'heure

Utilisation des fonctions intégrées

  • Ecriture de requêtes à l'aide des fonctions intégrées
  • Utilisation des fonctions
    • De conversion
    • Logiques
    • Prenant en charge les valeurs NULL

Exemples de travaux pratiques (à titre indicatif)

  • Création de requêtes de traitement massif de données sous conditions
  • Conception d'une requête de conversion de données changeant les données d'une colonne selon le contenu d'une autre colonne

Jour 2

Conception et implémentation de procédures stockées

  • Introduction aux procédures stockées
  • Travailler avec les procédures stockées
  • Implémenter les procédures stockées paramétrées
  • Contrôler le contexte d'exécution

Implémentation de la gestion des erreurs

  • Utilisation des blocs TRY / CATCH
  • Application des informations sur les erreurs

Amélioration des performances des requêtes

  • Facteurs déterminant les performances des requêtes
  • Affichage des données relatives aux performances des requêtes
  • Vue d'ensemble des techniques d'optimisation des requêtes
  • Bonnes pratiques de développement selon les besoins et l'existant

Les nouveautés en Transact-SQL

  • Vue d'ensemble des nouveautés Transact-SQL
  • Aperçu des fonctionnalités avancées

Exemples de travaux pratiques (à titre indicatif)

  • Création de procédures permettant la validation de données présentes, et traitements des erreurs selon le type d'anomalie
  • Analyse des plans de requête existants et optimisation

Testez vos connaissances

Objectif : Tester vos connaissances sur les fonctionnalités de base du langage SQL.

Les données d’une base de données relationnelle (SGBDR) sont représentées au niveau logique sous forme de valeurs dans des "tables" à deux dimensions (lignes et colonnes de valeurs).

Valider la réponse (1/10)

Faites évoluer vos compétences