Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : SQL Server - Administration avancée

SQL Server - Administration avancée

Formation à distance
Durée : 35 heures (5 jours)
Durée :35 heures (5 jours)
HT
Se préinscrire
Durée :35 heures (5 jours)
HT
Se préinscrire
Durée :35 heures (5 jours)
HT
Se préinscrire

Formation créée le 04/01/2023.

Version du programme : 1

Programme de la formation

Objectif de formation: L'apprenant découvrira l'architecture du serveur, son paramétrage et la surveillance son fonctionnement. Il saura aussi gérer les espaces de stockage, automatiser des tâches et effectuer des sauvegardes ainsi que des restaurations.

Objectifs de la formation

  • Savoir créer des plans de sauvegarde et des plans de réorganisation.
  • Pouvoir installer et configurer le SGBD Microsoft SQL Server
  • Implémenter des surveillances en continu de la base sur les modifications et sur ses performances
  • Vérifier les démarches de sauvegardes des bases et être capable de récupérer les sauvegardes
  • Mettre en place une base de données et organiser le stockage des fichiers de données
  • Automatiser et organiser des tâches d'administration courante
  • Choisir les permissions et contrôles d'accès sur le serveur et sur les bases, gérer les certificats

Profil des bénéficiaires

Pour qui
  • Administrateurs de base de données
  • administrateurs
  • responsables d'exploitation
  • ingénieurs systèmes
Prérequis
  • Bonnes connaissances de l'utilisation de SQL Server
  • Savoir manipuler des bases de données
  • Bonnes connaissances du langage SQL
  • Connaissances de base de l'administration Windows

Contenu de la formation

  • SQL Server et son installation
    • Les missions de l'administrateur et les moyens à sa disposition.
    • Architecture globale de SQL Server.
    • Les apports des versions de SQL Server de 2012 à 2019.
    • Installation et paramétrage de SQL Server.
    • Migration depuis des versions antérieures.
    • Les différentes méthodes de configuration : SQL Server Configuration Manager et utilitaire réseau du client SQL Server.
    • Présentation des méthodes : SQL Server Management Studio (SSMS) et SQL Server Data Tools (SSDT).
    • Les bases de données systèmes et utilisateurs. Les objets d’une base de données.
    • Travaux pratiques: Installer et configurer SQL Server. Se connecter avec les outils clients. Interroger le serveur SQL Server avec SQL Server Management Studio.
  • Gérer les espaces de stockage
    • Créer et gérer les bases de données.
    • Moteur de stockage et stockage physique. Attribution des objets.
    • Partitionnement des tables et index. Types de partition. Schéma de partition.
    • Colonnes calculées. Gérer la taille et la croissance des bases.
    • Clichés de bases de données. Opérations d'instantanés
    • Créer des groupes de fichiers, de tables, de contraintes.
    • Schéma de base de données.
    • Insérer et importer de données. Options principales de BULK INSERT ou BCP.
    • Travaux pratiques: Créer et modifier une base. Gérer des fichiers, de groupes de fichier. Créer des instantanés (clichés), de tables, de contraintes.
  • Chiffrement et sécurité
    • Sécurisation de la connexion, des sessions et des modèles de sécurité interne.
    • Modes d'authentification. Résoudre des noms.
    • Les rôles : de serveur, fixes de bases de données, créés par l'utilisateur, d'application.
    • Attribution de privilèges. Chaînage de propriétaire.
    • Contexte d'exécution.
    • Sécurisation de la base de données à relation contenu/contenant « Contained Databases »
    • Chiffrement des données . Architecture de chiffrement.
    • Clé essentiel de base de données. Sauvegarde et restauration des clés. Extensible Key Management.
    • Certificats SQL Server.
    • Métadonnées de chiffrement.
    • Transparent Data Encryption.
    • Vérification de base de données, syntaxe de création d'événements à auditer.
    • Travaux pratiques: Manipuler des permissions et des contrôles d'accès. Gérer des certificats.
  • Administration sous SQL Server : Tâches
    • Déploiement de tâches à l’aide de l’agent
    • Gestion & organisation des travaux
    • Planification des travaux, rôles spécifiques de MSDB. Journal d’exécution, moniteur de travaux.
    • Configuration de l’Agent SQL.
    • Paramétrage d’alertes et de notifications.
    • Maniement des opérateurs
    • Gestion d’emails depuis SQL Server : Database Mail et paramétrage de l’agent
    • Gestion de travaux multiserveurs.
    • Redirection d’événements
    • Vérification de l’intégrité physique.
    • Récolte d’informations de bas niveau sur le moteur SQL Server
    • Structure des index & maintenance des index.
    • Vues indexées.
    • Index de texte intégral.
    • Recalcul des statistiques.
    • Gestion de la sauvegarde et de la réorganisation de la BDD par l’outil de plan de maintenance
    • Utilisation de SQL Server Data Tools
    • Travaux pratiques : Automatisation & planification des travaux d’administration. Conception et gestion de travaux et d’alertes
  • Sauvegardes & restaurations
    • Tour d’horizon des différents types de sauvegarde
    • Présentation et comparatifs des modes de récupération
    • Déploiement d’une stratégie de sauvegarde
    • Sécurisation des sauvegardes
    • Sauvegardes en T-SQL : intégrité.
    • Sauvegardes multifichiers, multifamilles.
    • Planification des sauvegardes.
    • Restauration de bases
    • Traitement des environnements endommagés
    • Restauration dans une base différente
    • Restauration de journal, de page, de la base de données Master
    • Récupération accélérée d’une base de données (SQL 2019)
    • Travaux pratiques : écriture de paramètres de sauvegardes et de restaurations.
  • Surveillance & performances
    • Méthodes de visualisation des verrous et blocages
    • Ciblage et traitement des verrous mortels
    • Paramétrage du serveur & des BDD
    • Présentation du gouverneur de ressources
    • Traçage des modifications de structures avec les déclencheurs DDL
    • Vues de métadonnées & vues de gestion dynamique
    • Procédures stockées de métadonnées
    • Outils d’analyse
    • Travaux pratiques : Mise en place des surveillances sur les modifications de structure. Utilisation des vues de gestion dynamique. Gestion d’un verrou mortel.
Équipe pédagogique

Professionnel expert technique et pédagogique.

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
  • Espace numérique de travail
  • 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

Qualité et satisfaction

Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation.