☀️ C'est l'été chez ITTA ! Profitez de 10% de réduction jusqu'au 31 juillet sur une sélection de formations 🌴

Formation : Interrogation de données avec Microsoft Transact-SQL (DP-080)

Ref. DP-080T00
Durée :
2
 jours
Examen :
Non certifiant
Niveau :
Fondamental
Financement :
Eligible

Formation Interrogation de données avec Microsoft Transact-SQL (DP-080)

Vous devez extraire, filtrer et manipuler des données stockées dans SQL Server, mais vos requêtes manquent de structure et de performance ? Le langage Transact-SQL reste la compétence fondamentale pour tout professionnel travaillant avec des bases de données relationnelles Microsoft. Sans une maitrise solide de T-SQL, les analyses restent approximatives et les traitements de données inefficaces. C’est précisément l’objectif de cette formation Transact-SQL.

Cette formation officielle Microsoft DP-080 vous permet en 2 jours de maitriser les instructions SELECT, les jointures, les sous-requêtes et les fonctions intégrées de Transact-SQL. Encadrés par des formateurs certifiés MCT, vous pratiquez sur des environnements cloud avec le support de cours officiel MOC. Vous apprenez à écrire des requêtes optimisées pour interroger des bases SQL Server et Azure SQL Database, à regrouper et agréger des résultats, et à utiliser les expressions de table pour structurer vos analyses. Cette formation constitue le point de départ idéal pour évoluer vers les certifications data Microsoft comme le DP-300 ou le DP-600. Les sessions sont disponibles en présentiel à Genève et Lausanne ou en classe virtuelle.

Profils des Participants

  • Administrateurs de bases de données
  • Développeurs de bases de données
  • Professionnels de la Business Intelligence
  • Power User SQL
  • Business Analystes
  • Développeurs d’applications clients

Objectifs

  • Écrire des requêtes SELECT pour extraire des données depuis des tables SQL Server
  • Utiliser les jointures pour combiner des données provenant de plusieurs tables
  • Filtrer et trier les résultats avec les clauses WHERE, ORDER BY et TOP
  • Regrouper et agréger des données avec GROUP BY et les fonctions d’agrégation
  • Créer des sous-requêtes et des expressions de table communes (CTE)
  • Manipuler des données avec les fonctions intégrées de Transact-SQL

Connaissances Préalables

  • Pas de prérequis

Contenu du Cours

Module 1 : Présentation de Transact-SQL

  • Travailler avec des schémas
  • Explorer la structure des instructions SQL
  • Étude de l’instruction SELECT
  • Travailler avec les types de données
  • Gérer les valeurs NULL

Module 2 : Trier et filtrer les résultats dans T-SQL

  • Trier les résultats
  • Limiter les résultats triés
  • Résultats de la page
  • Supprimer les doublons
  • Filtrer les données avec des prédicats

Module 3 : Combiner plusieurs tables avec des opérations de jointure dans T-SQL

  • Comprendre les concepts et la syntaxe des jointures
  • Utiliser des jointures internes
  • Utiliser des jointures externes
  • Utiliser des jointures croisées
  • Utiliser des jointures réflexives

Module 4 : Écrire des sous-requêtes en T-SQL

  • Comprendre les sous-requêtes
  • Utiliser des sous-requêtes scalaires ou à valeurs multiples
  • Utiliser des sous-requêtes autonomes ou corrélées

Module 5 : Utiliser des fonctions intégrées et GROUP BY dans Transact-SQL

  • Classer les fonctions intégrées
  • Utiliser les fonctions scalaires
  • Utiliser les fonctions de classement et d’ensemble de lignes
  • Utiliser des fonctions d’agrégation
  • Résumer les données avec GROUP BY
  • Filtrer les groupes avec HAVING

Module 6 : Modifier des données avec T-SQL

  • Insertion des données
  • Générer des valeurs automatiques
  • Mettre à jour des données
  • Suppression de données
  • Fusionner des données basées sur plusieurs tables

