Se rendre au contenu

SQL Serveur

Data > Base de Données


Une formation de 3 jours pour maîtriser l'administration de SQL Server orientée développeurs : installation, gestion des bases de données, sauvegardes, sécurité, optimisation des performances et automatisation.

La formation en 6 mots clés

SQL Server

Administration base de données

Performance

Sécurité

Backup

T-SQL

Informations Pratiques et Programme

Prérequis


Aucun

Durée


3 jours

Contenu Technique de la Formation


La formation aborde les contenus techniques suivants :

  • Introduction à SQL Server et à son architecture
  • Installation et configuration de SQL Server
  • Gestion des bases de données : création, maintenance, et surveillance
  • Sauvegardes et restaurations (backups/restores)
  • Sécurité et gestion des utilisateurs
  • Surveillance et optimisation des performances
  • Automatisation des tâches avec SQL Server Agent
  • Sauvegardes et plans de maintenance
  • Triggers, vues, et procédures stockées pour l'administration
  • Transactions, isolation et gestion des verrous (locking)

Objectifs de la Formation


Les objectifs visés par cette formation sont :

  • D'administrer une instance SQL Server
  • De gérer les sauvegardes et restaurations de bases de données
  • D'assurer la sécurité des données à travers les rôles, permissions et schéma
  • D'automatiser des tâches récurrentes avec SQL Server Agent
  • D'optimiser les performances des bases de données
  • De surveiller les performances et de diagnostiquer les problèmes courants

Table des Matières


Introduction à l'administration de SQL Server

  • Rôles de l'administrateur de bases de données (DBA) vs développeur
  • Architecture de SQL Server : moteurs, composants et services


Installation et configuration

  • Pré-requis matériels et logiciels
  • Installation de SQL Server et configuration des instances
  • Gestion des fichiers de données et des journaux de transactions
  • Gestion des alias et des protocoles de connection


Gestion des bases de données

  • Création de bases de données et fichiers associés
  • Stratégies de maintenance des bases de données
  • Surveillance de la taille, des connexions et de l'activité des bases de données


Sauvegarde et restauration (Backups/Restores)

  • Types de sauvegardes : complètes, différentielles, journaux de transactions
  • Stratégies de sauvegarde adaptées aux environnements de production
  • Automatisation des sauvegardes avec des plans de maintenance
  • Procédures de restauration et récupération en cas de désastre


Sécurisation des bases de données

  • Gestion des utilisateurs et des rôles de sécurité
  • Permissions au niveau serveur, bases de données et des objets
  • Chiffrement des données et sauvegardes
  • Organisation des accès via les schémas


Surveillance et optimisation des performances

  • Outils de surveillance : Profiler, Activity Monitor, Extended Events
  • Identification des requêtes lentes et analyse des plans d'exécution
  • Optimisation des index et maintenance (rebuild/reorganize)
  • Mise en place de data collections pour la surveillance et les statistiques


Automatisation des tâches

  • Introduction à SQL Server Agent
  • Planification de jobs pour automatiser des backups, indexation, etc.
  • Alertes et notifications par email en cas d’échec de jobs


Gestion des transactions et des verrous

  • Concepts de transactions et niveaux d'isolation
  • Gestion des verrous (locks) et contention
  • Résolution des blocages (deadlocks)


Maintenance et tâches avancées

  • Maintenance des index et des statistiques
  • Nettoyage des bases de données et archivage des données
  • Réparation de bases corrompues et outils DBCC


En Pratique


  • Mise en place et gestion de backups et restaurations
  • Configuration de la sécurité et gestion des utilisateurs
  • Surveillance et optimisation des performances
  • Automatisation de jobs et planification des tâches

Modalités et Inscription


Cette formation est proposée selon deux formules pour s'adapter au mieux à vos besoins :


Session régulière

Des sessions sont organisées à intervalles réguliers. Demandez les prochaines dates planifiées pour vous inscrire à la prochaine session.


Sur mesure & intra-entreprise

Vous souhaitez former vos équipes directement dans vos locaux ou adapter le programme technique à votre contexte d'entreprise ? Contactez-nous pour obtenir un devis personnalisé.

Obtenir cette formation

Prêt à maîtriser l'administration SQL Server ? Rejoignez la prochaine session ou contactez-nous pour organiser cette formation dans vos locaux.


Devis sur-mesure

S'inscrire à cette formation

Remplissez le formulaire pour obtenir plus d'informations.