1. Exam 70-461 – Interrogation de la Microsoft SQL Server 2012 : Microsoft Certified Business Intelligence
Le premier examen teste votre capacité à interroger un Microsoft SQL Server 2012, ce qui signifie qu'il sera principalement de tester vos connaissances de SQL.
Ce qui suit sont les compétences mesurées:
- Créer des objets de base de données (24%)
- Tableaux – ALTER; DROP; ALTER COLUMN; CREATE
- Vues – CREATE, ALTER, DROP
- Procédures et fonctions
- Contraints – définir des contraintes; contraintes uniques; contraintes par défaut; clés primaires et étrangères
- Déclencheurs DML – déclencheurs imbriqués; types de déclencheurs; fonctions de mise à jour; gérer plusieurs lignes dans une session; conséquences sur les performances de déclencheurs
- Travailler avec des données (27%)
- SELECT
- Des sous-requêtes – les plans de requête; pivot et UNPIVOT; appliquer opérateur; déclaration cte; avec la déclaration
- Types de données – Utilisation des types de données, impact de GUID (changement, NEWSEQUENTIALID) sur les performances de base de données
- Requêtes d'agrégation – Les nouvelles fonctions d'analyse; ensembles de regroupement; agrégats spatiaux; appliquer des fonctions de classement
- Requête et gérer les données XML
- Modifier les données (24%)
- Créer et modifier des procédures stockées
- Modifier les données en utilisant INSERT, MISE À JOUR, et DELETE
- UNION et UNION ALL
- Travailler avec des fonctions – Comprendre déterministe, fonctions non déterministes; valeurs scalaires et de table; s'appliquent intégré des fonctions scalaires; créer et modifier des fonctions définies par l'utilisateur (UDF)
- Dépanner et optimiser
- Optimiser les requêtes – Comprendre les statistiques; lire des plans de requête; Les repères de plan; DMV; allusions; statistiques IO; dynamique vs. requêtes paramétrées; décrire les différents types joindre (HASH, FUSION, LOOP) et de décrire les scénarios qu'ils seraient utilisés dans
- Gérer les transactions – Marquer une transaction; Comprendre begin tran, commettre, et le démantèlement; implicite vs transactions explicites; les niveaux d'isolement; portée et le type de serrures; trancount
- Évaluer l'utilisation des opérations basés sur des lignes vs. mettre à base opérations – Quand utiliser des curseurs; impact des UDF scalaires; combiner plusieurs opérations DML
- Mettre en œuvre la gestion des erreurs – Mettre en œuvre try / catch / throw; utilisation ensemble sur la base plutôt que la logique de ligne en fonction; la gestion de la transaction
Nombre de questions: 45-55
Type de questions: Choix multiple (Auraient des questions de scernario)
Note de passage: 700 (Cela ne signifie pas 70%. Chaque question est attribué une note.)
Délai: 120 procès-verbal
