L'essentiel
Code(s) NSF
326t : Programmation, mise en place de logiciels
326m : Informatique, traitement de l'information
Date d’échéance
de l’enregistrement
31-12-2021
Nom légal | Siret | Nom commercial | Site internet |
---|---|---|---|
MICROSOFT FRANCE | 32773318400516 | - | - |
Objectifs et contexte de la certification :
L’examen Microsoft - Developing SQL Databases s'adresse aux professionnels des bases de données qui créent et mettent en œuvre des bases de données pour les organisations et qui garantissent des niveaux élevés de disponibilité des données.
Les professionnels certifiés démontrent qu’ils sont en mesure de créer des fichiers de base de données et des tables selon les différentes exigences exprimées. Ils seront capables également de planifier, créer et optimiser des index, d’assurer l'intégrité des données, de mettre en oeuvre des vues, des procédures stockées et des fonctions.
Compétences attestées :
Les compétences visées et évaluées par la certification « Developing SQL Databases » se répartissent en 4 grandes compétences qui constituent les principales missions du développeur de base de données SQL :
- Concevoir et mettre en œuvre des bases de données relationnelles pour répondre aux besoins métiers des différents utilisateurs au sein de l'entreprise.
- Implémenter des objets de programmabilité pour assurer le contrôle des données et déclencher les opérations pour les utilisateurs.
- Gérer la simultanéité des bases de données pour garantir l’intégrité permanente des données quel que soit le nombre de requêtes utilisées en même temps.
- Optimiser les bases de données et l’infrastructure SQL pour augmenter la performance et la productivité des utilisateurs de la base au sein de l’entreprise.
Les compétences visées et évaluées par la certification « Developing SQL Databases » se répartissent en 4 grandes compétences qui constituent les principales missions du développeur de base de données SQL. Le pourcentage indiqué pour chaque compétence représente la proportion des questions permettant de valider cette compétence :
Concevoir et mettre en œuvre des bases de données relationnelles pour répondre aux besoins des différents utilisateurs au sein de l'entreprise (25-30%)
- Définir le schéma de base de données relationnelle pour déterminer les types de données les plus efficaces à utiliser.
- Concevoir et implémenter des index pour fournir des requêtes en utilisant les meilleures pratiques.
- Mettre en œuvre des vues pour permettre à l’utilisateur de visualiser ses données et de les analyser.
- Déterminer les cas d'utilisation qui prennent en charge l'utilisation des index, pour vérifier leur utilisation correcte.
Implémenter des objets de programmabilité pour assurer le contrôle des données et déclencher les opérations pour les utilisateurs (20-25%)
- Intégrer les contraintes de table dans tous les développements de requête des utilisateurs.
- Concevoir les composants et la structure des procédures stockées selon les exigences métier, pour mettre en oeuvre la gestion des erreurs et contrôler les transactions.
- Concevoir la logique de déclenchement d’ouverture de session et d’opération sur la base de données, en fonction des besoins de l'entreprise.
Gérer la simultanéité des bases de données pour garantir l’intégrité permanente des données (25-30%)
- Mettre en œuvre les points de sauvegarde dans les transactions, déterminer le rôle des transactions dans les bases de données à forte concurrence.
- Gérer les niveaux d'isolement des bases de données et identifier l'impact sur les ressources et les performances de niveaux d'isolement donnés.
- Optimiser le comportement simultané et le verrouillage pour résoudre les problèmes et trouver les moyens de remédier aux blocages.
- Implémenter des tables optimisées pour la mémoire pour optimiser les performances des tables en mémoire.
Optimiser les bases de données et l’infrastructure SQL pour augmenter la performance et la productivité des utilisateurs de la base au sein de l’entreprise (20-25%)
- Optimiser les statistiques et les index : Déterminer l'exactitude des statistiques et l'impact associé aux plans de requête et aux performances.
- Analyser et dépanner les plans de requête.
- Gérer la charge de travail de la base de données dans SQL Server, en identifiant les niveaux de service approprié; optimiser la configuration de la mémoire; dépanner et analyser les problèmes de stockage, d'E / S et de cache.
- Surveiller et suivre les statistiques de performances de base de SQL Server pour anticiper les actions correctives sur la base de données ou l’infrastructure système.
Modalités d'évaluation :
La meilleure préparation à cet examen se base sur le suivi d’une formation officielle d’environ 35 heures (incluant support de cours et pratique de labs) ainsi qu’un travail personnel. Il est conseillé de respecter un temps de révision après la formation avant de passer l’examen. De nombreux outils de préparation existent en complément, comme le MOC-On demand (formation au format vidéo, incluant des auto-évaluations et labs), le Practice test (test d’entrainement au passage de la certification), et autres ressources en ligne sur les sites de l’éditeur.
Références juridiques des règlementations d’activité :
Le cas échant, prérequis à l’entrée en formation :
Aucun pré-requis en termes de niveau scolaire.
Préalablement à sa préparation à la certification, le professionnel devra avoir des connaissances sur l’écriture des requêtes T-SQL et sur les concepts des bases de données relationnelles
Le cas échant, prérequis à la validation de la certification :
Aucune correspondance
Date d'échéance de l'enregistrement | 31-12-2021 |
---|
Statistiques :
Lien internet vers le descriptif de la certification :
Présentation des certifications Microsoft disponible sur https://www.microsoft.com/learning/fr-fr/certification-overview.aspx
Liste des organismes préparant à la certification :