Objectifs
Ce programme de formation fournit aux apprenants qui administrent et maintiennent des bases de données SQL Server des connaissances et des compétences nécessaires pour administrer une infrastructure de base de données SQL Server. De plus, il sera utile aux personnes qui développent des applications qui fournissent du contenu à partir de bases de données SQL Server. Le principal public de cette formation est constitué des personnes qui administrent et maintiennent des bases de données SQL Server. Ces personnes effectuent l'administration et la maintenance des bases de données comme principal domaine de responsabilité, ou travaillent dans des environnements où les bases de données jouent un rôle clé dans leur poste. La certification correspondante à cette formation n’existe plus. A la fin de ce cours, les apprenants seront à mesure de:
Authentifier et autoriser les utilisateurs
Attribuer des rôles de serveur et de base de données
Autoriser les utilisateurs à accéder aux ressources
Protégez les données avec le cryptage et l'audit
Décrire les modèles de récupération et les stratégies de sauvegarde
Sauvegarder les bases de données SQL Server
Restaurer les bases de données SQL Server
Automatiser la gestion des bases de données
Configurer la sécurité pour l'agent SQL Server
Gérer les alertes et les notifications
Gérer SQL Server à l'aide de PowerShell
Surveiller l'accès à SQL Server
Surveiller une infrastructure SQL Server
Dépanner une infrastructure SQL Server
Importer et exporter des données.
Pré réquis
En plus de leur expérience professionnelle, les étudiants qui suivent cette formation doivent déjà avoir les connaissances techniques suivantes :
Connaissance de base du système d'exploitation Microsoft Windows et de ses fonctionnalités principales
Connaissance pratique de Transact-SQL
Connaissance pratique des bases de données relationnelles
Une certaine expérience de la conception de bases de données.
Contenu
Module 1: Sécurité du serveur SQL
Cours
Authentification des connexions à
SQL Server
Autoriser les logins à se connecter aux bases de données
Autorisation sur les serveurs
Contenu partiel de Bases de données
TPs : Authentification des utilisateurs
Créer des logins
Créer des utilisateurs de base de données
Corriger les problèmes de connexion à l'application
Configurer la sécurité des bases de données restaurées
Module 2: Attribution des rôles de serveur et de base de données
Cours
Utilisation de rôles de serveur
Utilisation de rôles de base de données fixes
Attribution de rôles utilisateurs de base de données
TPs : Attribution de rôles de serveur et de base de données
Attribution
de rôles de serveur
Attribution de rôles de base de données fixes
Attribution de rôles utilisateurs de base de données
Vérification de la sécurité
Module 3: Autoriser les utilisateurs à accéder aux ressources
Cours
Autoriser l'accès des utilisateurs
aux objets
Autoriser les utilisateurs à exécuter du code
Configuration des autorisations au niveau du schéma
TPs : Autoriser les utilisateurs à accéder aux ressources
Octroi, refus et révocation
d'autorisations sur des objets
Octroi d'autorisations EXECUTE sur le code
Octroi d'autorisations au niveau du schéma
Module 4: Protéger les données avec le chiffrement et l'audit
Cours
Options d'audit de l'accès aux
données dans SQL Server
Implémentation de l'audit SQL Server
Gestion de l'audit SQL Server
Protéger les données à l'aide du chiffrement
TPs : Utilisation de l'audit et du chiffrement
Utilisation de l'audit SQL Server
Chiffrer une colonne comme toujours chiffrée
Crypter une base de données à l'aide de Transparent Data Encryption (TDE)
Module 5: Modèles de récupération et stratégies de sauvegarde
Cours
Comprendre les stratégies de
sauvegarde
Journaux de transactions SQL Server
Planification des stratégies de sauvegarde
TPs : Comprendre les modèles de récupération de SQL Server
Planifier une stratégie de sauvegarde
Configurer les modèles de récupération de base de données
Module 6: Sauvegarde des bases de données SQL Server
Cours
Sauvegarde des bases de données et
des journaux de transactions
Gestion des sauvegardes de base de données
Options de base de données avancées
TPs : Sauvegarde des bases de données
Sauvegarde des bases de données
Exécution de sauvegardes de base de données, différentielles et de journaux de transactions
Exécution d'une sauvegarde partielle
Module 7: Restauration des bases de données SQL Server 2016
Cours
Comprendre le processus de restauration
Restauration des bases de données
Scénarios de restauration avancée
Récupération ponctuelle
TPs : Restauration des bases de données SQL Server
Restauration d'une sauvegarde de base de données
Restreindre les sauvegardes de base de données, différentielles et de journaux de transactions
Effectuer une restauration au coup par coup
Module 8: Automatisation de la gestion de SQL Server
Cours
Automatiser la gestion de SQL
Server
Utiliser de l'agent SQL Server
Gérer les tâches de l'Agent SQL Server
Gestion multi-serveurs
TPs : Automatisation de la gestion de SQL Server
Créer une tâche d'agent SQL Server
Tester une tâche
Planifier une tâche
Configurer les serveurs maîtres et distants
Module 9: Configuration de la sécurité pour l'agent SQL Server
Cours
Comprendre la sécurité de l'agent
SQL Server
Configurer les informations d'identification
Configurer les comptes proxy
TPs : Configuration de la sécurité pour l'agent SQL Server
Analyse des problèmes dans l'agent SQL Server
Configurer un identifiant
Configurer un compte proxy
Configurer et tester le contexte de sécurité d'une tâche
Module 10: Surveillance de SQL Server avec alertes et notifications
Cours
Surveillance des erreurs du serveur
SQL
Configuration de la messagerie de base de données
Opérateurs, alertes et notifications
Alertes dans Azure SQL Database
TPs : Surveillance de SQL Server à l’aide des alertes et notifications
Configurer la messagerie de base de
données
Configurer les opérateurs
Configurer les alertes et des notifications
Tester les alertes et les notifications
Module 11: Introduction à la gestion de SQL Server à l'aide de PowerShell
Cours
Premiers pas avec Windows
PowerShell
Configurer SQL Server à l'aide de PowerShell
Administrer et maintenir SQL Server avec PowerShell
Gestion des bases de données Azure SQL à l'aide de PowerShell
TPs : Utilisation de PowerShell pour gérer SQL Server
Premiers pas avec PowerShell
Utiliser PowerShell pour modifier les paramètres de SQL Server
Module 12: Traçage de l'accès à SQL Server avec des événements étendus
Cours
Concepts de base des événements
étendus
Utilisation d'événements étendus
TPs : Événements étendus
Utilisation de la session d'événements étendus System_Health
Suivi des fractionnements de page à l'aide d'événements étendus
Module 13: Surveillance de SQL Server
Cours
Activité de surveillance
Capture et gestion des données de performance
Analyse des données de performances collectées
Utilitaire de SQL Server
TPs : Surveillance du serveur SQL
Module 14: Dépannage de SQL Server
Cours
Une méthodologie de dépannage pour
SQL Server
Résolution des problèmes liés au service
Résolution des problèmes de connectivité et d'authentification
TPs : Dépannage des problèmes courants
Dépanner et résoudre un problème de connexion SQL
Dépanner et résoudre un problème de service
Dépanner et résoudre un problème de connexion d’une page
Dépanner et résoudre un problème d'exécution de tâche
Dépanner et résoudre un problème de performances
Module 15: Importation et exportation de données
Cours
Transfert de données vers et depuis
SQL Server
Importation et exportation de données de table
Utiliser bcp et BULK INSERT pour importer des données
Déploiement et mise à niveau d’une tiers application de données
TPs : Importation et exportation de données
Importation et données Excel à l'aide de l'assistant d'importation
Importer un fichier texte délimité à l'aide de bcp
Importer un fichier texte délimité à l'aide de BULK INSERT
Créer et tester un package SSIS pour extraire des données
Déployer une tiers application de données
Durée
La formation se déroule en formation à distance ou en présentiel. Elle dure 05 jours d’affilée ou repartie sur deux week-ends. Elle comptabilise 40 heures au total.
Ressources
Les apprenants auront accès aux ressources officielles (cours magistraux et TPs) via le compte Microsoft Learning Partner de l’entreprise. La formation se déroulera en vidéoconférence à l’aide de Microsoft Teams et les TPs avec le formateur seront accessibles en ligne. Les cours magistraux seront enregistrés et consultables à tout moment.
Avantages
Support de cours (cours théoriques et TPs) offert aux stagiaires
Séances de visio-conférence enregistrées
Coût et modalités
|
Particulier |
Entreprise |
Total :Formation uniquement |
300 000 F CFA |
1 100 000 F CFA |
NB: Les documents à fournir lors de l’inscription concernent les particuliers.
PROCHAINES SESSIONS À DISTANCE CONFIRMÉES : 30/10/2024 et 17/12/2024.
Social networks