Pratique pour l'examen | Microsoft Azure DP-300 Admin BD

Soyez prêt pour l'examen de Microsoft Azure Azure DP-300 (Administration des bases de données relationnelles sur MS)

Pratique pour l'examen | Microsoft Azure DP-300 Admin BD
Pratique pour l'examen | Microsoft Azure DP-300 Admin BD

Pratique pour l'examen | Microsoft Azure DP-300 Admin BD udemy course

Soyez prêt pour l'examen de Microsoft Azure Azure DP-300 (Administration des bases de données relationnelles sur MS)

Afin de définir des attentes réalistes, veuillez noter : Ces questions ne sont PAS des questions officielles que vous trouverez sur l'examen officiel. Ces questions couvrent tout le matériel décrit dans les sections de connaissances ci-dessous. Beaucoup de questions sont basées sur des scénarios fictifs qui contiennent des questions posées.

Les exigences de connaissances officielles pour l'examen sont revues régulièrement pour s'assurer que le contenu a les dernières exigences incorporées dans les questions pratiques. Les mises à jour du contenu sont souvent effectuées sans notification préalable et peuvent être modifiées à tout moment.

Beaucoup de questions ont à la fois le terme anglais et la traduction française car plusieurs termes et fonctions de Microsoft Azure sont en anglais. De cette façon, vous serez en mesure de reconnaître les composants que vous rencontrerez dans Azure.

Chaque question a une explication détaillée et des liens vers des documents de référence pour soutenir les réponses qui garantissent l'exactitude des solutions aux problèmes.


REMARQUE : Ce cours ne doit pas être votre seul matériel d'étude pour vous préparer à l'examen officiel. Ces tests pratiques sont destinés à compléter le matériel d'étude de sujet.


Si vous rencontrez du contenu qui nécessite votre attention, veuillez envoyer un message avec une capture d'écran du contenu qui nécessite votre attention et je serai examiné dans les plus brefs délais. Le fait de fournir le numéro du test et de la question n'identifie pas les questions, car les questions changent à chaque fois qu'elles sont exécutées. Les numéros de questions sont différents pour chacun.


Pour vous présenter à cet examen, vous devez posséder une expertise en développement de solutions de bases de données conçues pour prendre en charge de multiples charges de travail, basées sur :

  • SQL Server sur site

  • Azure SQL Services

Vous êtes administrateur de bases de données et gérez des bases de données sur site et cloud basées sur SQL Server et Azure SQL Services.

En tant qu'administrateur de bases de données Azure, vous implémentez et gérez les aspects opérationnels des solutions de plateformes de données cloud natives et hybrides basées sur SQL Server et Azure SQL Services. Vous utilisez divers outils et méthodes pour exécuter et automatiser les opérations quotidiennes, notamment en appliquant des connaissances en Transact-SQL (T-SQL) et d'autres outils de gestion administrative.

Votre responsabilité concernant les solutions de bases de données est la suivante :

  • Gestion

  • Disponibilité

  • Sécurité

  • Suivi et optimisation des performances

Vous évaluez et mettez en œuvre des stratégies de migration pour le transfert de bases de données entre Azure et les environnements locaux. De plus, vous collaborez avec les ingénieurs de données Azure, les architectes de solutions Azure, les développeurs Azure, les data scientists et d'autres professionnels pour gérer les aspects opérationnels des solutions de plateforme de données. Pour vous présenter à cet examen, vous devez posséder des connaissances et une expérience des domaines suivants :

  • Base de données Azure SQL

  • Instance managée Azure SQL

  • SQL Server sur machines virtuelles Azure (Windows et Linux)

Compétences en bref

  • Planifier et implémenter les ressources de la plateforme de données (20 à 25 %)

  • Mettre en œuvre un environnement sécurisé (15 à 20 %)

  • Surveiller, configurer et optimiser les ressources de la base de données (20 à 25 %)

  • Configurer et gérer l’automatisation des tâches (15 à 20 %)

  • Planifier et configurer un environnement de haute disponibilité et de reprise après sinistre (HA/DR) (20 à 25 %)

