Examen
70-433

Windows

  • Publié le :
    mercredi 10 décembre 2008
  • Langues :
    Anglais
  • Participants :
    Professionnels de l'informatique
  • Technologie :
    Microsoft SQL Server 2008
  • Pris en considération dans l'obtention de la certification :
    MCTS, MCITP

TS: Microsoft SQL Server 2008, Database Development

Cet examen a été retiré

Pour connaître les options disponibles actuellement, consultez la Liste des examens de certification Microsoft.

Compétences évaluées

Implémentation de tables et de vues (14 %)
  • Création et modification des tables
    • Colonnes calculées et conservées ; schémas ; scripts permettant de déployer les modifications à plusieurs environnements, par exemple, développement, test, production ; gérer les autorisations (GRANT, DENY, REVOKE)
  • Création et modification des vues
    • WITH ENCRYPTION ; WITH SCHEMABINDING ; WITH CHECK OPTION ; gérer les autorisations (GRANT, DENY, REVOKE)
  • Création et modification des index
    • Filtré, colonnes incluses, unique, cluster, sans cluster, FILL FACTOR ; CREATE STATISTICS ; indexation des vues, compression
  • Création et modification des contraintes
    • PRIMARY KEY, FOREIGN KEY, UNIQUE, CHECK, intégrité référentielle en cascade, activation/désactivation, NOCHECK ; SET IDENTITY_INSERT
  • Mise en œuvre des types de données
    • FILESTREAM ; spatial, structuré et semi-structuré ; classements
  • Mise en œuvre de solutions de partitionnement
    • Tables et index partitionnés (contraintes, fonctions de partition, schémas de partition, MERGE, SPLIT, SWITCH) ; vues partitionnées distribuées (contraintes, serveurs liés)

Ressources disponibles pour la préparation

Mise en œuvre d'outils de programmation (16 %)
  • Création et modification des procédures stockées
    • Paramètres de table (TVP), EXECUTE AS, RECOMPILE, direction du paramètre (sortie) ; WITH ENCRYPTION ; gérer les autorisations (GRANT, DENY, REVOKE)
  • Création et modification des fonctions utilisateur
    • WITH SCHEMABINDING, EXECUTE AS ; gérer les autorisations (GRANT, DENY, REVOKE)
  • Création et modification des déclencheurs DML
    • INSERTED, DELETED, INSTEAD OF, EXECUTE AS
  • Création et modification des déclencheurs DDL
    • Activation/désactivation ; retour des données d'événement
  • Création et déploiement d'objets CLR
    • Jeux d'autorisations (SAFE, UNSAFE, EXTERNAL_ACCESS), SET TRUSTWORTHY
  • Mise en œuvre de la gestion des erreurs
    • TRY/CATCH, RAISERROR, récupération d'informations d'erreur, messages d'erreur personnalisés, @@ERROR
  • la gestion des transactions
    • BEGIN TRANSACTION, COMMIT, ROLLBACK, SET TRANSACTION ISOLATION LEVEL, transactions nommées

Ressources disponibles pour la préparation

Utilisation des principes de base des requêtes (21 %)
  • Interrogation des données à l'aide d'instructions SELECT
    • LIKE, WHERE, ORDER BY, INTO
  • Modification des données à l'aide des instructions INSERT, UPDATE et DELETE
    • Constructeurs de lignes, DELETE FROM, UPDATE FROM, TRUNCATE TABLE
  • Renvoi de données avec la clause OUTPUT
    • INSERTED, DELETED, INTO
  • Modification des données à l'aide d'instructions MERGE
    • INSERTED, DELETED, OUTPUT
  • Mise en œuvre des requêtes agrégées
    • Création de fonctions d'agrégat, GROUPING SETS, GROUP BY, HAVING
  • Association d'ensembles de données
    • CROSS APPLY, OUTER APPLY, tous les types de jonctions ; UNION, UNION ALL, INTERSECT, EXCEPT
  • Application de fonctions scalaires intégrées
    • CAST et CONVERT ; REPLACE ; LEN et DATALENGTH ; PATINDEX et CHARINDEX

