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

€695.00

________________________________________________________________

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.

Durée du cours Microsoft Transact-SQL
Formation Microsoft Transact-SQL
Accès à la classe virtuelle Microsoft Transact-SQL
Interrogation de données avec Microsoft Transact-SQL

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

  • Introduction à Transact-SQL

  • Utilisation de l'instruction SELECT

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

  • Tri des résultats de la requête

  • Fuite de données

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

  • Utilisation des opérations JOIN

  • Utilisation de sous-requêtes

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

  • Introduction aux fonctions scalaires

  • Regroupement des résultats agrégés

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

  • Insertion de données dans des tableaux

  • Modification et suppression des données

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

Informations liées à la formation

Soporte siempre a tu lado

Sous-titre

Accompagnement à la formation

Toujours à tes côtés

Modalidades Formativas

Sous-titre

Modalités de formation

Autoapprentissage - Virtuel - En personne - Téléprésence

bonificaciones

Sous-titre

Bonus

Pour les entreprises