Accroche
Nos formations
 
 
 
 
Administration d'une base de données Microsoft SQL Server 2000
Réf. : MS2321
Durée : 5j / 35h
Tarif : 2050 €

Pré-requis

Expérience pratique du système d'exploitation Microsoft Windows 2000 pour effectuer les tâches suivantes :

  • connecter des clients exécutant Windows 2000 à des réseaux et à Internet;
  • configurer l'environnement Windows 2000 ;
  • créer et gérer des comptes d'utilisateur ;
  • gérer l'accès aux ressources à l'aide de groupes ;
  • configurer et gérer des disques et des partitions, et notamment créer des agrégats par bandes et mettre des disques en miroir ;
  • gérer des données à l'aide du système de fichiers NTFS (Windows NT File System) ;
  • implémenter la sécurité de Windows 2000 ;
  • optimiser les performances dans Windows 2000.


Participants

Les stagiaires qui ne disposent pas des connaissances préalables requises, peuvent les acquérir en suivant ces cours :

  • Réseau et système d'exploitation Microsoft Windows 2000 : Notions fondamentales
  • Implémentation de Microsoft Windows 2000 Professionnel et Server
    maîtrise des concepts fondamentaux sur les bases de données relationnelles, notamment :
  • structure logique et physique des bases de données ;
  • concepts d'intégrité des données ;
  • relations entre les tables ou les colonnes (clés primaires et étrangères, jointures un à un, un à plusieurs, plusieurs à plusieurs) ;
  • stockage des données dans les tables (lignes et colonnes).


Les stagiaires qui ne disposent pas des connaissances préalables requises, peuvent les acquérir en suivant ce cours :

  • Designing Data Services and Data Models connaissance de la syntaxe Transact-SQL élémentaire (instructions SELECT, UPDATE, INSERT et DELETE) ;

Les stagiaires qui ne disposent pas des connaissances préalables requises, peuvent les acquérir en suivant ce cours :

  • Requêtes Transact-SQL dans Microsoft SQL Server 2000
    connaissance du rôle de l'administrateur de bases de données.


Les documents de cours, les modules et les exercices des ateliers sont en français. Pour tirer le plus grand profit de notre formation, les stagiaires doivent maîtriser la langue française et disposer des connaissances préalables requises.



Objectifs

À la fin de ce cours, les stagiaires seront à même d'effectuer les tâches suivantes :

  • décrire l'architecture de SQL Server ;
  • planifier l'installation de SQL Server, puis installer une instance de SQL Server ;
  • gérer les fichiers et les bases de données, notamment déterminer les besoins en termes de ressources ;
  • choisir une méthode de sécurisation des connexions, configurer la sécurité des connexions, planifier et implémenter les autorisations d'accès aux bases de données, et expliquer comment sécuriser SQL Server au sein d'un réseau d'entreprise ;
  • exécuter et automatiser des tâches administratives et créer des outils d'administration personnalisés ;
  • sauvegarder des bases de données et implémenter une stratégie de sauvegarde ;
  • restaurer des bases de données ;
  • surveiller et optimiser les performances du serveur SQL ;
  • transférer et faire migrer des données vers des bases de données ;
  • maintenir une haute disponibilité de SQL Server ;
  • décrire comment répliquer des données d'un ordinateur exécutant SQL Server vers un autre.


Contenu

Premier jour


Module 1 : Vue d'ensemble de Microsoft SQL Server


Sujets étudiés

  • Présentation de SQL Server
  • Intégration de SQL Server
  • Bases de données SQL Server
  • Sécurité de SQL Server
  • Utilisation de SQL Server

Atelier

  • Vue d'ensemble de SQL Server


Compétences acquises

Les stagiaires seront à même d'effectuer les tâches suivantes :

• décrire SQL Server 2000 et les systèmes d'exploitation qu'il prend en charge ;

• décrire l'intégration de SQL Server à Windows 2000 et à d'autres applications serveur ;

• décrire les bases de données SQL Server ;

• décrire la sécurité de SQL Server ;

• décrire les tâches liées à l'administration et à l'implémentation de SQL Server, et les options de conception d'applications SQL Server.



Module 2 : Planification de l'installation de SQL Server

Sujets étudiés

  • Remarques sur l'installation du matériel
  • Éditions de SQL Server 2000
  • Remarques sur l'installation du logiciel
  • Méthodes d'installation de SQL Server
  • Vérification de l'installation
  • Configuration de SQL Server Enterprise Manager
  • Résolution des problèmes

Atelier

  • Installation de SQL Server

Compétences acquises

Les stagiaires seront à même d'effectuer les tâches suivantes :