Documentation

  • Accès à Microsoft Learn (contenu d’apprentissage en ligne)

Lab / Exercices

Laboratoires officiels Microsoft

  • Démarrer avec les outils de requête SQL et écrire des requêtes en T-SQL
  • Trier et filtrer les données retournées par les requêtes SELECT
  • Rédiger des requêtes avec les opérations JOIN
  • Rédiger des déclarations SELECT à l’aide de sous-requêtes
  • Fonctions intégrées
  • Modifier les données

Cours complémentaires

Financement Eligible

ITTA est partenaire d’un fonds de formation continue destiné aux travailleurs temporaires. Ce fonds peut subventionner cette formation, sous réserve que vous soyez assujetti(e) à la convention collective de travail (CCT) « Location de services » et que vous remplissiez certaines conditions, notamment avoir travaillé au moins 88 heures au cours des 12 derniers mois.

Informations Additionnelles

formation Transact-SQL : Transact-SQL : le langage incontournable pour interroger les bases Microsoft

Transact-SQL, couramment appelé T-SQL, est l’extension propriétaire de Microsoft au langage SQL standard. Utilisé dans SQL Server, Azure SQL Database et Azure Synapse Analytics, T-SQL permet d’aller au-dela des simples requêtes pour intégrer des variables, des structures de controle et des fonctions avancées. Pour les professionnels IT en Suisse romande, la maitrise de T-SQL ouvre la porte à de nombreux postes liés à l’administration de bases de données, à l’analyse de données et au développement d’applications. Cette formation DP-080 pose les bases solides nécessaires avant d’aborder des certifications plus avancées comme le DP-300 ou le DP-600.

Ce que vous apprenez pendant cette formation de 2 jours

Le programme couvre l’ensemble des fondamentaux du langage Transact-SQL en suivant le cursus officiel Microsoft (MOC). Vous commencez par comprendre la structure des bases de données relationnelles et les instructions SELECT de base. Vous progressez ensuite vers les jointures internes et externes, les sous-requêtes corrélées et les expressions de table communes. Les fonctions d’agrégation comme COUNT, SUM, AVG et les clauses GROUP BY et HAVING sont traitées en profondeur. Vous abordez également les fonctions de chaine, de date et les conversions de types. Chaque module inclut des exercices pratiques sur des environnements labs cloud fournis par Microsoft, ce qui vous permet de valider immédiatement vos acquis.

Profils concernés et prérequis

Cette formation s’adresse aux analystes de données, aux développeurs, aux administrateurs de bases de données débutants et à tout professionnel IT qui souhaite structurer ses compétences en interrogation de données. Les data analysts qui travaillent avec Power BI ou Excel trouveront dans ce cours les bases T-SQL nécessaires pour créer des sources de données performantes. Aucune certification préalable n’est exigée, mais une familiarité avec les concepts de bases de données relationnelles est recommandée. Comprendre ce qu’est une table, une colonne et une ligne facilité grandement la progression pendant les deux jours de formation. Les professionnels qui travaillent déjà avec des tableurs comme Excel apprécieront la transition naturelle vers le langage T-SQL.

Pourquoi suivre cette formation chez ITTA

ITTA est Microsoft Learning Partner en Suisse. Vos formateurs sont certifiés MCT (Microsoft Certified Trainer) et possèdent une expérience terrain dans la gestion de bases de données en entreprise. Le support de cours officiel MOC est inclus, tout comme l’accès aux labs cloud Microsoft pour les travaux pratiques. Les sessions sont organisées en présentiel dans nos centres de Genève et Lausanne, ou en classe virtuelle avec le meme niveau d’encadrement. Les groupes restent volontairement réduits pour favoriser l’interaction avec le formateur et permettre un accompagnement personnalisé sur les exercices.

Perspectives après la formation DP-080

Le DP-080 constitue le socle technique pour plusieurs parcours de certification Microsoft dans le domaine data. Les participants qui souhaitent se spécialiser dans l’administration de bases de données peuvent enchainer avec la formation DP-300 qui prépare à la certification Azure Database Administrator Associate. Ceux qui s’orientent vers la data science ou l’ingénierie data trouveront dans le DP-100 ou le DP-600 des prolongements naturels. La maitrise de T-SQL est également un atout pour les professionnels qui utilisent Azure Synapse Analytics ou Microsoft Fabric, deux plateformes qui reposent largement sur ce langage pour les transformations de données. Sur le marché suisse de l’emploi IT, la capacité à interroger efficacement des bases de données relationnelles figure parmi les compétences les plus recherchées par les recruteurs, que ce soit pour des postes de data analyst, de développeur backend ou d’administrateur de bases de données.

Questions fréquentes

La formation DP-080 prépare-t-elle à une certification Microsoft ?

Non, le DP-080 est une formation fondamentale qui ne débouche pas directement sur une certification. Elle constitue cependant un prérequis recommandé pour les parcours certifiants DP-300 et DP-600.

Faut-il connaitre SQL avant de suivre ce cours ?

Aucune connaissance préalable en SQL n’est requise. Une compréhension basique des concepts de bases de données relationnelles (tables, colonnes, lignes) est toutefois recommandée pour progresser efficacement.

Les exercices pratiques sont-ils inclus dans la formation ?

Oui, chaque module comprend des labs pratiques sur des environnements cloud Microsoft. Vous écrivez et exécutez des requêtes T-SQL en conditions réelles tout au long des 2 jours.

Quelle est la différence entre SQL et Transact-SQL ?

SQL est le langage standard pour interroger les bases de données relationnelles. Transact-SQL est l’extension Microsoft qui ajoute des fonctionnalités comme les variables, les structures de controle et les fonctions spécifiques à SQL Server et Azure SQL Database.

Cette formation est-elle utile pour les utilisateurs de Power BI ?

Tout à fait. Comprendre T-SQL permet de créer des requêtes personnalisées dans Power BI, d’optimiser les sources de données et de mieux comprendre les modèles de données sous-jacents.

Puis-je suivre cette formation en classe virtuelle ?

Oui, toutes nos sessions sont disponibles en présentiel à Genève ou Lausanne et en classe virtuelle. Le contenu, les labs et l’encadrement par un formateur MCT sont identiques dans les deux formats.

Prix de l'inscription
CHF 1'700.-
Inclus dans ce cours
  • 180 jours d’accessibilité aux laboratoires
  • Matériel didactique à jour avec Microsoft Learn
  • Badge de réussite du cours Microsoft
Mois actuel

lun06juil(juil 6)09:00mar07(juil 7)17:00VirtuelVirtuel Etiquettes de sessionDP-080T00

lun06juil(juil 6)09:00mar07(juil 7)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionDP-080T00

lun10Aoû(Aoû 10)09:00mar11(Aoû 11)17:00VirtuelVirtuel Etiquettes de sessionDP-080T00

lun10Aoû(Aoû 10)09:00mar11(Aoû 11)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionDP-080T00

lun14Sep(Sep 14)09:00mar15(Sep 15)17:00VirtuelVirtuel Etiquettes de sessionDP-080T00

lun14Sep(Sep 14)09:00mar15(Sep 15)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionDP-080T00

lun19Oct(Oct 19)09:00mar20(Oct 20)17:00VirtuelVirtuel Etiquettes de sessionDP-080T00

lun19Oct(Oct 19)09:00mar20(Oct 20)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionDP-080T00

lun23Nov(Nov 23)09:00mar24(Nov 24)17:00VirtuelVirtuel Etiquettes de sessionDP-080T00

lun23Nov(Nov 23)09:00mar24(Nov 24)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionDP-080T00

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Horaires d’ouverture

Du lundi au vendredi

de 8h30 à 18h00

Tél. 058 307 73 00

Contactez-Nous

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Faire une demande

Horaires d’ouverture

Du lundi au vendredi

de 8h30 à 18h00

Tél. 058 307 73 00

Contactez-Nous

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Faire une demande