________________________________________________________________
 Voulez-vous suivre ce cours à distance ou en personne?
 Contactez-nous par email : info@nanforiberica.com , téléphones : +34 91 031 66 78 / +34 605 98 51 30, WhatsApp : +34 685 60 05 91 , ou contactez nos bureaux
 ________________________________________________________________
           
      
    
      
      
      
          
          
          
          
  
    Cours DP-080 : Interrogation de données avec Microsoft Transact-SQL
 Ce cours décrit les fondamentaux de Transact-SQL , le dialecte Microsoft du langage SQL standard. Il aborde notamment l'interrogation et la modification de données dans des bases de données relationnelles hébergées sur des systèmes de base de données Microsoft SQL Server, tels que Microsoft SQL Server , Azure SQL Database et Azure Synapse Analytics. 
 Microsoft Transact-SQL - DP-080 SQL Server - Formation aux requêtes SQL - Microsoft SQL - Données SQL Server - SQL pour les développeurs - SQL avec Azure - Bases de données relationnelles - Langage SQL standard
 Adressé à
 Ce cours peut s'avérer utile pour ceux qui doivent écrire des requêtes SQL ou Transact-SQL de base. Cela inclut toute personne travaillant avec des données, par exemple en tant qu'analyste de données, ingénieur de données, data scientist, administrateur ou développeur de bases de données. Il peut également s'avérer utile pour les personnes travaillant indirectement avec les données ou souhaitant approfondir leurs connaissances, comme les architectes de solutions, les apprenants et les administrateurs informatiques.
 Objectifs de la formation
 Ce cours vise à enseigner les fondamentaux du langage Transact-SQL (T-SQL), utilisé dans des environnements tels que Microsoft SQL Server, Azure SQL Database et Azure Synapse Analytics. À l'issue de ce cours, les participants seront capables de :
-  Utiliser les outils de requête SQL Server.
 
-  Écrivez des instructions SELECT pour récupérer des données d’une ou plusieurs tables.
 
-  Triez et filtrez les résultats avec ORDER BY et WHERE.
 
-  Utilisez les fonctions intégrées et regroupez les données avec GROUP BY.
 
- Écrivez des sous-requêtes et combinez des tables avec JOIN.
 
-  Modifiez les données avec les instructions INSERT, UPDATE, DELETE et MERGE.
 Éléments de la formation DP-080
-  Introduction à Transact-SQL (9 unités)
-  Tri et filtrage des résultats en T-SQL (9 unités)
-  Joindre plusieurs tables avec une jointure en T-SQL (9 unités)
-  Écriture de sous-requêtes en T-SQL (7 unités)
-  Utilisation des fonctions intégrées et de GROUP BY dans Transact-SQL (10 unités)
-  Modification des données avec T-SQL (9 unités)
 Contenu du cours DP-080 Interrogation de données avec Microsoft Transact-SQL
 Module 1 : Introduction à Transact-SQL
 Dans ce module, vous apprendrez 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 pour récupérer des données d'une table.
 Leçons
 Laboratoire : Introduction aux outils de requête SQL Server et à l'écriture de requêtes T-SQL
 Après avoir terminé ce module, les étudiants seront capables de :
- 
 Utilisez un outil de requête pour écrire et exécuter des requêtes dans Transact-SQL 
- 
 Comprendre les bases des bases de données relationnelles et du langage SQL 
- 
 Écrire des instructions SELECT pour récupérer des données à partir d'une table de base de données relationnelle 
- 
 Comprendre les types de données de base et comment ils sont utilisés 
- 
 Comprendre les bases des valeurs NULL 
 Module 2 : Tri et filtrage des résultats de requête
 Dans ce module, vous apprendrez à contrôler les données renvoyées et leur ordre. Vous utiliserez la clause ORDER BY, avec et sans pagination. Vous découvrirez plusieurs types de filtres utilisables 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 avec DISTINCT.
 Leçons
 Laboratoire : Tri et filtrage des données renvoyées par les requêtes SELECT
 Après avoir terminé ce module, les étudiants seront capables de :
- 
 Utilisez ORDER BY pour trier les résultats d'une instruction T-SQL SELECT 
- 
 Ajoutez une clause TOP pour limiter les lignes triées renvoyées 
- 
 Pagination des données triées avec OFFSET-FET 
- 
 Écrivez des clauses WHERE pour filtrer les lignes renvoyées 
- 
 Utilisez DISTINCT pour supprimer les lignes en double des résultats 
 Module 3 : Utilisation des jointures et des sous-requêtes
 Dans ce module, vous explorerez les requêtes T-SQL qui accèdent aux données de plusieurs tables à l'aide de différents types d'opérations JOIN et de sous-requêtes simples.
 Leçons
 Laboratoire : Écriture de requêtes avec des opérations JOIN
 Laboratoire : Écriture d'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 aux données de plusieurs tables à l'aide d'opérations JOIN 
- 
 Comprendre les différences entre les opérations JOIN : INNER JOIN, OUTER JOIN et CROSS JOIN 
- 
 Comprendre comment joindre une table avec elle-même en utilisant une auto-jointure 
- 
 Écriture de sous-requêtes dans une instruction SELECT 
- 
 Comprendre la différence entre les sous-requêtes scalaires et multivaluées 
- 
 Comprendre la différence entre les sous-requêtes corrélées et indépendantes 
 Module 4 : Utilisation des fonctions intégrées
 Dans ce module, vous découvrirez comment utiliser des fonctions intégrées pour renvoyer des valeurs calculées ou spéciales dans la liste SELECT ou la clause WHERE. Ces fonctions incluent des fonctions mathématiques, des fonctions de chaîne et des fonctions système. D'autres types de fonctions seront mentionnés, mais ne seront pas abordés en détail. Vous apprendrez également à combiner des lignes de données en un seul groupe et à fournir des informations récapitulatives pour ce groupe, telles que SUM, MIN ou MAX.
 Leçons
 Laboratoire : Fonctions intégrées
 Après avoir terminé ce module, les étudiants seront capables de :
- 
 Écriture de requêtes à l'aide de fonctions scalaires 
- 
 Écriture de requêtes à l'aide de fonctions d'agrégation 
- 
 Utilisez GROUP BY pour combiner les données en groupes en fonction d'une valeur de colonne commune 
- 
 Comprendre comment utiliser HAVING pour filtrer des groupes de lignes 
 Module 5 : Modification des données
 Dans ce module, vous découvrirez les instructions T-SQL permettant de modifier les données d'une table, telles que UPDATE, DELETE et MERGE, ainsi que plusieurs options INSERT, notamment la création d'une table à partir des données d'une table existante. Vous apprendrez également à configurer le système pour fournir automatiquement des valeurs aux colonnes lors de l'insertion de données.
 Leçons
 Laboratoire : 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 automatiquement renseignée avec une valeur IDENTITY ou SEQUENCE 
- 
 Modifier les données à l'aide de l'instruction UPDATE 
- 
 Suppression de données à l'aide de l'instruction DELETE 
- 
 Modifier les données à l'aide de MERGE pour synchroniser deux tables 
 Prérequis
 Ce cours s'adresse aux personnes travaillant avec des données ou souhaitant apprendre à les interroger. Recommandé :
-  Connaissances de base des bases de données relationnelles.
 
-  Connaissance des concepts tels que les tableaux, les colonnes, les lignes et les types de données.
 
-  Aucune expérience préalable en programmation n'est requise, même si elle peut être utile.
 Langue
- 
 Cours : Anglais 
- 
 Laboratoires : anglais