SQL Server 2016 - Administrer une infrastructure de BDD

Bases de données    2790 € HT

Objectifs

• Assigner les rôles de serveurs et de bases de données
• Authentifier et autoriser les utilisateurs
• Automatiser la gestion des bases de données
• Autoriser les utilisateurs à accéder aux ressources

Methodes et outils pédagogiques

  • Alternance exposés théoriques et exercices pratiques (80% pratique)
  • Support de cours 

Evaluation

  • Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences

Public concerné

Administrateurs de base de données

Pré-requis

Avoir des connaissances de base sur Windows ; connaître les Transact-SQL, les bases de données relationnelles et leurs conception

5 jours
Prochaine session

Nous consulter

Authentifier et autoriser

  • Authentifier les connections à SQL Server
  • Autoriser les logins à accéder aux Bases de données
  • Autorisation sur différents serveurs
  • Contenus partiels des Bases de données

Assigner les rôles de serveurs et de Bases de données

  • Travailler avec les rôles de server
  • Travailler avec les rôles fixes de Bases de données
  • Créer des rôles de Bases de données

Autoriser les utilisateurs à accéder aux ressources

  • Autoriser les utilisateurs à accéder aux objets
  • Autoriser les utilisateurs à exécuter du code
  • Configurer les permissions au niveau du Schéma

Protéger les données avec le cryptage et l’audit

  • Options pour l’audit des accès aux données dans SQL Server
  • Mettre en œuvre l’audit SQL Server
  • Gérer l’audit SQL Server
  • Protéger les données avec le cryptage

Modèles de récupération SQL Server

  • Stratégies de sauvegarde
  • Comprendre la journalisation des transactions SQL Server
  • Planifier une stratégie de sauvegarde SQL Server

Sauvegarde des Bases de données SQL Server

  • Sauvegarder les bases de données et les journaux de transaction
  • Gérer les sauvegardes des Bases de données
  • Travailler avec les options de sauvegarde

Restaurer les Bases de données SQL Server

  • Comprendre le processus de restauration
  • Restaurer les Bases de données
  • Travailler avec la récupération jusqu’à un point dans le temps
  • Restaurer les bases de données systèmes et les fichiers individuels

 Automatiser la gestion SQL Server

  • Automatiser la gestion de SQL Server
  • Travailler avec l’agent SQL Server
  • Gérer travaux de l’agent SQL Server
  • Gestion multi-serveurs

Configurer la sécurité pour l’agent SQL Server

  • Comprendre la sécurité de l’agent SQL Server
  • Configurer les informations d’identification
  • Configurer les comptes proxy

Surveiller SQL Server avec les alertes et les notifications

  • Configurer la messagerie de la base de données
  • Surveiller les erreurs SQL Server
  • Configurer les opérateurs, les alertes et les notifications
  • Alertes dans la base de données SQL Azure

Introduction à la gestion de SQL Server avec PowerShell

  • Configurer SQL Server via PowerShell
  • Administrer SQL Server via PowerShell
  • Maintenir l’environnement SQL Server via PowerShell
  • Gérer les bases de données SQL Azure via PowerShell

Tracer l’accès à SQL Server

  • Capturer l’activité via SQL Server Profiler
  • Améliorer la performance avec l’assistant d’optimisation de la base de données
  • Travailler avec les options de trace
  • « distributed replay »
  • Surveiller les verrouillages

Surveiller SQL Server

  • Surveiller l’activité
  • Capturer et gérer les données de performance
  • Analyser les données de performance collectées
  • Utilitaire SQL Server

Dépanner SQL Server

  • Méthodologie de dépannage SQL Server
  • Résoudre des problèmes relatifs aux services
  • Résoudre les problèmes de logins et de connectivité
  • Dépanner les problèmes courants

Importer et exporter les données

  • Transférer des données vers/à partir de SQL Server
  • Importer et exporter des données de tables
  • Utiliser BCP et BULK INSERT pour importer des données
  • Déployer et mettre à niveau des applications data-tier