• déterminer la configuration requise pour SQL Server 2000 et les outils de gestion de SQL Server ;

• décrire les différentes éditions de SQL Server ;

• déterminer le mode de licence et les options d'installation appropriées pour un environnement donné ;

• décrire les différentes méthodes disponibles pour installer une instance par défaut et une instance nommée de SQL Server, et les installer à l'aide du programme d'installation de SQL Server ;

• expliquer comment mettre à niveau SQL Server versions 6.5 et 7.0 vers SQL Server 2000 ;

• vérifier l'installation de SQL Server ;

• configurer SQL Server Enterprise Manager ;

• résoudre les problèmes liés à l'installation.



Module 3 : Gestion des fichiers de base de données

Sujets étudiés

  • Présentation des structures de données
  • Création de bases de données
  • Gestion des bases de données
  • Emplacement des fichiers et journaux de base de données
  • Optimisation d'une base de données à l'aide d'une solution RAID matérielle
  • Optimisation d'une base de données à l'aide de groupes de fichiers
  • Optimisation d'une base de données en utilisant des groupes de fichiers avec une solution RAID matérielle
  • Planification de la capacité
  • Remarques sur les performances

Atelier

  • Gestion des fichiers de base de données

Compétences acquises


Les stagiaires seront à même d'effectuer les tâches suivantes :

• décrire comment SQL Server stocke les données et gère les transactions ;

• créer une base de données, et notamment spécifier des options pendant et après la création de la base de données ;

• augmenter la taille d'une base de données, la réduire ou la supprimer ;

• déterminer l'emplacement des fichiers et journaux de transactions d'une base de données en fonction des performances et de la tolérance de panne souhaitées ;

• optimiser une base de données à l'aide d'une solution RAID matérielle ;

• déterminer quand et comment utiliser des groupes de fichiers pour optimiser une base de données ;

• optimiser une base de données en utilisant des groupes de fichiers définis par l'utilisateur avec une solution RAID matérielle ;

• évaluer la quantité d'espace requise par une base de données.



Deuxième jour


Module 4 : Gestion de la sécurité

Sujets étudiés

  • Implémentation d'un mode d'authentification
  • Attribution de comptes de connexion à des utilisateurs et des rôles
  • Attribution d'autorisations à des utilisateurs et des rôles
  • Gestion de la sécurité dans SQL Server
  • Gestion de la sécurité des applications
  • Gestion de la sécurité de SQL Server dans l'entreprise

Ateliers

  • Gestion de la sécurité
  • Gestion des autorisations
  • Gestion de la sécurité des applications

Compétences acquises

Les stagiaires seront à même d'effectuer les tâches suivantes :


• implémenter le mode d'authentification Windows et le mode mixte ;

• attribuer des comptes de connexion à des comptes d'utilisateur et à des rôles de base de données ;

• attribuer des autorisations à des comptes d'utilisateur et à des rôles ;

• gérer la sécurité dans SQL Server ;

• gérer la sécurité des applications ;

• gérer la sécurité de SQL Server dans un environnement d'entreprise.



Troisième jour


Module 5 : Exécution de tâches administratives

Sujets étudiés

  • Tâches liées à la configuration
  • Tâches de routine liées à l'administration de SQL Server
  • Automatisation des tâches de maintenance de routine
  • Création d'alertes
  • Résolution des problèmes liés à l'automatisation de SQL Server
  • Automatisation de travaux sur plusieurs serveurs

Ateliers

  • Configuration de SQL Server
  • Création de travaux et d'opérateurs
  • Création d'alertes

Compétences acquises


Les stagiaires seront à même d'effectuer les tâches suivantes :


• effectuer des tâches courantes liées à la configuration de Microsoft SQL Server 2000 ;

• décrire les tâches de routine liées à l'administration d'une base de données ;

• automatiser les tâches de maintenance de routine en créant et en planifiant des travaux ;

• créer des alertes pour les erreurs SQL Server, les erreurs définies par l'utilisateur ou les conditions de performances, et les signaler aux opérateurs quand elles sont déclenchées ;

• résoudre les problèmes liés aux travaux, alertes et notifications ;

• automatiser des travaux administratifs dans un environnement multiserveur.



Module 6 : Sauvegarde de bases de données

Sujets étudiés

  • Protection contre les pertes de données
  • Définition et changement de mode de récupération de base de données
    Sauvegarde de SQL Server
  • Moment approprié pour sauvegarder des bases de données
  • Exécution de sauvegardes
  • Types de méthodes de sauvegarde
  • Planification d'une stratégie de sauvegarde
  • Remarques sur les performances