Planifier et implémenter les ressources de la plateforme de données (20 à 25 %)

Planifier et déployer des solutions Azure SQL

  • Déployer des offres de bases de données sur des plateformes sélectionnées

  • Comprendre le déploiement automatisé

  • Appliquer les correctifs et les mises à jour pour les déploiements hybrides et d’infrastructure en tant que service (IaaS)

  • Déployer des solutions SQL Server hybrides

  • Recommander une offre de base de données adaptée à vos besoins

  • Évaluer les aspects de sécurité de l’offre de base de données possible

  • Recommander une solution de partitionnement de tables

  • Recommander une solution de partitionnement de base de données

Configurer Ressources pour l'évolutivité et les performances

  • Configurer Azure SQL Database pour l'évolutivité et les performances

  • Configurer Azure SQL Managed Instance pour l'évolutivité et les performances

  • Configurer SQL Server sur des machines virtuelles Azure pour l'évolutivité et les performances

  • Configurer le partitionnement des tables

  • Configurer la compression des données

Planifier et mettre en œuvre une stratégie de migration

  • Évaluer les exigences de la migration

  • Évaluer les stratégies de migration hors ligne ou en ligne

  • Mettre en œuvre une stratégie de migration en ligne

  • Mettre en œuvre une stratégie de migration hors ligne

  • Effectuer les validations post-migration

  • Résoudre les problèmes de migration

  • Configurer SQL Data Sync pour Azure

  • Mettre en œuvre une migration vers Azure

  • Mettre en œuvre une migration entre services Azure SQL

  • Mettre en œuvre la copie et le déplacement de bases de données Azure SQL Managed Instance

Mettre en place un environnement sécurisé (15 à 20 %)

Configurer l'authentification et l'autorisation de la base de données

  • Configurer l'authentification à l'aide d'Active Directory et de Microsoft Entra ID

  • Créer des utilisateurs à partir d'identités Microsoft Entra

  • Configurer les principaux de sécurité

  • Configurer les autorisations au niveau de la base de données et des objets à l'aide d'outils graphiques

  • Appliquer le principe du moindre privilège pour tous les éléments sécurisables

  • Résoudre les problèmes d'authentification et d'autorisation

  • Gérer l'authentification et l'autorisation à l'aide de T-SQL

Mettre en œuvre la sécurité des données au repos et en transit

  • Mettre en œuvre le chiffrement transparent des données (TDE)

  • Mettre en œuvre le chiffrement au niveau des objets

  • Configurer les règles de pare-feu au niveau du serveur et de la base de données

  • Mettre en œuvre Always Encrypted

  • Mettre en œuvre Always Encrypted avec les enclaves VBS

  • Configurer l'accès sécurisé

  • Configurer le protocole TLS (Transport Layer Security)

Mettre en œuvre des contrôles de conformité pour les données sensibles

  • Appliquer une stratégie de classification des données

  • Configurer les audits des serveurs et des bases de données

  • Mettre en œuvre le suivi des modifications des données

  • Mettre en œuvre le masquage dynamique des données

  • Gérer les ressources de la base de données avec Microsoft Purview

  • Mettre en œuvre le registre de base de données dans Azure SQL

  • Mettre en œuvre la sécurité au niveau des lignes

  • Configurer Microsoft Defender pour Azure SQL

Surveiller, configurer et optimiser les ressources de la base de données (20 à 25 %)

Surveiller l'activité et les performances des ressources

  • Préparer une base de référence des performances opérationnelles

  • Déterminer les sources des indicateurs de performance

  • Interpréter les indicateurs de performance

  • Configurer et surveiller l'activité et les performances

  • Surveiller à l'aide de SQL Insights

  • Surveiller à l'aide de Database Watcher

  • Surveiller à l'aide d'événements étendus

