Cours

Querying Data with Microsoft Transact-SQL – Formation intensive («DP080»)

Dans cette formation DP-080 pour débutants, apprenez le langage SQL pour récupérer et modifier des données dans des bases de données relationnelles comme Microsoft SQL Server, Azure SQL Database ou Azure Synapse Analytics.
Code officiel

DP-080

Durée 2 jours
Prix 1'900.–   excl. 8.1% TVA
Documents Supports de cours Microsoft officiels

Content

  • Utiliser les outils de requête du serveur SQL
  • Rédiger des instructions SELECT pour extraire des colonnes d'une ou plusieurs tables
  • Trier et filtrer des données sélectionnées
  • Utiliser des fonctions intégrées pour retourner des valeurs de données
  • Créer des groupes de données et agréger les résultats
  • Modifier des données avec Transact-SQL en utilisant INSERT, UPDATE, DELETE et MERGE

Commencez à vous préparer dès maintenant à votre formation sur Microsoft Learn. Lors des sessions journalières intensives avec nos experts, vous travaillerez avec les supports de formation officiels Microsoft (plus d’informations à la rubrique « méthodologie et didactique »).

Cette formation n’est pour l’instant disponible qu’au format intensif (bloc de sessions journalières).

Contenu de la formation :

Module 1 : Premiers pas avec Transact-SQL

Dans ce module, vous découvrirez les bases du langage Transact-SQL (T-SQL), ainsi que les propriétés générales et la terminologie des bases de données relationnelles. Ce module présente également l'instruction SELECT de base permettant de récupérer des données dans une table.

Chapitres

  • Introduction à Transact-SQL
  • Utilisation de l'instruction SELECT

Lab : Démarrer avec les outils de requête du serveur SQL et écrire des requêtes en T-SQL

Module 2 : Trier et filtrer les résultats des requêtes

Dans ce module, vous apprendrez à contrôler les données renvoyées et l'ordre de renvoi. Vous utiliserez la clause ORDER BY, avec et sans pagination. Vous découvrirez les différents types de filtres qui peuvent être utilisés dans la clause WHERE pour contrôler les lignes de données renvoyées. Vous apprendrez également à gérer les résultats en supprimant les doublons à l'aide de la clause DISTINCT.

Chapitres

  • Tri des résultats de la requête
  • Filtrer les données

Lab : Trier et filtrer les données renvoyées par les requêtes SELECT

Module 3 : Utilisation de jointures et de sous-requêtes

Dans ce module, vous explorerez les requêtes T-SQL qui permettent d'accéder aux données de plusieurs tables à l'aide de différents types d'opérations JOIN et de sous-requêtes simples.

Chapitres

  • Utilisation des opérations JOIN
  • Utilisation des sous-requêtes

Lab : Rédiger des requêtes avec des opérations JOIN
Lab : Rédiger des instructions SELECT en utilisant des sous-requêt
es

Module 4 : Utilisation des fonctions intégrées

Dans ce module, vous explorerez l'utilisation des fonctions intégrées pour retourner des valeurs calculées ou spéciales dans la liste SELECT ou dans la clause WHERE. Les fonctions comprennent les fonctions mathématiques, les fonctions de chaîne de caractères et les fonctions système. Il existe d'autres types de fonctions qui seront mentionnées, mais pas abordées en détail. Vous apprendrez également à combiner des lignes de données en un seul groupe, en fournissant des informations récapitulatives pour le groupe, telles que SUM, MIN ou MAX.

Chapitres

  • Démarrer avec les fonctions scalaires
  • Regroupement des résultats agrégés

Lab : Fonctions intégrées

Module 5 : Modifier les données

Dans ce module, vous apprendrez les instructions T-SQL permettant de modifier les données d'une table, notamment UPDATE, DELETE et MERGE, ainsi que diverses options pour INSERT, notamment la création d'une nouvelle table avec les données d'une table existante. Vous verrez également comment faire en sorte que le système fournisse automatiquement les valeurs des colonnes au fur et à mesure de l'insertion des données.

Chapitres

  • Insertion de données dans des tableaux
  • Modifier et supprimer des données

Lab : Modifier les données

Fait partie des cours suivants

  • Querying Data with Microsoft Transact-SQL – Formation intensive

Cette formation n’est pour l’instant disponible qu’au format intensif (bloc de sessions journalières).

Formule d’apprentissage mixte de Digicomp :

  • Pre-study : dès l’inscription à la formation, vous recevez un accès à Microsoft Learn et vous pouvez dès lors commencer individuellement à vous familiariser avec la matière. Nous vous conseillons de passer en revue toute la matière au moins une fois avant le cours et de vous concentrer plus en détail sur les passages où vous manquez le plus de connaissances.
  • After-study : après la formation, vous continuez à avoir accès à Microsoft Learn. Vous pouvez ainsi continuer à apprendre et à vous exercer selon vos besoins afin de permettre un apprentissage plus durable et de vous préparer idéalement à l’examen de certification. 

Cette formation est destinée à toutes les personnes qui doivent écrire des requêtes SQL ou Transact-SQL. C’est-à-dire à toutes les personnes qui travaillent avec les données : les analystes de données, ingénieurs de données, scientifiques des données, administrateur de base de données ou développeur de base de données.

Elle peut également être utile à toutes les personnes qui travaillent de près ou de loin avec les données ou qui voudraient travailler avec les données, comme les architectes de solutions, les étudiants et les responsables des technologies.

Téléchargement

Questions sur le cours

Choisissez votre session...

Formations complémentaires