Logo de l'organisme de formation

Apprendre par la pratique

Représentation de la formation : SQL Server Avancée

SQL Server Avancée

Connaître les bases de données relationnelles et avoir des notions de T SQL & SQL Server.

Formation à distance
Accessible
Durée : 21 heures (3 jours)
Durée :21 heures (3 jours)
Net de TVA
Se préinscrire
Durée :21 heures (3 jours)
Net de TVA
Se préinscrire
Durée :21 heures (3 jours)
Net de TVA
Se préinscrire

Besoin d’adapter cette formation à vos besoins ?

N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure !

Formation créée le 16/01/2024. Dernière mise à jour le 21/10/2024.

Version du programme : 1

Programme de la formation

Bénéficier d’une formation axée sur la pratique

Objectifs de la formation

  • Ecrire des requêtes complexe en T-SQL
  • Travailler avec les tables
  • Optimiser les performances.
  • Connaître les séquence et identité
  • Gérer l'intégrité des données
  • Utiliser les opérateurs de base (LIKE, TOP, SELECT INTO, UNION…)
  • Utiliser les fonctions d’agrégation (MIN, MAX, AVG, …)
  • Utiliser les fonctions de type chaîne (SUBSTRING, CONCAT, REPLACE, …)
  • Utiliser les différents types de jointures (INNER, LEFT, CROSS, APPLY…)
  • Utiliser les fonctions avancées
  • Utiliser XML & JSON avec T-SQL
  • Utiliser les fonctions de Ranking
  • Utiliser les CTE (Common Table Expression)
  • Utiliser la transformation des données (PIVOT, …)
  • Utiliser les vues
  • Utiliser les procédures stockées
  • Utiliser les triggers
  • Utiliser les schémas
  • Utiliser les fonctions
  • Utiliser les tables temporaires
  • Utiliser les Structures & types d’index
  • Utiliser SCAN & SEEK
  • Utiliser les indexes
  • Utiliser les la fragmentation
  • Définir le plan d’exécution
  • Monitorer l’activité
  • Analyser les requêtes pénalisantes avec SQL Server Profiler
  • Utiliser l’agent SQL Server
  • Maintenanir des indexes (reconstruction & défragmentation)
  • Utiliser l’outil « Plan de maintenance »

Profil des bénéficiaires

Pour qui
  • Entreprises de services numériques
  • Développeurs, Architectures
Prérequis
  • Connaître les bases de données relationnelles
  • Connaitre SQL Server
  • Avoir des notions de T SQL

Contenu de la formation

  • Module 01 : Introduction (0,25 jour)
    • Architecture SQL Server
    • Les différentes éditions & versions de SQL Server
    • Les composants de SQL Server
    • Démarrer avec SQL Server Management Studio
  • Module 02 : Rappels (0,25 jour)
    • Créer, modifier, supprimer une base de données
    • Les types de données
    • Travailler avec les tables
    • Séquence et identité
    • Intégrité des données
  • Module 03 : TSQL (1 jour)
    • Les opérateurs de base (LIKE, TOP, SELECT INTO, UNION…)
    • Les fonctions d’agrégation (MIN, MAX, AVG, …)
    • Les fonctions de type chaîne (SUBSTRING, CONCAT, REPLACE, …)
    • Les différents types de jointures (INNER, LEFT, CROSS, APPLY…)
    • Les fonctions de conversions
    • Les fonctions sur les dates
    • Les fonctions avancées
    • Le contrôle de flux
    • XML & JSON avec T-SQL
    • Les fonctions de Ranking
    • Les CTE (Common Table Expression)
    • La transformation des données (PIVOT, …)
  • Module 04 : Vues, Fonctions & Procédure Stockées (0,5 jour)
    • Les vues
    • Les procédures stockées
    • Les triggers
    • Les fonctions
    • Les schémas
    • Les tables temporaires
  • Module 05 : L’indexation (0,25 jour)
    • Présentation
    • Structures & types d’index
    • SCAN & SEEK
    • Choix des indexes
    • La fragmentation
  • Module 06 : Optimisation des requêtes (0,5 jour)
    • Le plan d’exécution
    • Moniteur d’activité
    • Analyser les requêtes pénalisantes avec SQL Server Profiler
    • Réécriture de requêtes
  • Module 07 : Plan de maintenance (0,25 jour)
    • L’agent SQL Server
    • Maintenance des indexes (reconstruction & défragmentation)
    • Utilisation de l’outil « Plan de maintenance »
Équipe pédagogique

L'ensemble des formateurs exercent en entreprise et disposent d'au moins 5 ans d'expériences dans les formations dispensées.

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence.
  • Questions orales ou écrites (QCM).
  • Mises en situation.
  • Formulaires d'évaluation de la formation.
  • Certificat de réalisation de l’action de formation.
Ressources techniques et pédagogiques
  • Accueil des stagiaires dans une salle dédiée à la formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Etude de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Modalités de certification

Résultats attendus à l'issue de la formation
  • Avoir réussi les évaluations tout au long de la formation ainsi qu'en fin de formation.
Modalité d'obtention
  • - QCM après chaque module - QCM tout au long de la formation - Mise en pratique durant la formation sur des exemples concrets
Détails sur la certification
  • Délivrance d'un certificat de formation

Capacité d'accueil

Entre 3 et 10 apprenants

Délai d'accès

4 semaines

Accessibilité

Cette formation se déroule uniquement et entièrement à distance. Nos formations sont accessibles aux personnes en situation de handicap. Les aspects, l’accessibilité et le type de handicap au regard des modalités pédagogiques sont à évoquer impérativement au cours de l’entretien préalable à toute contractualisation afin de pouvoir orienter ou accompagner au mieux les personnes en situation de handicap. Vous pouvez contacter le "Reférent Handicap" par mail formation@dtek.fr pour toute information complémentaire.