Formation Microsoft SQL Server - Requêtes et Transact SQL avec TechnoWide
À propos de cette formation
Bordeaux
33
À partir de 2 950€ HT (Entreprise)
À partir de 0€ HT (Individuel)
5 jours
35 heures
Action de formation
Éligible OPCO
En savoir plus
- Apprendre à effectuer des requêtes de base
- Savoir utiliser des requêtes pour grouper et agréger des données
- Savoir requêter des données issues de plusieurs tables
- Comprendre comment utiliser les objets de programmation pour récupérer des données
-
Introduction à Microsoft SQL Server
- Architecture de SQL Server
- Les outils de SQL Server
- Les bases de données sous SQL Server
-
Introduction à Transact-SQL
- Introduction à Transact-SQL
- Comprendre les ensembles
- Comprendre les prédicats logiques
- Comprendre l'ordre logique des opérations dans une instruction SELECT
-
Écriture de requêtes SELECT
- Écriture d'instructions SELECT simple
- Éliminer les doublons avec DISTINCT
- Utilisation d'alias de colonnes et de tables
- Écriture d'instructions CASE simple
-
Interroger plusieurs tables
- Comprendre les jointures
- Écrire des requêtes avec une jointure interne
- Écrire des requêtes avec une jointure externe
- Écrire des requêtes avec auto-jointure ou jointure croisée
-
Tri et filtrage des données
- Trier les données
- Filtrer les données
- Filtrer avec les options TOP et OFFSET-FETCH
- Travailler avec les valeurs inconnues
-
Types de données sous SQL Server 2012/2014
- Introductions aux types de données
- Données de type chaînes de caractères
- Données de type date et heure
-
Utiliser les fonctions intégrées
- Écrire des requêtes avec des fonctions intégrées
- Utilisation des fonctions de conversion
- Utilisation des fonctions logiques
- Utilisation des fonctions de test de valeurs NULL
-
Regroupement et agrégation de données
- Utilisation des fonctions d'agrégation
- Utilisation de la clause GROUP BY
- Filtrage de groupes avec la clause HAVING
-
Utilisation de sous-requêtes
- Écriture de sous-requêtes simples
- Écriture de sous-requêtes corrélées
- Utilisation du prédicat EXISTS avec les sousrequêtes
-
Utilisation d'expression de table
- Utiliser les vues
- Utiliser les expressions de table
-
Utilisation des opérateurs
- Les opérateurs UNION et UNION ALL
- Les opérateurs APPLY et OUTER APPLY
- Les opérateurs APPLY, tables dérivées et fonctions
- Les opérateurs EXCEPT et INTERSECT
-
Utilisation de fonctions de classement, de décalage et d'agrégation
- Utiliser des fonctions T-SQL telles que ROW_NUMBER, RANK, DENSE_RANK, LAG, LEAD, FIRST_VALUE et LAST_VALUE
- Réaliser des calculs sur des ensembles de lignes (fenêtre)
-
Pivot et regroupements
- Utiliser les opérateurs PIVOT
- Utiliser des clauses GROUPING SETS
- Utiliser des clauses GROUP BY ROLLUP
- Utiliser des clauses GROUP BY CUBE
-
Requêtes sur les métadonnées SQL Server
- Requêtes sur les vues du catalogue système
- Requête sur les fonctions systèmes
- Requêtes sur les vues dynamiques de gestion
-
Exécuter des procédures stockées
- Utiliser EXECUTE pour appeler des procédures stockées
- Paramètres pour procédures stockées
- Renvoi de résultats d'une procédure stockée à l'aide de OUTPUT
- Exécuter les procédures stockées systèmes
-
Programmation avec T-SQL
- Concepts et objets de programmation de T-SQL
- Les lots, variables, éléments de contrôles de flux
- Créer et exécuter des instructions SQL dynamiques
- Utiliser les synonymes
-
Implémentation de la gestion d'erreur
- L'utilisation de gestionnaires d'erreur dans un code T-SQL
- Différence entre erreurs de compilation et erreurs d'exécution
- Contrôler les erreurs à l'aide de blocs TRY/CATCH
- L'utilisation des fonctions d'erreur
- L'instruction THROW
-
Implémenter les transactions
- La gestion des transactions dans SQL Server
- Vue d'ensemble des propriétés de transactions
- Les commandes BEGIN, COMMIT et ROLLBACK
-
Améliorer les performances des requêtes
- Visualisation des plans d'exécution de requêtes
- Utiliser SET STATISTICS
- Visualiser l'utilisation des index
L'organisme de formation
Assurer votre succès !
Découvrir l'organisme de formationPublic concerné
- Administrateur, développeur SQL Serveur.
- Aucun.
Conditions d'accès
Les personnes atteintes de handicap souhaitant suivre cette formation sont invitées à nous contacter directement, afin d'étudier ensemble les possibilités de suivre la formation.
0 à 10 places
3 semaines
Diplôme / Certification
- Pas de certification
Plus qu'une formation !
- Moyens pédagogiques : Réflexion de groupe et apports théoriques du formateur, Travail d'échange avec les participants sous forme de réunion-discussion, Utilisation de cas concrets issus de l'expérience professionnelle, Validation des acquis par des questionnaires, des tests d'évaluation, des mises en situation et des jeux pédagogiques, Remise d'un support de cours.
- Moyens techniques en Présentiel : Accueil des stagiaires dans une salle dédiée à la formation, équipée d'ordinateurs, d'un vidéo projecteur d'un tableau blanc et de paperboard.
- Moyens techniques en Distanciel : A l'aide du logiciel Teams, un micro et une caméra pour l'apprenant, Suivez une formation en temps réel et entièrement à distance. Lors de la classe en ligne, les apprenants interagissent et communiquent entre eux et avec le formateur. Les formations en distanciel sont organisées en Inter-Entreprise comme en Intra-Entreprise. L'accès à l'environnement d'apprentissage (support de cours, labs) ainsi qu'aux preuves de suivi et d'assiduité (émargement, évaluation) est assuré.
D'autres formations qui pourraient vous intéresser
À partir de 1770€ HT (Entreprise)
À partir de 0€ HT (Individuel)
-
Action de formation
-
Formation éligible OPCO
Options de formation
À partir de 1770€ HT
-
Action de formation
-
Formation éligible OPCO
Options de formation