Cours 10227A:

Maintenance d'une base de données Microsoft SQL Server 2008

Durée:5 Days
Publié:3 Mai 2010
Langue(s):Français, Allemand, Anglais, Chinois simplifié, Japonais, Portugais - Brésil
Auditoire:IT Professionals
Niveau:200
Technologie:Microsoft SQL Server 2008
Type:Cours
Méthode d'enseignement:Avec instructeur
À propos de ce cours
Les éléments de ce programme peuvent faire l'objet de modifications.
Ce cours dirigé par un instructeur et réparti sur cinq journées permet aux stagiaires d'acquérir les connaissances et les compétences nécessaires à la maintenance d'une base de données Microsoft SQL Server 2008. L'objectif de ce cours consiste à apprendre aux stagiaires à utiliser les fonctionnalités et outils SQL Server 2008 permettant d'assurer la maintenance d'une base de données.
Profil de l'auditoire
Ce cours s'adresse aux professionnels de l'informatique chargés de l'administration et de la maintenance de bases de données SQL Server.
À la fin du cours
À la fin de ce cours, les stagiaires seront à même d'effectuer les tâches suivantes :
  • installer et configurer SQL Server 2008 ;
  • gérer des fichiers de base de données ;
  • sauvegarder et restaurer des bases de données ;
  • gérer la sécurité ;
  • transférer des données dans et à partir de SQL Server ;
  • automatiser des tâches d'administration ;
  • répliquer des données entre instances SQL Server ;
  • maintenir une haute disponibilité.
  • analyser SQL Server ;
Plan du coursModule 1: Installation et configuration de SQL Server
Les stagiaires apprendront à planifier une installation de SQL Server. L'installation, la configuration et la gestion de SQL Server seront ensuite présentées aux stagiaires.
Leçons
  • Préparation pour l'installation de SQL Server
  • Installation de SQL Server
  • Configuration d'une installation de SQL Server
Atelier : Installation et configuration de SQL Server
  • (Niveau 200) Installation de SQL Server
  • (Niveau 200) Configurer SQL Server
À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes :
  • expliquer comment préparer le matériel et les autres ressources nécessaires pour installer SQL Server ;
  • installer SQL Server ;
  • gérer et configurer SQL Server.
Module 2: Gestion de bases de données et de fichiers
La planification et la création de bases de données seront présentées aux stagiaires, ainsi que l'utilisation des options de base de données pour contrôler le comportement des bases de données.
Leçons
  • Planification de bases de données
  • Création de bases de données
  • Utilisation de la gestion basée sur des stratégies
Atelier : Gestion de bases de données et de fichiers
  • (Niveau 200) Création d'une base de données
  • (Niveau 200) Contrôle et gestion de l'utilisation des groupes de fichiers
  • (Niveau 200) Création d'une stratégie
À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes :
  • planifier l'implémentation d'une base de données répondant aux exigences d'une organisation ;
  • créer une base de données SQL Server ;
  • gérer une base de données SQL Server.
Module 3: Récupération d'urgence
Les stagiaires découvriront les techniques de récupération d'urgence pour SQL Server. Les stagiaires apprendront à effectuer différents types d'opérations de sauvegarde et de restauration, notamment les restaurations en ligne ainsi que la sauvegarde et les restaurations de bases de données système.
Leçons
  • Planification d'une stratégie de sauvegarde
  • Sauvegarde des bases de données utilisateur
  • Restauration des bases de données utilisateur
  • Exécution d'opérations de restauration en ligne
  • Récupération des données à partir des captures instantanées de base de données
  • Bases de données système et récupération d'urgence
Atelier : Récupération d'urgence
  • (Niveau 200) Conception d'une stratégie de sauvegarde
  • (Niveau 200) Implémentation d'une stratégie de sauvegarde
  • (Niveau 200) Restauration et récupération d'une base de données
  • (Niveau 300) Exécution d'opérations de sauvegarde et de restauration fragmentaires
  • (Niveau 200) Restauration de la base de données master
À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes :
  • planifier une stratégie de sauvegarde pour une base de données ;
  • sauvegarder les bases de données utilisateur ;
  • restaurer des bases de données utilisateur à partir de sauvegardes ;
  • restaurer des données dans une base de données utilisateur pendant qu'elle est en ligne ;
  • récupérer des données pour une base de données utilisateur à partir d'une capture instantanée de base de données ;
  • restaurer et récupérer des bases de données système.
