Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

SQL Server - Administration avancée

réf : BDT-SAA
Formation Support PC - Prévention & dépannage contre la perte de données

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 pédagogiques

  • 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

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

Public concerné

Administrateurs de base de données, administrateurs, responsables d’exploitation, ingénieurs systèmes

Programme

  • 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.

  • 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.

  • 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.

  • 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

  • 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.

  • 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

Moyens pédagogiques et techniques

  • Espace intranet de formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Dispositif de suivi

  • Émargement numérique.
  • Mises en situation.
  • Formulaires d’évaluation de la formation.
  • Certificat de réalisation de l’action de formation.

Vous avez une question ?