03 20 61 95 00

Formation Microsoft DP080 – Interrogation de données avec Microsoft Transact-SQL


  • DP080
  • Durée : 2 jours
  • Tarif : 1390 € HT

92%

Taux de satisfaction clients
(sur 742 évaluations du 19/05/21 au 24/10/22)

Voir les avis

Objectifs

Apprendre à utiliser les outils de requête SQL Server

Comprendre comment écrire des instructions SELECT pour récupérer des colonnes d’une ou plusieurs tables
Savoir trier et filtrer les données sélectionnées
Être capable d’utiliser des fonctions intégrées pour renvoyer des valeurs de données
Apprendre à créer des groupes de données et agréger les résultats
Pouvoir modifier les données avec Transact-SQL en utilisant INSERT, UPDATE, DELETE et MERGE

Prérequis

Connaissances des bases de données relationnelles

Connaissance basique du système d’exploitation Windows et de ses fonctionnalités principales

Public

Ce cours permet d’apprendre les principes fondamentaux du dialecte Microsoft du langage SQL standard qu’est Transact-SQL. Les sujets portent à la fois sur l’interrogation et la modification des données dans des bases de données relationnelles hébergées dans des systèmes de base de données Microsoft SQL Server comme : Microsoft SQL Server, Azure SQL Database et Azure Synapse Analytics.

enveloppe Cette formation vous intéresse ? Contactez-nous

Bon à savoir

Evaluez votre niveau

Pour vous aider à bien choisir votre formation, nous vous proposons soit un entretien avec le formateur soit un test d’évaluation via notre centre d’examen. Cela vous assurera que vous disposez des connaissances nécessaires pour suivre la formation dans des conditions optimales.

Notre formateur

La formation est animée par un professionnel de l’informatique et de la pédagogie. Il est en veille technologique permanente et possède plusieurs années d’expérience sur les produits, technologies et méthodes enseignés.

Travaux pratiques

Nos formations comprennent de nombreux travaux pratiques pour un meilleur apprentissage (60 % de pratique). Elles peuvent être personnalisées pour répondre à vos besoins (contenu, dates, rythme...).

A distance / Classe virtuelle

En classe virtuelle, vous êtes en totale immersion avec le groupe et participez à la formation dans les mêmes conditions que le présentiel : cours théorique, travaux pratiques, échanges en temps réel avec le formateur et les autres stagiaires…

Présentiel

Formations intra ou interentreprises, cours officiels ou création de contenu spécifique, nos formations sauront répondre à vos attentes.

Un cadre Maîtrisé

3 à 6 participants maximum par session pour respecter les objectifs et résultats attendus et pour permettre la réalisation de tous les ateliers pratiques dans de bonnes conditions.
illustration-formation
Les + d'une formation Access it
Des formations d'excellence, éligibles CPF, disponibles en distanciel, et animées par des consultants experts passionnés par leur métier.
En savoir plus
modules

Les Modules
de formation

Module 1
Bien démarrer avec Transact-SQL

Dans ce module, vous allez découvrir les principes fondamentaux 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 qui permet de récupérer des données dans une table.

Leçons
Présentation de Transact-SQL
Utilisation de l’instruction SELECT
Labo : Bien démarrer avec les outils de requête SQL Server et l’écriture de requêtes en T-SQL
Après avoir terminé ce module, les étudiants seront capables de :
Utilisation d’un outil de requête pour écrire et exécuter des requêtes en Transact-SQL
Comprendre les concepts de base d’une base de données relationnelle et du langage T-SQL
Écrire des instructions SELECT pour extraire des données d’une table de base de données relationnelle
Comprendre les types de données de base et leur mode d’utilisation
Comprendre les principes de base des valeurs NULL
Module 2
Tri et filtrage des résultats de requête

Dans ce module, vous allez apprendre à contrôler quelles données sont retournées, ainsi que l’ordre dans lequel elles sont retournées. Vous allez utiliser la clause ORDER BY, avec et sans pagination. Vous allez découvrir les divers types de filtres utilisables dans la clause WHERE pour contrôler quelles lignes de données sont retournées. Vous allez également apprendre à gérer les résultats en supprimant les doublons avec DISTINCT.

