Logo de l'organisme de formation

Apprendre par la pratique

Représentation de la formation : SQL Server Avancé (3 jours)

SQL Server Avancé (3 jours)

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

Formation créée le 23/04/2022. Dernière mise à jour le 10/03/2023.

Version du programme : 1

Programme de la formation Version PDF

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

Objectifs de la formation

  • Ecrire des requêtes complexes
  • Créer des Vues, Fonctions & Procédure Stockées
  • Utilser les fonctions d'aggrégation
  • Gérer les index SCAN & SEEK
  • Utiliser le plan d'éxécution

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
  • Avoir des notions de T SQL & SQL Server.

Contenu de la formation

  • Introduction (0,25j)
    • Architecture SQL Server
    • Les différentes éditions & versions de SQL Server
    • Les composants de SQL Server
    • Démarrer avec SQL Server Management Studio
  • Rappels (0,25j)
    • 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
  • TSQL (1j)
    • 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, …)
  • Vues, Fonctions & Procédure Stockées (0,5j)
    • Les vues
    • Les procédures stockées
    • Les triggers
    • Les fonctions
    • Les schémas
  • L’indexation (0,25j)
    • Présentation
    • Structures & types d’index
    • SCAN & SEEK
    • Choix des indexes
    • La fragmentation
  • Optimisation des requêtes (0,5j)
    • Le plan d’exécution
    • Moniteur d’activité
    • Analyser les requêtes pénalisantes avec SQL Server Profiler
  • Plan de maintenance (0,25j)
    • 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 apprenants 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.

Capacité d'accueil

Entre 4 et 10 apprenants

Délai d'accès

4 semaines

Accessibilité

Le lieu de formation est accessible aux personnes à mobilité réduite (Ascenseurs/Sanitaires) pour les sessions réalisées dans nos locaux. 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 la "Reférente Handicap" par mail ychouarbi@dtek.fr ou par téléphone au 07 82 71 88 78 pour toute information complémentaire.