SQL Server 2012/2014 Administration et Maintenance d’une base de données

DESCRIPTION :

Cette formation permet aux professionnels en bases de données SQL Server d’administrer et de maintenir les bases de données Microsoft SQL Server.

OBJECTIFS :

  • Acquérir les connaissances requises pour assumer les principales tâches d’administration d’une base de données SQL Server.
  • Réaliser des ateliers pratiques : administration à l’aide de scripts de commande et les outils graphiques de SQL Server.

MÉTHODES PÉDAGOGIQUES :

  • Méthode active et démonstrative basée sur l’alternance de la théorie et de travaux pratiques sur ordinateur.
  • Chaque stagiaire dispose d’un ordinateur et l’alternance de la théorie et de travaux pratiques permet une validation concrète des acquis des stagiaires tout au long de la formation sous la conduite du formateur.
  • Validation des acquis par des grilles d’analyses, des exposés, des apports méthodologiques, des exercices et des tests d’évaluations.

DURÉE :

4 Jours – 28 Heures.

PUBLIC :

Ce cours est destiné aux utilisateurs, développeurs et  administrateurs de bases de données.

PRÉ-REQUIS :

  • Connaissance de l’environnement Windows.
  • Connaitre les concepts principaux des bases de données relationnelles.
  • Connaître le langage SQL.

PROGRAMME DE FORMATION :

Présentation de SQL server

  • Présentation de SQL server
  • Processus de communication
  • Améliorations apportées aux composants de SQL server
  • Bases de données de SQL server
  • Utilisation de SQL server

Installation de SQL server

  • Planification de l’installation de SQL server
  • Installation de SQL server
  • Vérification de l’installation
  • Configuration de l’installation
  • Atelier : installation

Création de bases de données

  • Vue d’ensemble
  • Présentation
  • Création des bases de données
  • Modification des bases de données
  • Gestion des données sur plusieurs disques
  • Sources d’information de bdd
  • Atelier : gestion des bases de données

Création des tables et index

  • Création des types de données
  • Création  tables
  • Création des contraintes d’intégrité
  • Modification des tables
  • Partitionnement des tables
  • Planifier des index
  • Création des index
  • Optimisation des index
  • Partitionnement des index
  • Atelier

Sauvegarde de bases de données

  • Vue d’ensemble
  • Stratégie visant à empêcher la perte de données
  • Planification d’une stratégie de sauvegarde
  • Moment approprie pour la sauvegarde des bases de données
  • Réalisation des sauvegardes
  • Atelier : sauvegarde

Restauration de bases de données

  • Vue d’ensemble
  • Processus de récupération de SQL server
  • Préparation à 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

Automatisation des taches

  • Vue d’ensemble
  • Plan de maintenance
  • Configuration des services
  • Operateurs
  • Travaux
  • Alertes
  • Atelier : automatisation

Gestion de la sécurité

  • Vue d’ensemble
  • Sécurité de l’étendue serveur
  • Sécurité de l’étendue base de données
  • Sécurité de l’étendue schéma
  • Gestion de la sécurité de l’application
  • Audit de sécurité
  • Conseils
  • Atelier : gestion de la sécurité

Transfert des données

  • Vue d’ensemble
  • Importation et exportation de données
  • Outils d’importation et d’exportation
  • Présentation de SSIS
  • Utilisation de SSIS
  • Atelier : transfert de données

Analyse et surveillance de SQL server

  • Vue d’ensemble
  • Les outils de surveillance
  • Surveiller l’activité courante
  • Utiliser SQL server profiler
  • Assurer le suivi avec des triggers DDL
  • Atelier : surveillance