Module 4: Gestion de la sécurité
Les stagiaires apprendront à protéger SQL Server. Les stagiaires découvriront le modèle de sécurité SQL Server et apprendront à utiliser les fonctionnalités de sécurité de SQL Server pour contrôler l'accès aux bases de données et à leur contenu.
Leçons
  • Vue d'ensemble de la sécurité SQL Server
  • Protection de l'étendue du serveur
  • Protection de l'étendue de la base de données
  • Protection de l'étendue du serveur
  • Audit de la sécurité
Atelier : Gestion de la sécurité
  • (Niveau 200) Création de connexions et affectation des autorisations dans l'étendue du serveur
  • (Niveau 200) Création et gestion des utilisateurs
  • (Niveau 300) Utilisation d'un certificat pour protéger des données
  • (Niveau 200) Implémentation de SQL Server Audit
À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes :
  • décrire comment SQL Server gère la sécurité ;
  • protéger SQL Server au niveau serveur ;
  • protéger les bases de données SQL Server ;
  • utiliser des clés et des certificats pour protéger des objets SQL Server.
  • auditer la sécurité SQL Server.
Module 5: Transfert de données
Les stagiaires apprendront à transférer des données dans et à partir de SQL Server à l'aide de l'interface utilisateur et d'outils en ligne de commande, et ils découvriront le transfert et la transformation de données avec SQL Server Integration Services.
Leçons
  • Présentation du transfert de données
  • Présentation de SQL Server Integration Services (SSIS)
Atelier : Transfert de données
  • (Niveau 200) Utilisation de l'Assistant Importation/Exportation
  • (Niveau 200) Exécution d'un chargement en masse
  • (Niveau 200) Création d'une solution SSIS
À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes :
  • utiliser l'interface utilisateur et les outils en ligne de commande pour importer et exporter des données ;
  • décrire les fonctionnalités de SQL Server Integration Services.
Module 6: Automatisation des tâches d'administration
Les stagiaires apprendront à automatiser des tâches d'administration habituelles à l'aide de travaux, d'opérateurs et d'alertes.
Leçons
  • Automatisation des tâches d'administration dans SQL Server
  • Utilisation de l'Agent SQL Server
  • Création de plans de maintenance
  • Implémentation d'alertes
  • Gestion de plusieurs serveurs
  • Gestion de la sécurité de l'Agent SQL Server
Atelier : Automatisation des tâches d'administration
  • (Niveau 200) Configurer l'Agent SQL Server
  • (Niveau 200) Création d'opérateurs et de travaux
  • (Niveau 200) Création d'alertes
À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes :
  • définir les tâches d'administration de SQL Server et planifier ces tâches pour qu'elles s'exécutent automatiquement ;
  • configurer SQL Server Agent de façon à prendre en charge la planification automatique des tâches ;
  • écrire des tâches à l'aide de travaux SQL Server et définir des opérateurs pour gérer ces travaux ;
  • définir des alertes pour informer les opérateurs des événements générés par SQL Server ;
  • définir et gérer des tâches d'administration qui couvrent plusieurs serveurs ;
  • configurer la sécurité de SQL Server Agent.
Module 7: Implémentation de la réplication
Les stagiaires découvriront les techniques de configuration de la réplication SQL Server.
Leçons
  • Vue d'ensemble de la réplication
  • Gestion des publications et des abonnements
  • Configuration de la réplication dans quelques scénarios courants
Atelier : Implémentation de la réplication
  • (Niveau 300) Implémentation de la réplication de capture instantanée
  • (Niveau 300) Implémentation de la réplication transactionnelle d'égal à égal
  • (Niveau 300) Implémentation de la réplication de fusion HTTP
À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes :
  • décrire la réplication et ses composants ;
  • configurer et implémenter la réplication ;
  • utiliser la réplication pour satisfaire les impératifs de quelques scénarios courants.
Module 8: Maintien d'une haute disponibilité
Les stagiaires découvriront les concepts et les méthodes de maintien d'une haute disponibilité avec SQL Server.
Leçons
  • Introduction à la haute disponibilité
  • Implémentation de la copie des journaux des transactions
  • Implémentation de la mise en miroir de bases de données
  • Implémentation du clustering de serveurs
  • Utilisation de solutions de haute disponibilité distribuées
