Formation Interrogation de données avec Transact-SQL (DP-080)

4.6/5
Note moyenne sur 4 567 formations

Formation Interrogation de données avec Transact-SQL (DP-080)

2 jours de formation pour apprendre à utiliser Transact-SQL !

Cette formation vous initie aux bases incontournables de Transact-SQL pour interroger, organiser et modifier efficacement vos données dans un environnement SQL Server. À travers des modules pratiques et progressifs, vous apprendrez à manipuler les données, à réaliser des requêtes avancées et à exploiter tout le potentiel des fonctions intégrées de T-SQL. Idéale pour acquérir des compétences solides et opérationnelles en gestion de bases de données relationnelles !

Prérequis

Aucun.

Présentation de Transact-SQL

Introduction aux bases des bases de données relationnelles et au SQL
Différences entre SQL standard et Transact-SQL (T-SQL)
Notion de schéma dans une base de données
Structure des principales instructions SQL
Focus sur l’utilisation de l’instruction SELECT
Présentation des types de données courants
Gestion des valeurs NULL dans les requêtes
Application pratique avec des exercices sur SELECT
Évaluation des connaissances en fin de module

Trier et filtrer les résultats dans T-SQL

Notions fondamentales du tri et filtrage des résultats de requête
Utilisation de la clause ORDER BY pour classer les données
Limitation du nombre de résultats avec TOP ou OFFSET-FETCH
Techniques de pagination des résultats (résultats de la page)
Suppression des doublons grâce à DISTINCT
Application de conditions via des prédicats pour filtrer les données
Mise en pratique à travers des exercices de tri et filtrage
Évaluation finale des acquis du module

Combiner plusieurs tables avec des opérations de jointure dans T-SQL

Concepts clefs et syntaxe des différentes jointures en T-SQL
Jointure interne (INNER JOIN) pour relier des tables sur des valeurs communes
Jointure externe (LEFT, RIGHT OUTER JOIN) pour inclure des lignes sans correspondance
Jointure croisée (CROSS JOIN) pour effectuer des produits cartésiens
Jointure réflexive (SELF JOIN) pour interroger une table sur elle-même
Pratique de la combinaison de données issues de plusieurs tables
Exercices pour maîtriser les opérations de jointure
Évaluation des compétences acquises en fin de module

Écrire des sous-requêtes en T-SQL

Introduction au concept de sous-requête dans T-SQL
Rôles et usages des sous-requêtes pour créer des requêtes imbriquées
Différence entre sous-requêtes scalaires et à valeurs multiples
Sous-requêtes autonomes versus sous-requêtes corrélées
Cas d’usage typiques pour combiner plusieurs instructions SELECT
Exercices pour manipuler et maîtriser les sous-requêtes
Évaluation finale pour valider les acquis du module

Utiliser des fonctions intégrées et GROUP BY dans Transact-SQL

Présentation rapide des fonctions intégrées disponibles en T-SQL
Classification des fonctions : scalaires, de classement, et d’ensemble de lignes
Application des fonctions scalaires pour manipuler des valeurs individuelles
Utilisation de fonctions d’agrégation (SUM, AVG, COUNT, etc.)
Prise en main des fonctions de classement pour organiser les résultats
Regroupement de résultats grâce à la clause GROUP BY
Filtrage de groupes avec la clause HAVING
Exercices pratiques sur l’utilisation de fonctions intégrées et du GROUP BY
Évaluation pour mesurer la compréhension du module
Synthèse des techniques étudiées

Modifier des données avec T-SQL

Introduction aux opérations de modification de données en T-SQL
Insertion de nouvelles lignes avec la commande INSERT
Génération automatique de valeurs (identifiants, séquences)
Mise à jour des données existantes via la commande UPDATE
Suppression de lignes avec l’instruction DELETE
Utilisation de la commande MERGE pour fusionner des données de plusieurs tables
Applications pratiques sur la modification de données
Évaluation des compétences en manipulation des données
Récapitulatif des techniques abordées dans le module

Sur mesure

Disponible à distance

Réf.
SF34344

Durée : 2 jours

A partir de : 1500 € HT

Disponible à distance

Réf.
SF34344

Durée : 2 jours

soit 14 heures de formation

Disponible à distance

Réf.
SF34344

Durée : 2 jours

soit 14 heures de formation

Disponible à distance

Réf.
SF34344

Durée : 2 jours

A partir de : 1500 € HT