SF34344
2 jours
En présentiel ou distanciel
- 14 heures de formation
- Exercices pratiques
- Prise en charge OPCO possible
Un renseignement ?
Contactez-nous !- En entreprise ou à distance
- Audit gratuit
- Programme de formation sur mesure
- Formateur expert dédié
- Prise en charge OPCO possible
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 !
Programme de formation Interrogation de données avec Transact-SQL (DP-080).
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
Nos autres formations en SGBD (Systèmes de Gestion de Base de Données) .
Formation Administration des solutions Microsoft Azure SQL (DP-300)
Formation Bases de données : l’essentiel
Formation Bases de données NoSQL : introduction, enjeux et panorama des solutions
Formation Cassandra
Formation HBase : mise en œuvre et administration
Formation Ingres Administration
A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.