Atelier : Maintien d'une haute disponibilité
  • (Niveau 300) Configuration de la copie des journaux des transactions
  • (Niveau 300) Configuration de la mise en miroir de bases de données
  • (Niveau 300) Implémentation du clustering de serveurs
À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes :
  • décrire les facteurs qui affectent la disponibilité de la base de données ;
  • décrire comment implémenter la copie des journaux de transactions pour prendre en charge la récupération rapide d'une base de données SQL Server de secours ;
  • décrire comment utiliser la mise en miroir SQL Server afin d'implémenter une solution logicielle pour le basculement rapide ;
  • expliquer comment implémenter le clustering pour prendre en charge le basculement rapide des ordinateurs qui exécutent des instances SQL Server ;
  • décrire comment implémenter des solutions de haute disponibilité distribuées.
Module 9: Analyse de SQL Server
Les stagiaires apprendront à analyser les performances et l'activité de SQL Server.
Leçons
  • Affichage de l'activité en cours
  • Utilisation du Générateur de profils SQL Server
  • Analyse à l'aide de déclencheurs DLL
  • Utilisation des notifications d'événements
Atelier : Analyse de SQL Server
  • (Niveau 200) Analyse de l'activité de SQL Server
  • (Niveau 300) Suivi de l'activité de SQL Server
  • (Niveau 200) Utilisation des déclencheurs DDL
  • (Niveau 200) Utilisation des notifications d'événements
À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes :
  • examiner l'activité actuelle dans une instance SQL Server ;
  • utiliser le Générateur de profils SQL Server afin d'assurer le suivi de l'activité des serveurs et des bases de données ;
  • utiliser des déclencheurs DDL pour analyser les modifications apportées à la structure des objets de base de données ;
  • utiliser des notifications d'événements pour capturer et contrôler les événements significatifs pour une instance SQL Server.
Module 10: Dépannage et réglage des performances
Les stagiaires apprendront à résoudre divers problèmes SQL Server courants. Les stagiaires apprendront également à paramétrer SQL Server de façon à obtenir de meilleures performances à l'aide de divers outils.
Leçons
  • Résolution des problèmes de SQL Server
  • Réglage des performances dans SQL Server
  • Utilisation du gouverneur de ressources
  • Utilisation du collecteur de données
Atelier : Dépannage et réglage des performances
  • (Niveau 300) Résolution des problèmes de connectivité
  • (Niveau 300) Résolution des problèmes d'accès concurrentiel
  • (Niveau 300) Utilisation de l'Assistant Paramétrage du moteur de base de données
  • (Niveau 300) Implémentation du gouverneur de ressources
  • (Niveau 300) Implémentation du collecteur de données
À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes :
  • résoudre les problèmes SQL Server courants, tels que les problèmes de connectivité, d'accès concurrentiel et d'espace de travail et disque ;
  • effectuer des tâches de base de paramétrage des performances dans SQL Server à l'aide de l'Assistant Paramétrage du moteur de base de données, du paramétrage d'index et du paramétrage des requêtes ;
  • utiliser le gouverneur de ressources pour gérer les charges de travail et les ressources SQL Server ;
  • utiliser le collecteur de données pour obtenir des données de performances sur l'ordinateur et sur les instances de SQL Server qui s'y exécutent.
Pour suivre ce cours, les stagiaires doivent posséder des connaissances pratiques dans les domaines suivants :
  • Connaissances de base du système d'exploitation Microsoft Windows et de ses fonctionnalités principales
  • avoir une expérience professionnelle de Transact-SQL ;
  • avoir une expérience professionnelle des bases de données relationnelles ;
  • avoir de l'expérience en matière de conception de bases de données.
Des questions ? Participez aux newsgroups MCP et échangez avec vos homologues des suggestions sur les ressources d'apprentissage et sur votre cursus de certification.

Visitez la page Communauté Microsoft Learning pour avoir des informations sur les forums recommandés par vos homologues et sur les futures réunions Live Meetings.


Trouver un partenaire de formation Microsoft près de chez vous

Suivre cette formation

Lieu :

Ex. : Los Angeles, CA ou Paris, France