03 20 61 95 06

Formation Interrogation de données avec Microsoft Transact-SQL (individualisée et personnalisée)


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

96%

Taux de satisfaction clients
(sur 1432 évaluations du 19/05/21 au 26/06/24)

Voir les avis

Objectifs

A l’issue de la formation, l’apprenant sera capable de :

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
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

Certification

Prérequis

Connaissances des bases de données relationnelles

Connaissance basique du système d’exploitation Windows et de ses fonctionnalités principales
Un entretien en amont avec notre expert permet de prendre en compte le profil de chaque participant (niveau, objectifs et résultats attendus, contexte professionnel, enjeux…) et d’adapter le contenu de la formation si besoin.

Cette formation ne peut être financée que dans le cadre d’un projet d’entreprise (prise en charge entreprise ou OPCO). Les dossiers à financement personnel et CPF ne sont pas pris en compte.

Public

Professionnels de l’informatique

Dernière mise à jour

Programme mis à jour le 30 août 2024
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. Cela vous assurera que vous disposez des connaissances nécessaires pour suivre la formation dans des conditions optimales.

Formations modulables

Toutes nos formations sont disponibles en présentiel comme en distanciel, en mode coaching individuel ou en groupe de 3 à 6 participants maximum.

Travaux pratiques

Nos formations comprennent de nombreux travaux pratiques pour un meilleur apprentissage (60 % de pratique). Nous proposons également de travailler sur vos données pour une meilleure expérience.
modules

Les Modules
de formation

Module1
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
Module2
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
Module3
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
Module4
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
Module5
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

Les prochaines
sessions de formation

Sur demande
Vous souhaitez organiser cette formation à une date spécifique ?Contactez-nous en remplissant le formulaire ci-dessous
30 septembre 2024
25 novembre 2024
13 janvier 2025
17 mars 2025

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://formation.access-it.fr/politique-de-confidentialite/