Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : SQL Server (20761) : Ecriture de requêtes avec Transact SQL

SQL Server (20761) : Ecriture de requêtes avec Transact SQL

Formation à distance
Durée : 35 heures (5 jours)
Durée :35 heures (5 jours)
HT
Se préinscrire
Durée :35 heures (5 jours)
HT
Se préinscrire
Durée :35 heures (5 jours)
HT
Se préinscrire

Formation créée le 01/09/2023. Dernière mise à jour le 15/03/2024.

Version du programme : 1

Programme de la formation

Objectif de formation : Les apprenants maîtriseront les concepts fondamentaux et avancés de Transact-SQL, indispensables pour la manipulation des données et l'administration dans des environnements SQL Server.

Objectifs de la formation

  • Maîtriser les bases et les concepts avancés de la rédaction de requêtes Transact-SQL.
  • Être capable d'effectuer des opérations de manipulation de données complexes et d'appliquer des techniques d'optimisation.
  • Comprendre et utiliser efficacement les fonctionnalités programmables de SQL Server comme les procédures stockées, les fonctions, et les déclencheurs.
  • Renforcer les compétences dans la gestion des transactions pour assurer l'intégrité et la performance des bases de données.

Profil des bénéficiaires

Pour qui
  • Développeurs
  • Administrateurs de bases de données
  • Personnel des services informatiques
Prérequis
  • Connaissances de base en SQL
  • Compréhension générale des bases de données relationnelles
  • Familiarité avec l'environnement SQL Server est un plus

Contenu de la formation

  • Fondamentaux de Transact-SQL et sélection de données (7 heures)
    • Introduction à l'architecture de SQL Server et du rôle de Transact-SQL
    • Syntaxe de base et conventions de Transact-SQL
    • Sélection de données à partir d'une table unique pour écrire des requêtes simples
    • Utilisation des opérateurs et filtrage des résultats
    • Travaux Pratiques : Création d'une base de données et de ses tables pour y écrire des requêtes de sélection, de filtrage et tri des données
  • Jointure, sous-requêtes et opérations d'ensemble (7 heures)
    • Comprendre et implémenter différents types de jointure pour interroger plusieurs tables
    • Utilisation de sous-requêtes pour des requêtes complexes
    • Introduction aux expressions de tables communes (CTE) pour une meilleure lisibilité et réutilisation
    • Travaux pratiques : Mise en oeuvre de jointures et de sous-requêtes dans des scénarios réels
  • Fonctions intégrées, groupement et agrégation (7 heures)
    • Utilisation de fonctions scalaires et d'agrégation pour calculer et transformer des données
    • Techniques de groupement de données et utilisation de fonctions d'agrégation pour synthétiser les informations
    • Travaux pratiques : Application des fonctions intégrées et techniques d'agrégation dans des cas pratiques
  • Manipulation de données et transactions (7 heures)
    • Techniques pour l'insertion, la mise à jour et la suppression sécurisée de données dans les tables
    • Principes des transactions en Transaction-SQL, gestion de l'atomicité, de la cohérence, de l'isolation et de la durabilité
    • Travaux pratiques : Manipulation de données et contrôle des transactions pour garantir l'intégrité des données
  • Programmation avec Transact-SQL (7 heures)
    • Création et utilisation de procédures stockées et de fonctions pour encapsuler la logique métier
    • Utilisation de déclencheurs pour automatiser les réponses aux évènements de données
    • Introduction aux concepts d'optimisation et de requêtes pour améliorer les performances
    • Travaux pratiques : Développement de procédures stockées, de fonctions et de déclencheurs avec l'introduction à l'optimisation des requêtes Transact-SQL
Équipe pédagogique

Professionnel expert technique et pédagogique.

Suivi de l'exécution et évaluation des résultats
  • Émargement numérique
  • Mises en situation
  • Formulaires d’évaluation de la formation
  • Certificat de réalisation de l’action de formation
Ressources techniques et pédagogiques
  • Espace intranet de formation
  • Documents supports de formation
  • Exposés théoriques
  • Études de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation

Qualité et satisfaction

Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...