55316AC Administration d'une base de données SQL

€695.00

________________________________________________________________

Voulez-vous suivre ce cours à distance ou en personne?

Contactez-nous par email : info@nanforiberica.com , téléphones : +34 91 031 66 78 / +34 605 98 51 30, WhatsApp : +34 685 60 05 91 , ou contactez nos bureaux

________________________________________________________________

Description du cours

Ce cours dispensé par un instructeur fournit aux étudiants qui gèrent des bases de données SQL Server et Azure SQL les connaissances et les compétences nécessaires pour gérer une infrastructure de base de données SQL Server. Le matériel sera également utile aux personnes qui développent des applications qui fournissent du contenu à partir de bases de données SQL Server. Ce matériel met à jour et remplace le cours 20764C.

Profil du public

Le public principal de ce cours est constitué des personnes qui administrent et maintiennent les bases de données SQL Server. Ces personnes effectuent l'administration et la maintenance des bases de données comme principal domaine de responsabilité, ou travaillent dans des environnements où les bases de données jouent un rôle clé dans leur travail principal.

Le public secondaire de ce cours est constitué des personnes qui développent des applications qui fournissent du contenu de base de données SQL Server.

Objectifs

  • Authentifier et autoriser les utilisateurs
  • Attribuer des rôles de serveur et de base de données
  • Autoriser les utilisateurs à accéder aux ressources
  • Utilisez les fonctionnalités de cryptage et d’audit pour protéger les données
  • Décrire les modèles de récupération et les stratégies de sauvegarde.
  • Sauvegarde et restauration de la base de données SQL Server
  • Automatisez la gestion des bases de données
  • Configurer la sécurité pour l'Agent SQL Server
  • Gérer les alertes et les notifications
  • Gérer SQL Server à l'aide de PowerShell
  • Suivi de l'accès à SQL Server
  • Surveiller une infrastructure SQL Server
  • Dépanner une infrastructure SQL Server
  • Importer et exporter des données


Plan du cours

Module 1 : Sécurité du serveur SQL

Ce module décrit les modèles de sécurité SQL Server, les connexions, les utilisateurs, les bases de données partiellement contenues et l'autorisation inter-serveurs.

Leçons

  • Authentification des connexions à SQL Server
  • Autoriser les logins à se connecter aux bases de données
  • Autorisation entre serveurs
  • Bases de données partiellement confinées

Atelier 1 : Sécurité de SQL Server

  • Authentification des connexions à SQL Server
  • Autorisation des connexions aux bases de données
  • Autorisation via des instances de serveur
  • Autorisation des connexions aux bases de données

Après avoir terminé ce module, les étudiants seront capables de :

  • Bases de SQL Server.
  • Authentification de connexion SQL Server.
  • Autorisation de connexion des utilisateurs aux bases de données.
  • Bases de données partiellement contenues.
  • Autorisation entre serveurs.

Module 2 : Attribution des rôles de serveur et de base de données

Ce module explique comment utiliser les rôles au niveau du serveur et de la base de données pour gérer les autorisations des utilisateurs.

Leçons

  • Leçon 1 : Travailler avec des rôles de serveur
  • Leçon 2 : Travailler avec des rôles de base de données fixes
  • Leçon 3 : Rôles de base de données définis par l'utilisateur

Atelier 1 : Attribution de rôles de serveur et de base de données

  • Utiliser des rôles de serveur
  • Utiliser des rôles de base de données
  • Utilisation de rôles de base de données et de rôles d'application définis par l'utilisateur

Après avoir terminé ce module, les étudiants seront capables de :

  • Bases de SQL Server.
  • Authentification de connexion SQL Server.
  • Autorisation de connexion des utilisateurs aux bases de données.
  • Bases de données partiellement contenues.
  • Autorisation entre serveurs.

Module 3 : Autorisation des utilisateurs à accéder aux ressources

Ce module explique comment autoriser les utilisateurs à accéder aux fonctions du serveur et de la base de données. Il décrit également comment gérer les autorisations à différents niveaux sur une instance de SQL Server.