Surveiller et optimiser les performances des requêtes

  • Configurer le magasin de requêtes

  • Surveiller à l'aide du magasin de requêtes

  • Identifier les sessions bloquantes

  • Identifier les problèmes de performances à l'aide des vues de gestion dynamique (DMV)

  • Identifier et implémenter les modifications d'index pour les requêtes

  • Recommander des modifications de construction de requête en fonction de l'utilisation des ressources

  • Évaluer l'utilisation des conseils de requête pour améliorer les performances des requêtes

  • Examiner les plans d'exécution

  • Surveiller à l'aide d'Intelligent Insights

Configurer des solutions de base de données pour des performances optimales

  • Mettre en œuvre des tâches de maintenance d'index

  • Mettre en œuvre des tâches de maintenance de statistiques

  • Mettre en œuvre des contrôles d'intégrité de la base de données

  • Configurer le réglage automatique de la base de données

  • Configurer les paramètres du serveur pour les performances

  • Configurer le gouverneur de ressources pour les performances

  • Mettre en œuvre une configuration à l'échelle de la base de données

  • Configurer les ressources de calcul et de stockage pour la mise à l'échelle

  • Configurer le traitement intelligent des requêtes (IQP)

Configurer et gérer l'automatisation des tâches (15 à 20 %)

Créer et gérer les tâches de l'Agent SQL Server

  • Gérer les plannings des tâches de maintenance régulières

  • Configurer les alertes et notifications de tâches

  • Résoudre les problèmes des tâches de l'Agent SQL Server

Automatiser le déploiement des ressources de base de données

  • Automatiser le déploiement à l'aide d'Azure Resource Manager (ARM) et des modèles Bicep

  • Automatiser le déploiement à l'aide de PowerShell

  • Automatiser le déploiement à l'aide d'Azure CLI

  • Surveiller et résoudre les problèmes de déploiement

Créer et gérer des tâches de base de données dans Azure

  • Créer et configurer des tâches élastiques

  • Créer et configurer des tâches de base de données à l'aide de l'automatisation

  • Configurer des alertes et des notifications pour les tâches de base de données

  • Résoudre les problèmes liés aux tâches de base de données automatisées

Planifier et configurer un environnement de haute disponibilité et de reprise après sinistre (HA/DR) (20 à 25 %)

Recommander une stratégie HA/DR pour les solutions de bases de données

  • Recommander une stratégie HA/DR en fonction des exigences d'objectif de point de récupération/délai de récupération (RPO/RTO)

  • Évaluer la HA/DR pour les déploiements hybrides

  • Évaluer les solutions HA/DR spécifiques à Azure

  • Recommander une procédure de test pour une solution HA/DR

Planifier et exécuter la sauvegarde et la restauration d'une base de données

  • Recommander une stratégie de sauvegarde et de restauration de base de données

  • Effectuer une sauvegarde de base de données à l'aide d'outils de gestion de bases de données

  • Effectuer une restauration de base de données à l'aide d'outils de gestion de bases de données

  • Effectuer une restauration de base de données à un instant T

  • Configurer la conservation des sauvegardes à long terme

  • Sauvegarder et restaurer une base de données à l'aide de T-SQL

  • Sauvegarder et restaurer vers et depuis un stockage cloud

Configurer la haute disponibilité/reprise d'activité pour les solutions de bases de données

  • Configurer la géoréplication active

  • Configurer un groupe de disponibilité Always On sur les machines virtuelles Azure

  • Configurer les groupes de basculement

  • Configurer les options de quorum pour un cluster de basculement Windows Server

  • Configurer les instances de cluster de basculement Always On sur les machines virtuelles Azure

  • Configurer l'envoi de journaux

  • Surveiller une solution de haute disponibilité/reprise d'activité

  • Résoudre les problèmes d'une solution de haute disponibilité/reprise d'activité