Atelier

  • Sauvegarde de bases de données

Compétences acquises

Les stagiaires seront à même d'effectuer les tâches suivantes :


• créer des fichiers et des jeux de sauvegardes ;

• définir un mode de récupération de base de données et en changer ;

• sauvegarder des bases de données utilisateur et système à l'aide de Transact-SQL et de SQL Server Enterprise Manager ;

• sauvegarder des bases de données créées sur plusieurs fichiers et groupes de fichiers ;

• utiliser l'instruction BACKUP LOG pour sauvegarder et supprimer le contenu des journaux des transactions ;

• appliquer les options de sauvegarde appropriées à chaque méthode de sauvegarde de SQL Server ;

• concevoir une stratégie de sauvegarde appropriée.



Quatrième jour



Module 7 : Restauration de bases de données

Sujets étudiés

  • Processus de récupération de SQL Server
  • Préparation de la restauration d'une base de données
  • Restauration de sauvegardes
  • Restauration de bases de données à partir de différents types de sauvegardes
  • Restauration de bases de données système endommagées

Atelier

  • Restauration de bases de données

Compétences acquises

Les stagiaires seront à même d'effectuer les tâches suivantes :


• décrire le processus de récupération de SQL Server 2000 ;

• vérifier des sauvegardes et effectuer les tâches permettant d'activer le processus de restauration ;

• utiliser l'instruction RESTORE pour collecter des informations sur un fichier de sauvegarde avant de restaurer une base de données, un fichier ou un journal des transactions ;

• restaurer des sauvegardes à partir de différents types de sauvegardes et utiliser les options appropriées ;

• restaurer des bases de données système endommagées.



Module 8 : Surveillance des performances de SQL Server

Sujets étudiés

  • Raisons justifiant la surveillance de SQL Server
  • Surveillance et ajustement des performances
  • Outils de surveillance de SQL Server
  • Tâches courantes liées à la surveillance et à l'ajustement

Atelier

  • Surveillance de SQL Server

Compétences acquises

Les stagiaires seront à même d'effectuer les tâches suivantes :


• décrire les raisons justifiant l'importance de la surveillance de SQL Server 2000 ;

• concevoir une méthodologie de surveillance et d'ajustement des performances ;

• décrire les outils disponibles pour surveiller SQL Server ;

• effectuer des tâches courantes de surveillance et d'ajustement en utilisant des compteurs et les outils appropriés.



Module 9 : Transfert de données

Sujets étudiés

  • Présentation du transfert de données
  • Outils d'importation et d'exportation de données disponibles dans SQL Server
  • Présentation des services de transformation de données
  • Transformation de données à l'aide des services DTS

Atelier

  • Transfert de données

Compétences acquises

Les stagiaires seront à même d'effectuer les tâches suivantes :


• décrire la logique et le processus d'importation, d'exportation et de transformation de données ;

• décrire les outils permettant d'importer et d'exporter des données dans SQL Server 2000 ;

• transformer les données à l'aide des services DTS ;

• créer et modifier un lot DTS à l'aide de l'Assistant Importation/exportation DTS.



Cinquième jour


Module 10 : Maintien d'une haute disponibilité

Sujets étudiés

  • Présentation de la disponibilité
  • Amélioration de la disponibilité en utilisant un cluster de basculement
  • Serveurs de secours et transmission des journaux

Atelier

  • Automatisation de la maintenance d'un serveur de secours

Compétences acquises

Les stagiaires seront à même d'effectuer les tâches suivantes :


• déterminer les besoins et les stratégies de disponibilité pour un environnement de serveurs d'entreprise (Enterprise Servers) .NET de Microsoft ;

• utiliser un cluster de basculement SQL Server ;

• configurer un serveur de secours et utiliser la transmission des journaux pour conserver son intégrité.



Module 11 : Présentation de la réplication

Sujets étudiés

  • Présentation des données distribuées
  • Présentation de la réplication SQL Server
  • Agents de réplication SQL Server
  • Types de réplications SQL Server
  • Modèles physiques de réplication

Atelier

  • Implémentation de la réplication

Compétences acquises

Les stagiaires seront à même d'effectuer les tâches suivantes :


• énumérer les différentes méthodes disponibles pour distribuer des données ;

• décrire les caractéristiques de la réplication SQL Server 2000 en utilisant la métaphore éditeur-abonné ;

• décrire les agents de réplication SQL Server ;

• décrire les types de réplications SQL Server ;

• décrire les modèles physiques de réplication.



CFI Formation - 142 rue Montmartre - 75002 PARIS - Tél. : 01 400 600 54 - Fax : 01 400 605 68