Caisse

Panier () Chargement en cours...

    • Nombre:
    • Fourni par:
    • Dates:
    • Endroit:

    $

Requêtes des données Transact-SQL (DP-080T00)

Exclusive - Ce cours enseignera les bases du dialecte Microsoft SQL: Transact-SQL.

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.

GK# 821360 Fournisseur# MDP-080T00
Crédits Fournisseurs:
No matching courses available.
Start learning as soon as today! Click Add To Cart to continue shopping or Buy Now to check out immediately.
Période d’accès:
Scheduling a custom training event for your team is fast and easy! Click here to get started.

Who Should Attend?

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.

Ce que vous apprendrez

Les étudiants apprendront à:

  • 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

Le plan de cours

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.

Labs Outline

  • Laboratoire: Démarrer avec les outils de requête SQL et écrire des requêtes en T-SQL
  • Laboratoire: Trier et filtrer les données retournées par les requêtes SELECT
  • Laboratoire: Rédiger des requêtes avec les opérations JOIN
  • Laboratoire: Rédiger des déclarations SELECT à l'aide de sous-requêtes
  • Laboratoire: Fonctions intégrées
  • Laboratoire: Modifier les données