Leçons

  • Autoriser l'accès des utilisateurs aux objets
  • Autoriser les utilisateurs à exécuter du code
  • Définition des autorisations au niveau du schéma


Atelier 1 : Autoriser les utilisateurs à accéder aux ressources

  • Attribution de rôles de serveur fixes et définis par l'utilisateur
  • Gestion des utilisateurs et des rôles de base de données
  • Configurer les autorisations au niveau du schéma

Après avoir terminé ce module, les étudiants seront capables de :

  • Autorisez l’accès des utilisateurs aux objets.
  • Autorisez les utilisateurs à exécuter du code.
  • Configurez les autorisations au niveau du schéma.

Module 4 : Protection des données avec cryptage et audit
Ce module décrit les options disponibles pour l'audit et comment gérer les fonctions d'audit. Il décrit également comment configurer et mettre en œuvre le cryptage des données.

Leçons

  • Options d'audit de l'accès aux données dans SQL Server
  • Implémentation de l'audit SQL Server
  • Gérer l'audit SQL Server
  • Protection des données avec cryptage

Atelier 1 : Utiliser l'audit et le chiffrement

  • Audit avec des tables temporelles
  • Utilisation de l'audit SQL Server
  • Afficher le résultat de l'audit
  • Utilisation du masquage dynamique des données

Après avoir terminé ce module, les étudiants seront capables de :

  • Décrire les options d'audit de l'accès aux données.
  • Implémentez l’audit SQL Server.
  • Gérer l'audit SQL Server.
  • Décrire et implémenter des méthodes de chiffrement de données dans SQL Server.
  • Implémenter le chiffrement

Module 5 : Modèles de récupération et stratégies de sauvegarde
Dans ce module, vous apprendrez à utiliser les fonctions de sauvegarde disponibles pour les bases de données et les journaux de transactions pour créer des stratégies de sauvegarde.

Leçons

  • Comprendre les stratégies de sauvegarde
  • Journaux de transactions SQL Server
  • Planification des stratégies de sauvegarde

Atelier 1 : Comprendre les modèles de récupération SQL Server

  • Bases de données de sauvegarde
  • Sauvegardes du journal des transactions
  • Réduire une base de données

Après avoir terminé ce module, les étudiants seront capables de :

  • Décrire diverses stratégies de sauvegarde.
  • Décrire le fonctionnement des journaux de transactions de base de données.
  • Planifiez les stratégies de sauvegarde de SQL Server.

Module 6 : Sauvegarde des bases de données SQL Server

