L'ajout de cookie est désactivé sur votre navigateur, vous devez l'activer pour pouvoir naviguer sur ce site internet.
UpUp, la 1ère plateforme de mutualisation de formations.

Administration d'une infrastructure de base de données SQL Servers

Formation Base de données

Administration d'une infrastructure de base de données SQL Servers

Informatique > Base de données

Objectifs

  • Savoir sauvegarder et restaurer des bases de données SQL Server.
  • Être en mesure de gérer la sécurité SQL Server.
  • Comprendre comment configurer la messagerie de la base de données, les alertes et les notifications.
  • Apprendre à administrer SQL Server avec PowerShell.
  • Savoir utiliser SQL Server Profiler et SQL Server Utility pour surveiller l'activité du serveur.

Le programme de la formation

Avant la session

 

Un quiz de consolidation des pré-requis

 

Gestion des authentifications et autorisations des utilisateurs

 

Authentification des connexions à SQL Server
Autorisation des comptes de connexion pour accéder aux bases de données
Autorisation entre serveurs
Bases de données à relation contenant-contenu partielle
Ateliers

  • Créer des identifiants de connexion
  • Créer les utilisateurs de la base de données
  • Corriger les problèmes de connexion
  • Configurer la sécurité des bases de données

 

Affectation de rôles aux niveaux Serveur et Base de données

 

Rôles au niveau serveur
Rôles prédéfinis au niveau base de données
Rôles personnalisés au niveau base de données
Ateliers

  • Attribuer des rôles au niveau serveur
  • Attribuer des rôles au niveau base de données
  • Attribuer des rôles au niveau utilisateur
  • Vérifier la sécurité

 

Autorisations d'accès aux ressources

 

Autoriser les utilisateurs à accéder aux objets
Autoriser les utilisateurs à exécuter du code
Configuration des permissions au niveau schéma
Ateliers

  • Accorder, refuser et révoquer des permissions sur des objets
  • Accorder des permissions EXECUTE
  • Accorder des permissions au niveau du schéma
  • Tester les autorisations

 

Protection des données par chiffrement et audit

 

Options d'audit de l'accès aux données dans SQL Server
Implémentation de l'audit SQL Server
Gestion de l'audit SQL Server
Protection des données par chiffrement
Ateliers

  • Travailler avec l'audit du serveur SQL
  • Chiffrer une colonne avec Always Encrypted
  • Chiffrer une base de données en utilisant TDE (Transparent Data Encryption)

 

Modèles de récupération de SQL Server

 

Stratégies de sauvegarde
Comprendre le fonctionnement du journal de transaction de SQL Server
Planification d'une stratégie de sauvegarde dans SQL Server
Ateliers

  • Planifier une stratégie de sauvegarde
  • Configurer les modèles de récupération des bases de données

 

Sauvegarde des bases de données dans SQL Server

 

Sauvegarde de bases de données et des journaux de transaction
Gestion des sauvegardes de bases de données
Travailler avec les options de sauvegarde
Ateliers

  • Sauvegarder des bases de données
  • Exécuter des sauvegardes de base de données, différentielles et du journal des transactions
  • Effectuer une sauvegarde partielle

 

Restauration de bases de données SQL Server

 

Comprendre le processus de restauration
Restauration de bases de données
Scénarios de restauration avancés
Restaurer une base à un point précis dans le temps
Ateliers

  • Restaurer une sauvegarde de base de données
  • Restaurer une sauvegarde différentielle de la base de données , et du journal des transactions
  • Exécuter une restauration partielle

 

Automatisation de la gestion de SQL Server

 

Automatisation de la gestion de SQL Server
Travailler avec l'Agent SQL Server
Gestion des travaux de l'Agent SQL Server
Gestion multiserveur
Ateliers

  • Créer un travail SQL Server Agent
  • Tester un travail (job)
  • Planifier un travail
  • Configurer les serveurs maître et cible

 

