Ce cours de cinq jours animé par un instructeur permet aux stagiaires d'acquérir les compétences nécessaires à la maintenance d'une base de données Microsoft SQL Server 2008. Le cours se focalise sur l'apprentissage des fonctionnalités de SQL Server 2008 et des outils associés permettant de maintenir une base de données Microsoft SQL Server 2008.
Ce cours est la version française du cours Microsoft N°6231A
Public et
pré-requis: Ce cours est destiné aux professionnels de l'informatique qui sont en charge de la maintenance de bases de données.
Pour suivre ce cours, les stagiaires doivent avoir:
- des connaissances sur les bases d'un système d'exploitation Windows et de ses fonctions principales.
- une expérience sur le Transact-SQL.
- une expérience sur les bases de données relationnelles.
- une expérience sur la conception des bases de données.
Le + DMR: Le cours a été réadapté par DMR pour prendre en compte les nouveautés de la version R2 de SQL. Les travaux pratiques sont réalisés sur une version R2 de SQL Server 2008 française. Le cours prend en compte les nouveautés suivantes de la version R2:
- Outil sysprep pour SQL server 2008 R2
- Prise en charge des applications Data-Tiers
- Connectivité à SQL Azure
- Utilisation de l'explorateur de l'utilitaire
Module 1: Installation et configuration de SQL Server
Planification de l'installation
Installation de SQL Server
Configuration d'une installation SQL Server
Atelier pratique: installation de SQL Server, configuration de SQL Server
Module 2: Gestion des bases de données et des fichiers
Planification des bases de données
Création de bases de données
Gestion en utilisant des stratégies
Atelier pratique: création d'une base de données, supervision et gestion de l'utilisation des groupes de fichiers
Création d'une stratégie
Module 3: Récupération en cas de sinistre
Planification d'une stratégie de sauvegarde
Sauvegarde des bases de données utilisateur
Restauration des bases de données utilisateur
Opérations de restauration en ligne
Récupération de données à l'aide de snapshots
Bases système et récupération en cas de sinistre
Atelier pratique: conception d'une stratégie de sauvegarde, implémentation d'une stratégie de sauvegarde, restauration et récupération d'une base, opérations de restauration progressive, restauration de la base de données master
Module 4: Gestion de la sécurité
Aperçu de la sécurité dans SQL Server
Protection du serveur
Protection d'une base de données
Audit de la sécurité
Atelier pratique: création de connexions et assignation de permissions au niveau serveur, création et gestion des utilisateurs, utilisation d'un certificat pour gérer les données, implémentation de l'audit
Module 5: Transfert de données
Aperçu du transfert de données
Introduction à SQL Server Integration Services
Atelier pratique: Utilisation de l'assistant import/export, chargement en bloc, création d'une solution SSIS
Module 6: Automatisation des tâches administratives dans SQL Server
Aperçu de l'automatisation des tâches administratives dans SQL Server
Utilisation de l'agent SQL Server
Création de plans de maintenance
Implémentation d'alertes
Gestion des serveurs multiples
Gestion de la sécurité de l'agent SQL Server
Atelier pratique: configuration de l'agent SQL Server, création d'opérateurs et de travaux, création d'alertes
Module 7: Implémentation de la réplication
Aperçu de la réplication
Gestion des publications et des abonnements
Configuration de la réplication dans les scénarios classiques
Atelier pratique: implémentation de la réplication par snapshots, implémentation de la réplication transactionnelle peer-to-peer, implémentation de la réplication par fusion HTTP
Module 8: Maintien d'une haute disponibilité
Introduction à la haute disponibilité
Implémentation de l'envoi de journaux
Implémentation de miroirs de bases de données
Implémentation d'un cluster
Implémentation de solutions à haute disponibilité distribuée
Atelier pratique: configuration de l'envoi de journaux, configuration d'un miroir de base de données, implémentation d'un cluster SQL
Module 9: Surveillance de SQL Server
Surveillance de l'activité en cours
Utilisation du profiler SQL Server
Surveillance avec des déclencheurs DDL
Utilisation des notifications d'évènements
Atelier pratique: surveillance de l'activité de SQL Server, traçage de l'activité de SQL Server, utilisation de déclencheurs DDL, utilisation des notifications d'évènements
Module 10: Dépannage et optimisation des performances
Dépannage de SQL Server
Optimisation des performances de SQL Server
Utilisation du gouverneur de ressources
Utilisation de collecteur de données
Atelier pratique: dépannage des problèmes de connectivités, dépannage des problèmes de concurrence, utilisation de l'assistant paramètrage du moteur de bases de données, implémentation de collecteurs de données