Dans ce module, vous apprendrez à appliquer diverses stratégies de sauvegarde.

    Leçons

    • Sauvegarde de la base de données et du journal des transactions
    • Gestion des sauvegardes de bases de données
    • Options de base de données avancées

    Atelier 1 : Sauvegarde de la base de données

    • Sauvegarde de base de données
    • Vérification des sauvegardes
    • Utilisation des fonctionnalités de sauvegarde avancées

    Après avoir terminé ce module, les étudiants seront capables de :

    • Sauvegardez les bases de données SQL Server et les journaux de transactions.
    • Gérer les sauvegardes de bases de données.
    • Décrire les options de sauvegarde avancées.

      Module 7 : Restauration des bases de données SQL Server
      Dans ce module, vous verrez comment restaurer les bases de données système et utilisateur et comment mettre en œuvre une récupération à un moment précis.

      Leçons

      • Comprendre le processus de restauration
      • Restauration de base de données
      • Scénarios de restauration avancés
      • Récupération à partir d'un moment donné

      Atelier 1 : Restauration des bases de données SQL Server

      • Détermination de l'ordre des restaurations
      • Restauration de base de données
      • Restaurer la sauvegarde cryptée
      • Restaurer un moment précis

      Après avoir terminé ce module, les étudiants seront capables de :

      • Expliquez le processus de restauration.
      • Restaurer les bases de données.
      • Effectuez des opérations de restauration avancées.
      • Effectuez une récupération à un moment précis.

      Module 8 : Automatisation de l'administration de SQL Server
      Ce module décrit comment utiliser l'Agent SQL Server pour automatiser les tâches, comment configurer les contextes de sécurité pour les tâches et comment déployer des tâches multi-serveurs.

      Leçons

      • Automatisation de l'administration de SQL Server
      • Travailler avec l'Agent SQL Server
      • Gérer les tâches de l'Agent SQL Server
      • Gestion multi-serveurs

      Atelier 1 : Automatisation de l'administration de SQL Server

      • Utilisation de l'Agent SQL Server
      • Travaux de script de l'Agent SQL Server
      • Affichage de l'historique des tâches
      • Gestion multi-maître

      Après avoir terminé ce module, les étudiants seront capables de :

      • Décrire les méthodes pour automatiser l'administration de SQL Server.
      • Configurez les tâches, les types d'étapes de tâche et les planifications.
      • Gérer les tâches de l'Agent SQL Server.
      • Configurez les serveurs maître et de destination.

      Module 9 : Configuration de la sécurité pour l'Agent SQL Server
      Ce module explique comment configurer l'Agent SQL Server pour utiliser un environnement de sécurité avec le moins de privilèges et comment utiliser les informations d'identification et les comptes proxy pour exécuter des tâches en toute sécurité.

      Leçons

      • Comprendre la sécurité de l'agent SQL Server
      • Paramètres des informations d'identification
      • Paramètres du compte proxy

      Atelier 1 : Configuration de l'Agent SQL Server

      • Affectation d'un contexte de sécurité aux étapes de travail
      • Créer des identifiants
      • Créer un compte proxy

      Après avoir terminé ce module, les étudiants seront capables de :

      • Expliquer la sécurité de l'Agent SQL Server.
      • Configurez les informations d'identification.
      • Configurez des comptes proxy.

      Module 10 : Surveillance de SQL Server avec des alertes et des notifications
      Ce module couvre la configuration du courrier électronique, des alertes et des notifications de base de données pour une instance de SQL Server et la configuration des alertes pour Microsoft Azure SQL Database.

      Leçons

      • Surveillance des erreurs SQL Server
      • Configuration de la messagerie de base de données
      • Opérateurs, alertes et notifications
      • Alertes dans Azure SQL Database

      Atelier 1 : Surveillance de SQL Server avec des alertes et des notifications

      • Utilisation des journaux d'erreurs du moteur de base de données
      • Configuration de la messagerie de base de données
      • Configurer les opérateurs et les alertes
      • Configurer des alertes dans Azure SQL Database (facultatif)

      Après avoir terminé ce module, les étudiants seront capables de :

      • Surveillez les erreurs SQL Server.
      • Configurez le courrier de la base de données.
      • Configurez les opérateurs, les alertes et les notifications.
      • Utilisez les alertes dans Azure SQL Database.

      Module 11 : Introduction à l'administration de SQL Server à l'aide de PowerShell
      Ce module explique comment utiliser Windows PowerShell avec Microsoft SQL Server et Azure SQL Database. Il décrit également comment améliorer l'efficacité et la fiabilité en créant des tâches et des travaux.

      Leçons

      • Premiers pas avec Windows PowerShell
      • Configurer SQL Server à l'aide de PowerShell
      • Gérer et maintenir SQL Server avec PowerShell
      • Gérer les bases de données Azure SQL à l'aide de PowerShell

      Atelier 1 : Utiliser PowerShell pour gérer SQL Server

      • Explorer les objets de gestion SQL Server (SMO)
      • Configurer les caractéristiques de la base de données et des instances avec PowerShell
      • Gérer les connexions et les sauvegardes avec PowerShell
      • Créer une base de données Azure SQL avec PowerShell

      Après avoir terminé ce module, les étudiants seront capables de :

      • Décrire les avantages de PowerShell et ses concepts fondamentaux.
      • Configurez SQL Server à l'aide de PowerShell.
      • Gérez et maintenez SQL Server à l'aide de PowerShell.
      • Gérez une base de données Azure SQL à l'aide de PowerShell.

      Module 12 : Suivi de l'accès à SQL Server avec des événements étendus
      Ce module explique comment surveiller les métriques de performances pour SQL Server et Azure SQL Database. Il décrit également les stratégies de dépannage et les scénarios d'utilisation pour travailler avec des événements étendus.

      Leçons

      • Notions de base sur les événements étendus
      • Travailler avec des événements étendus

      Atelier 1 : Utilisation des événements étendus SQL Server

      • Créer des sessions d'événements étendues
      • Travailler avec des sessions d'événements étendues

      Après avoir terminé ce module, les étudiants seront capables de :

      • Décrire les concepts de base des événements étendus.
      • Créez et affichez des sessions d'événements étendues.

      Module 13 : Surveillance du serveur SQL
      Ce module explique comment surveiller les bases de données afin de résoudre de manière proactive les problèmes potentiels. Il décrit également comment utiliser les outils intégrés fournis pour analyser l'activité des instances et des serveurs.

      Leçons

      • Suivi d'activité
      • Capturer et gérer les données de performances
      • Analyse des données de performances collectées

      Atelier 1 : Surveillance de SQL Server

      • Utilisation de l'Analyseur de performances
      • Paramètres de collecte de données
      • Consulter les rapports

      Après avoir terminé ce module, les étudiants seront capables de :

      • Surveiller l’activité actuelle.
      • Capturez et gérez les données de performances.
      • Analysez les données de performances collectées.
      • Configurez l'utilitaire SQL Server.

      Module 14 : Dépannage de SQL Server
      Ce module explique comment résoudre les problèmes courants pouvant survenir lors de l'utilisation des systèmes SQL Server. Il décrit également une méthodologie pour résoudre les problèmes généraux du serveur de base de données.

      Leçons

      • Application d'une méthodologie de résolution de problèmes
      • Dépannage des problèmes de service
      • Dépannage des problèmes de connectivité et de connexion

      Atelier 1 : Dépannage de SQL Server

      • Erreurs de dépannage
      • Services de dépannage
      • Dépannage des problèmes de connexion

      Après avoir terminé ce module, les étudiants seront capables de :

      • Décrire une méthodologie de dépannage pour SQL Server.
      • Résoudre les problèmes liés au service.
      • Résolvez les problèmes de connexion et de connectivité.

      Module 15 : Importation et exportation de données
      Ce module explique comment utiliser les outils natifs de SQL Server pour importer et exporter des données vers et depuis les bases de données SQL Server et Azure SQL.

      Leçons

      • Transfert de données vers et depuis SQL Server
      • Importer et exporter des données de table
      • Utilisation de bcp et BULK INSERT pour importer des données
      • Déploiement d'applications de niveau données

      Laboratoire 1 : Importation et exportation de données

      • Désactiver et activer les restrictions
      • Utilisation de l'assistant d'importation et d'exportation
      • Importer avec bcp et BULK INSERT
      • Travailler avec DACPAC et BACPAC

      Après avoir terminé ce module, les étudiants seront capables de :

      • Décrire les outils et techniques de transfert de données.
      • Importez et exportez des données à partir de tables.
      • Utilisez bcp et BULK INSERT pour importer des données.
      • Utiliser des applications de niveau données pour importer et exporter des applications de base de données


      Conditions préalables

      • Expérience dans l'utilisation d'applications sur des serveurs Windows
      • Expérience de travail avec SQL Server ou un autre RDMS


      Langue

      • Cours : anglais

      • Travaux pratiques : anglais

      Informations liées à la formation

      Soporte siempre a tu lado

      Accompagnement à la formation

      Toujours à tes côtés

      Formación presencial y telepresencial

      Modalités de formation

      Autoapprentissage - Virtuel - En personne - Téléprésence

      bonificaciones

      Bonus

      Pour les entreprises