Ressources disponibles pour la préparation

Application de techniques de requête supplémentaires (15 %)
  • Mise en œuvre de sous-requêtes
    • Simple, corrélée, scalaire, liste, table
  • Mise en place de requêtes CTE (expression de table commune)
    • Récursive, non récursive
  • Application de fonctions de classement
    • RANK, PARTITION BY, DENSE_RANK, OVER, ROW_NUMBER, NTILE
  • Contrôle de plans d'exécution
    • Indicateurs de table, indicateurs de requête
  • Gestion des considérations internationales
    • Classements, définition des erreurs personnalisées, filtrage des données, ordre de tri, nvarchar, classement de base de données, classement de la colonne

Ressources disponibles pour la préparation

Utilisation de composants SQL supplémentaires (10 %)
  • Intégration de la messagerie de base de données
  • Mise en œuvre de la recherche de texte intégral
    • CONTAINS, CONTAINSTABLE, FREETEXT, FREETEXTTABLE, STOPLIST
  • Mise en œuvre de scripts à l'aide de Windows PowerShell et SQL Server Management Objects (SMOS)
    • cmdlets
  • Mise en œuvre de solutions Service Broker
    • Services, files d'attente, messages, types de message, validation des messages, contrats, procédures d'activation, itinéraires
  • Suivi des modifications de données
    • Suivi des modifications ; spécification d'audit de base de données ; CHANGETABLE, capture de données modifiées

Ressources disponibles pour la préparation

Utilisation des données XML (12 %)
  • Récupération de données relationnelles au format XML
    • FOR XML
  • Transformation de données XML en données relationnelles
    • OPENXML, sp_xml_preparedocument, sp_xml_removedocument
  • Interrogation de données XML
    • XQUERY, XPATH
  • Gestion de données XML
    • Type de données XML, index XML, collections de schémas XML

Ressources disponibles pour la préparation

Collecte d'informations sur le rendement (11 %)
  • Capture de plans d'exécution
    • Plans d'exécution graphiques ; SHOWPLAN, détails de l'index dans les plans de requête
  • Collecte d'informations de suivi en utilisant le SQL Server Profiler
  • Collecte de sortie de l'Assistant Paramétrage du moteur de base de données
    • Préparation d'une charge de travail
  • Collecte d'informations à partir des métadonnées du système
    • Dynamic Management Views (DMV), vues de catalogue

Ressources disponibles pour la préparation

Qui est concerné par cet examen ?

Les candidats doivent avoir deux à trois ans d'expérience en création de solutions Business Intelligence (BI) avec SQL Server 2008. Les candidats à cet examen travaillent généralement avec la suite complète de technologies BI de SQL Server 2008, y compris Reporting Services, Analysis Services et Integration Services.

Informations complémentaires relatives aux examens

Préparation à un examen

Nous vous recommandons de consulter ce guide de préparation à l'examen dans son intégralité et de vous familiariser avec les ressources de ce site web avant de planifier votre examen. Reportez-vous à la Présentation des examens de certification Microsoft pour en savoir plus sur l'inscription, les vidéos sur les questions d'examen types, ainsi que les autres ressources disponibles pour se préparer. Pour en savoir plus sur les règles et la notation applicables aux examens, consultez les Règles applicables aux examens de certification Microsoft et FAQ.

Remarque

Ce guide de préparation est susceptible d'être modifié, à tout moment et sans préavis, à la seule discrétion de Microsoft. Les examens Microsoft peuvent intégrer une technologie de test adaptative ainsi que des éléments de simulation. Microsoft ne mentionne pas le format dans lequel les examens sont présentés. Veuillez utiliser ce guide de préparation pour vous préparer à l'examen, indépendamment du format. Pour vous aider à vous préparer à cet examen, Microsoft recommande de disposer d'une expérience pratique du produit et d'utiliser les ressources de formation précitées. Ces ressources de formation ne couvrent pas nécessairement tous les sujets énumérés dans la section « Compétences évaluées ».