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

________________________________________________________________

Description du cours

Ce cours décrit les bases de Transact-SQL, le dialecte Microsoft du langage SQL standard. Les sujets incluent l'interrogation et la modification de données dans des bases de données relationnelles hébergées sur des systèmes de bases de données basés sur Microsoft SQL Server, tels que Microsoft SQL Server, Azure SQL Database et Azure Synapse Analytics.

Profil public

Ce cours peut être utile aux personnes qui ont besoin d'é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 de base de données ou développeur de bases de données. Il peut également être utile aux personnes qui travaillent indirectement avec des données ou qui souhaitent en savoir plus sur l'utilisation des données, telles que les architectes de solutions, les apprenants et les responsables technologiques.

Objets de cette collection

  • Introduction à Transact-SQL (9 unités)
  • Tri et filtrage des résultats dans T-SQL (9 unités)
  • Rejoindre plusieurs tables avec JOIN dans T-SQL (9 unités)
  • Écrire des sous-requêtes en T-SQL (7 unités)
  • Utilisation des fonctions intégrées et GROUP BY dans Transact-SQL (10 unités)
  • Modification de données avec T-SQL (9 unités)

Plan du cours

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 les données d'une table.

Leçons

  • Introduction à Transact-SQL

  • Utilisation de l'instruction SELECT

Atelier : Introduction aux 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 :

  • Utiliser un outil de requête pour écrire et exécuter des requêtes dans Transact-SQL

  • Comprendre les concepts de base des bases de données relationnelles et du langage SQL T

  • Écrivez 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 elles sont utilisées

  • Comprendre les bases des valeurs NULL

Module 2 : Tri et filtrage des résultats des requêtes

Dans le module, vous apprendrez comment contrôler quelles données sont renvoyées et dans quel ordre. Vous utiliserez la clause ORDER BY, avec et sans pagination. Vous découvrirez plusieurs types de filtres qui peuvent être utilisés dans la clause WHERE pour contrôler quelles lignes de données sont 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

Atelier : Trier et filtrer les 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 : Utiliser les jointures et les sous-requêtes

Dans ce module, vous explorerez les requêtes T-SQL qui accèdent aux données de plusieurs tables avec différents types d'opérations JOIN et des sous-requêtes simples.

Leçons

  • Utilisation des opérations JOIN

  • Utiliser des sous-requêtes

Atelier : Écriture de requêtes avec des opérations JOIN

Atelier : É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 des opérations JOIN

  • Comprendre les différences entre les types d'opérations JOIN : INNER JOIN, OUTER JOIN et CROSS JOIN

  • Comprendre comment rejoindre une table avec elle-même avec une auto-jointure

  • É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 indépendantes

Module 4 : Utiliser les fonctions intégrées

Dans le module, vous explorerez l'utilisation de fonctions intégrées pour renvoyer des valeurs calculées ou spéciales dans la liste SELECT ou la clause WHERE. Les fonctions incluent des fonctions mathématiques, des fonctions de chaîne et des fonctions système. Il existe d’autres types de fonctions qui seront évoquées, mais elles ne seront pas abordées en détail. Vous apprendrez également à combiner des lignes de données en un seul groupe et à fournir des informations récapitulatives pour le groupe, telles que SUM, MIN ou MAX.

Leçons

  • Introduction aux fonctions scalaires

  • Regroupement des résultats agrégés

Laboratoire : fonctionnalités 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

  • Utilisez GROUP BY pour combiner les données en 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 apprendrez les instructions T-SQL pour modifier les données d'une table, telles que UPDATE, DELETE et MERGE, ainsi que diverses options INSERT, notamment la création d'une table avec les données d'une table existante. Vous découvrirez également comment faire en sorte que le système fournisse automatiquement des valeurs pour les colonnes au fur et à mesure que les données sont insérées.

Leçons

  • Insérer des données dans des tableaux

  • Modification et suppression de 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écifiez qu'une colonne doit être automatiquement renseignée avec une valeur IDENTITY ou SEQUENCE

  • Modifier les données à l'aide de l'instruction UPDATE

  • Supprimer des données à l'aide de l'instruction DELETE

  • Modifier les données à l'aide de MERGE pour synchroniser deux tables


Langue

  • Cours : anglais

  • Travaux pratiques : anglais

Informations liées à la formation

Soporte siempre a tu lado

Accompagnement à la formation

Toujours à tes côtés

Formación presencial y telepresencial

Modalités de formation

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

bonificaciones

Bonus

Pour les entreprises