Leçons
Tri des résultats de requête
Filtrage des données
Labo : Trier et filtrer les données retournées par les requêtes SELECT
Après avoir terminé ce module, les étudiants seront capables de :
Utiliser ORDER BY pour trier les résultats d’une instruction SELECT T-SQL
Ajouter une clause TOP pour limiter les lignes ordonnées retournées
Paginer les données triées avec OFFSET-FET
Écrire des clauses WHERE pour filtrer les lignes retournées
Utiliser DISTINCT pour éliminer les lignes en double dans les résultats
Module 3
Utilisation de jointures et de sous-requêtes

Dans ce module, vous allez examiner des requêtes T-SQL qui accèdent à des données de plusieurs tables avec différentes sortes d’opérations JOIN et de sous-requêtes simples.

Leçons
Utilisation d’opérations JOIN
Utilisation de sous-requêtes
Labo : Écrire des requêtes avec des opérations JOIN
Labo : Écrire des instructions SELECT à l’aide de sous-requêtes
Après avoir terminé ce module, les étudiants seront capables de :
Écrire des requêtes qui accèdent à des données de plusieurs tables à l’aide d’opérations JOIN
Comprendre les différences entre les types d’opérations JOIN : INNER JOIN, OUTER JOIN, CROSS JOIN
Comprendre comment joindre une table à elle-même à l’aide d’une jointure réflexive
Écrire des sous-requêtes dans une instruction SELECT
Comprendre la différence entre les sous-requêtes scalaires et multivaleurs
Comprendre la différence entre les sous-requêtes corrélées et autonomes
Module 4
Utilisation de fonctions intégrées

Dans ce module, vous allez explorer 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. Ces fonctions incluent des fonctions mathématiques, de chaîne et système. D’autres types de fonctions seront mentionnés, mais ils ne seront pas décrits en détail. Vous allez également apprendre à combiner des lignes de données dans un groupe unique, en fournissant des informations de synthèse pour le groupe, comme SUM, MIN ou MAX.

Leçons
Bien démarrer avec les fonctions scalaires
Regroupement des résultats agrégés
Labo : Utilisation des fonctions intégrées
Après avoir terminé ce module, les étudiants seront capables de :
Écrire des requêtes à l’aide de fonctions scalaires
Écrire des requêtes à l’aide de fonctions d’agrégation
Utiliser GROUP BY pour combiner des données dans des groupes en fonction d’une valeur de colonne commune
Comprendre comment HAVING est utilisé pour filtrer des groupes de lignes
Module 5
Modification des données

Dans ce module, vous allez découvrir les instructions T-SQL qui permettent de modifier des données de table, comme UPDATE, DELETE et MERGE, ainsi que diverses options pour INSERT, comme la création d’une table avec les données d’une table existante. Vous allez également voir comment le système fournit automatiquement des valeurs pour les colonnes au fur et à mesure que des données sont insérées.

Leçons
Insertion de données dans des tables
Modification et suppression de données
Labo : Modification des données
Après avoir terminé ce module, les étudiants seront capables de :
Insérer des données dans une table existante
Spécifier qu’une colonne doit être remplie automatiquement avec une valeur IDENTITY ou SEQUENCE
Modifier des données à l’aide de l’instruction UPDATE
Supprimer des données à l’aide de l’instruction DELETE
Modifier des données à l’aide de MERGE pour synchroniser deux tables

Cette formation vous intéresse ? Contactez-nous !

    Les données personnelles collectées sont destinées à Access IT Company et utilisées pour traiter votre demande et, lorsque vous ne vous y êtes pas opposé, vous communiquer nos offres commerciales. Les données obligatoires vous sont signalées sur le formulaire par un astérisque. L’accès aux données est strictement limité par Access IT Company aux collaborateurs en charge du traitement de votre demande. Conformément au Règlement européen n°2016/679/UE du 27 avril 2016 sur la protection des données personnelles et à la loi « informatique et libertés » du 6 janvier 1978 modifiée, vous bénéficiez d’un droit d’accès, de rectification, d’effacement, de portabilité et de limitation du traitement des donnés vous concernant ainsi que du droit de communiquer des directives sur le sort de vos données après votre mort. Vous avez également la possibilité de vous opposer au traitement des données vous concernant. Vous pouvez exercer vos droits en contactant le DPO à l’adresse suivante : [email protected] ou à l’adresse postale suivante 2, Allée Lavoisier, 59650 Villeneuve d’Ascq. Pour plus d’informations sur le traitement de vos données personnelles par Access IT Company, veuillez consulter notre politique de confidentialité disponible sur notre site internet à l’adresse suivante : https://www.access-it.fr/politique-de-confidentialite/