Interrogation des données avec Microsoft Transact-SQL (DP-080T00) - Formations | Afi U.

Interrogation des données avec Microsoft Transact-SQL (DP-080T00)

Découvrez l'interrogation et la modification de données dans des bases de données qui sont hébergées dans Microsoft SQL Server: Microsoft SQL Server, Azure SQL Database et Azure Synapse Analytics
Microsoft Partner

Prochaines sessions

Aucune date ne convient?

Notifiez-moi si une session est ajoutée.

  • Durée: 2 jours
  • Prix régulier: 1 750 $
  • Prix préférentiel: 1 490 $tip icon

Plan de cours

Durée : 2 jours

© AFI par Edgenda inc.

Les sujets abordés comprennent l'interrogation et la modification de données dans des bases de données qui sont hébergées dans Microsoft SQL Server: Microsoft SQL Server, Azure SQL Database et Azure Synapse Analytics

Public concerné

Ce cours peut être important pour ceux qui ont besoin d'écrire des requêtes SQL ou Transact-SQL. Cela inclut les personnes qui travaillent avec des données en tant qu'analystes de données, ingénieurs de données, scientifiques de données, administrateurs de base de données ou développeurs de base de données. Il peut également être utile à d'autres personnes impliquées dans les données ou qui veulent en savoir plus sur les données, comme les architectes de solutions, les étudiants et les directeurs technique.

Objectifs

Utiliser les outils SQL • Apprendre le commande SELECT pour extraire des colonnes d'une ou plusieurs tables • Trier et filtrer les données sélectionnées • Utiliser des fonctions intégrées pour retourner des valeurs de données • Créer des groupes de données et agréger les résultats • Modifier des données avec Transact-SQL en utilisant INSERT, UPDATE, DELETE et MERGE

Méthode pédagogique

Un instructeur conduit la formation.

Contenu

Module 1 : Premiers pas avec Transact-SQL

Dans ce module, vous découvrirez les bases du dialecte Transact-SQL (T-SQL), ainsi que les propriétés générales et la terminologie des bases de données relationnelles. Ce module vous introduira à récupérer des données dans une table avec SELECT.

Leçons

  • Introduction à Transact-SQL
  • Utilisation de SELECT

Après avoir terminé ce module, les étudiants pourront:

  • Utiliser un outil de requête pour écrire et exécuter des requêtes en Transact-SQL
  • Comprendre les bases de données et le langage T-SQL
  • Rédiger 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 comment ils sont utilisés
  • Comprendre les principes de base des valeurs NULL

Module 2 : Trier et filtrer les résultats d'une requête

Dans ce module, vous apprendrez à contrôler les données qui sont renvoyées et dans quel ordre. Vous utiliserez la commande ORDER BY avec et sans pagination. Vous découvrirez les types de filtres qui peuvent être utilisés dans la commande WHERE pour contrôler les lignes de données renvoyées. Vous apprendrez également à gérer les résultats en supprimant les doublons de fonctions avec DISTINCT.

Leçons

  • Triage des résultats de la requête
  • Filtrage des données

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 commande TOP pour limiter les lignes triées retournées • Paginer les données triées avec OFFSET-FET Écrire des clauses WHERE pour filtrer les lignes retournées
  • Utilisez DISTINCT pour éliminer les lignes en doublons dans les 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 avec 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

Après avoir terminé ce module, les étudiants pourront:

  • Rédiger des requêtes pour accéder les 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, CROSS JOIN –
  • Comprendre comment joindre une table à elle-même avec une SELF-JOIN.
  • Rédiger des 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 les sous-requêtes autonomes.

Module 4 : Utilisation des fonctions intégrées

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

Leçons

  • les fonctions scalaires
  • Regroupement de résultats agrégés

Après avoir terminé ce module, les étudiants seront pourront:

  • Rédiger des requêtes à l'aide de fonctions scalaires
  • Rédiger des requêtes à l'aide de fonctions d'agrégation
  • Utiliser GROUP BY pour combiner les données en groupes basés sur la valeur d'une 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 permettant de modifier les données d'une table, notamment UPDATE, DELETE et MERGE, ainsi que diverses options pour INSERT, notamment la création d'une nouvelle table avec les données d'une table actuel. Vous verrez également comment faire en sorte que le système fournisse automatiquement les valeurs des colonnes lors d’une insertion des données.

Leçons

  • Insertion de données dans des tables
  • Modifier et supprimer des données

Après avoir terminé ce module, les étudiants pourront:

  • Insérer des données dans un tableau
  • Spécifier qu'une colonne doit être automatiquement repmlie par une valeur d'IDENTITÉ ou de SÉQUENCE
  • Modifier des données à l'aide d’UPDATE
  • Supprimer des données à l'aide de DELETE
  • Modifier des données en utilisant MERGE pour synchroniser deux tables.

Savoir s’entourer des meilleurs

Charles Bourgon
Formateur

Soyez au fait des tendances, innovations, bonnes pratiques et exclusivités

Restez en contact

Pour les individus

Pour les organisations

Priorités organisationnelles

Formations certifiées

À propos


La Famille Edgenda

Edgenda

AFI par Edgenda

Apprentx par Edgenda

Afi U.


EN

Besoin d’aide ? Parlez à un conseiller ou appelez au 1 877 624.2344

LinkedIn

Confidentialité | Centre de formation autorisé Emploi-Québec, Agrément : 0051460 | TPS : 141 582 528 - TVQ : 1019557738

Copyright © 2024 Edgenda inc.

Personnaliser les témoins