Microsoft SQL Server avec Transact-SQL - 5 jours en classe virtuelle
3.450,00 EUR
- 5 jours
Acquérez les compétences pratiques en SQL Server nécessaires pour travailler en toute confiance avec les bases de données Microsoft. Ce cours pratique vous guide des concepts essentiels de Transact-SQL (T-SQL) jusqu’aux techniques de requêtage avancées, afin de vous permettre de récupérer, transformer et gérer les données efficacement. Grâce à des sessions de formation en direct animées par un instructeur et à des travaux pratiques utilisant SQL Server Management Studio (SSMS), vous apprendrez à écrire des requêtes puissantes, à optimiser les performances, à travailler avec plusieurs tables et à créer des solutions de bases de données évolutives pour des environnements professionnels réels.
Fonctionnalités clés
Langue
Le cours et les supports sont en anglais
Niveau
Niveau débutant à intermédiaire
5 jours (8 heures / jour) en présentiel
avec des formateurs agréés
Plus de 60 heures d’étude recommandées
Exercices et solutions
Documents PDF téléchargeables avec un contenu détaillé (diapositives, explications)
Certificat
Certificat de réussite disponible

Résultats d’apprentissage
À la fin de ce cours, vous serez capable de :
Organiser
Apprenez à récupérer, filtrer et organiser des données à l’aide des principales instructions SQL. Vous utiliserez SELECT, WHERE, ORDER BY, DISTINCT et OFFSET-FETCH pour produire des résultats précis et bien structurés, adaptés aux rapports, à l’analyse et aux tâches quotidiennes de gestion de base de données.
Combiner
Développez les compétences nécessaires pour combiner des données liées à l’aide des jointures INNER, OUTER, CROSS et SELF. Vous utiliserez également des alias de tables pour créer des requêtes plus claires et plus faciles à maintenir lorsque vous travaillez avec des bases de données relationnelles complexes.
Améliorer
Améliorez vos requêtes SQL grâce aux sous-requêtes et aux expressions conditionnelles. Vous utiliserez des sous-requêtes indépendantes et corrélées, ainsi que des instructions CASE, pour filtrer les données, appliquer des règles métier et générer des résultats de requête plus dynamiques.
Créer
Maîtrisez les fonctionnalités SQL avancées, notamment les vues, les expressions de table communes (CTE), les tables dérivées, le pivotage et les fonctions de fenêtre. Ces techniques vous permettent de créer des requêtes efficaces, de réaliser des analyses de données sophistiquées et de produire des rapports métier puissants.

Chronologie du cours
Jour 1 : Fondamentaux SQL et requêtes
Leçon 01
- Comprendre les concepts de base de données, les schémas, les tables, les clés, les index et les types de données.
- Naviguer et utiliser SQL Server Management Studio (SSMS).
- Rédigez, filtrez, triez et personnalisez des requêtes SELECT.
- Combiner les résultats de requête à l’aide de UNION, INTERSECT, EXCEPT et APPLY.
- Résumez les données avec des fonctions d’agrégation et GROUP BY.
- Filtrer les résultats groupés à l’aide de HAVING et de techniques de regroupement avancées.
Jour 2 : Manipulation des données et des fonctions
Leçon 02
- Interroger plusieurs tables à l’aide de jointures INNER, OUTER, CROSS et SELF.
- Simplifiez les requêtes complexes à l’aide d’alias de table.
- Appliquer des fonctions SQL numériques et mathématiques.
- Manipuler du texte à l’aide de fonctions de caractères.
- Formater et calculer des dates et des heures.
- Effectuer des opérations sur les dates et extraire des composants de date.
Jour 3 : Manipulation de données et sous-requêtes
Leçon 03
- Convertir des types de données et travailler avec les valeurs NULL.
- Utilisez des expressions CASE pour la logique conditionnelle.
- Créer des sous-requêtes indépendantes et corrélées.
- Interrogez efficacement à l’aide du prédicat EXISTS.
- Insérer, mettre à jour, fusionner et supprimer des enregistrements de base de données.
- Gérer les transactions et maintenir l’intégrité des données.
Jour 4 : Techniques SQL avancées
Leçon 04
- Créer des vues, des tables dérivées, des CTE et des fonctions retournant des tables.
- Utilisez le regroupement avancé avec GROUPING SETS, ROLLUP et CUBE.
- Transformer des données avec PIVOT et UNPIVOT.
- Analyser des données à l’aide de fonctions de fenêtre d’agrégation.
- Appliquer des fonctions de classement pour obtenir des résultats ordonnés.
- Utilisez les fonctions de décalage de fenêtre pour des rapports avancés.
Jour 5 : Objets de base de données et performance
Leçon 05
- Créer, modifier et gérer des tables, des contraintes et des tables temporaires.
- Travaillez avec des séquences, des synonymes et des métadonnées de base de données.
- Créez et optimisez des index pour accélérer les requêtes.
- Comprendre les vues filtrées, incluses et indexées.
- Explorez les métadonnées à l’aide de INFORMATION_SCHEMA et des vues sys.
- Analyser et optimiser les performances des requêtes SQL.

Qui devrait s’inscrire à ce programme ?
Administrateurs de bases de données (DBA)
Développeurs SQL et développeurs de bases de données
Analystes de données et professionnels de l’intelligence d’affaires
Développeurs logiciels travaillant avec SQL Server
Analystes métier qui doivent interroger et analyser des données
Professionnels de l’informatique souhaitant renforcer leurs compétences en Microsoft SQL Server et en T‑SQL
Prérequis
- Une compréhension de base des concepts de bases de données relationnelles
- Familiarité avec les tableaux, les lignes et les colonnes
- Une certaine expérience de SQL ou d’une autre plateforme de base de données est utile mais pas indispensable.
- Culture informatique générale et compétences de base sous Windows
Licences
et la politique d’égalité
Licence et accréditation
Ce cours est proposé conformément à l’Accord du programme partenaire et respecte les exigences de l’Accord de licence.
Politique d’équité
AVC ne fournit pas d’aménagements en raison d’un handicap ou d’un problème médical d’un étudiant. Les candidats sont encouragés à contacter AVC pour obtenir des conseils et un accompagnement tout au long du processus de demande d’aménagement.
Foire aux questions

Besoin d'une formation intra-entreprise ou de groupe sur mesure ?
Demandez un programme de formation intra-entreprise conçu spécifiquement pour votre équipe. Nous proposons des options de personnalisation flexibles, alignées sur vos objectifs commerciaux, ainsi que des tarifs de groupe compétitifs pour les équipes plus importantes. Remplissez le formulaire ci-dessous et nos experts en formation d'entreprise concevront la solution idéale pour vous.