Configuration de la sécurité de l'Agent SQL Server

 

Comprendre la sécurité de l'Agent SQL Server
Configuration des informations d'identification
Configuration des comptes proxy
Ateliers

  • Analyser des problèmes de sécurité dans SQL Server Agent
  • Configurer les informations d'identification
  • Configurer un compte proxy
  • Configurer et tester le contexte de sécurité du travail (job)

 

Surveillance de SQL Server à l'aide d'alertes et de notifications

 

Configuration de la messagerie de bases de données
Surveillances des erreurs SQL Server
Configuration des opérateurs, alertes et notifications
Alertes dans les bases de données SQL Azure
Ateliers

  • Configurer la messagerie de la base de données
  • Configurer les opérateurs
  • Configurer les alertes et notifications
  • Tester les alertes et notifications

 

Introduction à la gestion de SQL Server par PowerShell

 

Configuration de SQL Server à l'aide de PowerShell
Administration de SQL Server à l'aide de PowerShell
Maintenance de l'environnement SQL Server à l'aide de PowerShell
Gestion de bases de données SQL Azure à l'aide de PowerShell
Ateliers

  • Débuter avec PowerShell
  • Utiliser PowerShell pour modifier les paramètres du serveur SQL

 

Traçage de l'accès à SQL Server avec Extended Events

 

Concepts de base
Mise en oeuvre
Ateliers

  • Utilisation de la session d'événements étendus system_health
  • Suivre le "page splits" à l'aide d'événements étendus

 

Surveillance de SQL Server

 

Surveillance de l'activité
Capturer et gérer les données de performance
Analyser les données de performance collectées
SQL Server Utility
Ateliers

  • Création et configuration d'un Data Warehouse
  • Diagnostiquer les problèmes de performance du Data Warehouse

 

Résolution de problèmes dans SQL Server

 

Méthodologie
Problèmes liés aux services
Problèmes d'authentification et de connectivité
Ateliers

  • Résoudre un problème de connexion SQL
  • Dépanner un problème de service
  • Résoudre un problème de connexion Windows
  • Dépanner un problème d'exécution de travail (job)
  • Résoudre un problème de performance

 

Import et Export de données

 

Transfert de données depuis et vers SQL Server
Importer et exporter des données de table
Utilisation de DVP et BULK INSERT pour importer des données
Déploiement et mise à jour de packages DAC (Data-Tiers Application)
Ateliers

  • Importer des données Excel à l'aide de l'assistant d'importation
  • Importer un fichier texte délimité en utilisant bcp
  • Importer un fichier texte délimité en utilisant BULK INSERT
  • Créer et tester un package SSIS pour extraire des données
  • Déployer une application Data-Tier

 

Après la session

 

Un quiz pédagogique pour évaluer vos acquis et approfondir les sujets de votre choix
Des vidéocasts pour revenir sur les points clés de la formation
Des vidéos-tutos pour vous accompagner dans la mise en oeuvre de vos acquis

Public et Pré-requis de la formation

Intégrateurs et administrateurs systèmes chargés de la gestion d'une base de données SQL Server.

 

Connaissance de base du système d'exploitation Microsoft Windows et de ses fonctionnalités principales.
Avoir suivi la formation "Microsoft Azure - Écriture de requêtes SQL" ou "Écrire des requêtes Transact SQL" ou connaissances équivalentes.
Connaissance pratique des bases de données relationnelles.
Expérience avec la conception de bases de données.

Méthode pédagogique de la formation

Une formation très pratique : les considérations théoriques sont systématiquement complétées de travaux pratiques qui favorisent l'ancrage des acquis dans le temps ainsi que l'autonomie des participants à l'issue de la formation.
L'apport des meilleures pratiques pour optimiser l'exploitation du système.
Les contenus digitaux mis à disposition des participants après la formation renforcent l'efficacité pédagogique du programme et garantissent un bénéfice durable de l'action de formation.

29 Commentaires