Dans vos locaux
Pour ancrer les apprentissages et encourager la dynamique collective.
Maîtrisez l'administration de SQL Server : installation, gestion des bases, sauvegardes et restauration, sécurité, monitoring des performances et plans de maintenance pour garantir la disponibilité de vos données.
-- Sauvegarde complète avec compression
BACKUP DATABASE [Production]
TO DISK = N'/backups/Production_Full.bak'
WITH COMPRESSION, CHECKSUM, STATS = 10;
-- Vérification de l'intégrité
DBCC CHECKDB (N'Production')
WITH NO_INFOMSGS, ALL_ERRORMSGS;
-- Monitoring des requêtes coûteuses
SELECT TOP 10
qs.total_elapsed_time / qs.execution_count AS avg_time,
qs.execution_count,
SUBSTRING(st.text, 1, 100) AS query_text
FROM sys.dm_exec_query_stats qs
CROSS APPLY sys.dm_exec_sql_text(qs.sql_handle) st
ORDER BY avg_time DESC;SQL Server est le système de gestion de bases de données relationnelles de Microsoft, largement déployé en entreprise pour des applications critiques. Cette formation vous donne toutes les clés pour administrer des instances SQL Server de manière fiable et efficace. Vous apprendrez à installer et configurer le moteur, à gérer les bases de données, les fichiers de données et les journaux de transactions. Vous aborderez en profondeur les stratégies de sauvegarde et de restauration (complètes, différentielles, journaux), la mise en place de plans de maintenance automatisés et la gestion de la sécurité (logins, rôles, permissions). Le volet performance vous formera à l'utilisation des DMV (Dynamic Management Views), du Query Store et de SQL Server Profiler pour identifier et résoudre les goulots d'étranglement. Des travaux pratiques sur des scénarios réalistes consolident chaque module.
Les objectifs
Installer et configurer le SGBD Microsoft SQL Server
Créer une base de données et organiser le stockage des fichiers de données
Définir les permissions et contrôles d'accès sur le serveur et sur les bases, gérer les certificats
Automatiser et planifier des tâches d'administration courante
Créer des plans de sauvegarde et de réorganisation.
Mettre en place des surveillances en continu de la base sur les modifications et sur ses
performances
Vérifier les procédures de sauvegardes des bases et être capable de restaurer les
sauvegardes
Public visé
Cette formation s’adresse principalement à :
**Administrateurs systèmes** souhaitant administrer des bases SQL Server
**Administrateurs de bases de données (DBA) débutants ou intermédiaires**
**Ingénieurs systèmes et réseaux**
**Responsables IT / Infrastructure**
**Développeurs** amenés à gérer ou maintenir des bases SQL Server
**Techniciens support** intervenant sur des environnements Microsoft SQL Server
Prérequis
Avoir des connaissances de base en bases de données relationnelles, en SQL et en environnement Windows Server.
Pour ancrer les apprentissages et encourager la dynamique collective.
Pour allier flexibilité et interactions en temps réel avec le formateur.
Pour favoriser la concentration, les échanges et le confort des apprenants.