Exame
70-459

Logotipo do Microsoft SQL Server

  • Publicado:
    11 de junho de 2012
  • Idiomas:
    Inglês
  • Públicos:
    Profissionais de TI
  • Tecnologia:
    Microsoft SQL Server 2014
  • Crédito para certificação:
    MCP, MCSA, MCSE

Transition Your MCITP: Database Administrator 2008 or MCITP: Database Developer 2008 to MCSE: Data Platform

Esse exame foi desativado

Para obter as opções atualmente disponíveis, consulte a Microsoft Certification exam list.

Habilidades medidas

Este exame mede sua habilidade em executar as tarefas técnicas listadas abaixo. As porcentagens indicam o peso relativo de cada área de tópico principal no exame. Quanto mais alta a porcentagem, mais perguntas você verá nessa área de conteúdo no exame. Veja tutoriais em vídeo sobre a variety of question types sobre exames da Microsoft.

Observe que as perguntas podem testar, mas não estarão limitadas a, os tópicos descritos no texto com marcadores.

Deseja enviar comentários sobre a relevância das habilidades medidas neste exame? Envie seus comentários para a Microsoft. Todos os comentários serão revisados e incorporados conforme apropriado, mantendo a validade e confiabilidade do processo de certificação. Observe que a Microsoft não responderá diretamente aos comentários. Agradecemos seus comentários para garantir a qualidade do Programa de Certificação Microsoft.

Se tiver dúvidas sobre perguntas específicas deste exame, envie um exam challenge.

Se você tiver outras perguntas ou comentários sobre os exames de certificação da Microsoft ou sobre o programa de certificação, o registro ou as promoções, entre em contato com seu Regional Service Center.

A partir de 15 de maio de 2014, as perguntas nesse exame incluem conteúdo abrangendo o SQL Server 2014.

Implementar objetos de banco de dados
  • Criar e alterar tabelas
    • Desenvolver uma estratégia ideal para usar objetos temporários (variáveis de tabela e tabelas temporárias); gerenciar uma tabela sem o uso de gatilhos; gerenciamento e controle e de versão de dados; criar tabelas sem usar as ferramentas internas; entender a diferença entre @Table e #table; criar colunas calculadas; implementar tabelas particionadas, esquemas e funções; implementar agrupamento da coluna; implementar transação online (OLTP)
  • Projetar, implementar e solucionar problemas de segurança
    • Conceder, negar, revogar; problemas de conexão; executar como; certificados; usuário sem logon; funções e permissões de banco de dados; implementar usuários contidos; implementar encadeamento de propriedades de bancos de dados; implementar segurança de esquema; implementar funções de servidor; examinar permissões efetivas; solucionar problemas e reparar usuários órfãos
  • Criar e modificar restrições (instruções complexas)
    • Criar restrições em tabelas; definir restrições, modificar restrições de acordo com implicações de desempenho, implementar exclusões em cascata, configurar restrições para inserções em massa

Recursos de preparação

Implementar objetos de programação
  • Projetar e implementar procedimentos armazenados
    • Criar procedimentos armazenados e outros objetos programáticos; implementar tipos diferentes de resultados de procedimento armazenado; criar procedimentos armazenados para camada de acesso a dados; analisar e reescrever procedimentos e processos; programar procedimentos armazenados usando T-SQL e CLR; implementar parâmetros, inclusive parâmetro com valor de tabela, entrada e saída; implementar criptografia; implementar tratamento de erro, inclusive TRY…CATCH; definir configurações de conexão apropriadas, projetar paginação de consulta apropriada, inclusive OFFSET e FETCH
  • Projetar funções escalares e com valor de tabela T-SQL
    • Modificar scripts que usam cursores e loops em uma operação com base em SET; projetar funções determinísticas não determinísticas
  • Criar e alterar exibições
    • Configurar tabelas particionadas e exibições particionadas; criar exibições indexadas

Recursos de preparação

Projetar objetos de banco de dados
  • Projetar tabelas
    • Aplicar padrões de design dos dados; desenvolver tabelas SQL normalizadas e desnormalizadas corretamente; projetar transações; projetar exibições; implementar GUID como um índice clusterizado corretamente; projetar tabelas temporárias corretamente, inclusive # em comparação com @; implementar lógica com base em conjunto; projetar uma estratégia de criptografia; projetar particionamento de tabela; projetar uma estratégia de armazenamento BLOB, inclusive fluxo de arquivos e tabela de arquivos; projetar tabelas para OLTP na Memória
  • Criar e alterar índices
    • Criar índices e estruturas de dados; criar índices filtrados; criar uma estratégia de indexação, inclusive repositório de colunas, índices semânticos e INCLUDE; projetar índices e estatísticas; avaliar quais índices em uma tabela têm probabilidade de serem usados dados argumentos de pesquisa (SARG) diferentes; criar índices que contêm colunas; criar índices espaciais
  • Projetar integridade de dados
    • Projetar política de integridade de dados da tabela, inclusive verificações, chave privada, chave estrangeira, exclusividade, esquema XML, e nulidade; selecionar uma chave primária

Recursos de preparação

Otimizar e solucionar problemas de consultas
  • Otimizar e ajustar consultas
    • Ajustar uma consulta de mau desempenho, inclusive evitando conversões de tipo de dados desnecessárias; identificar consultas a longo prazo; examinar e otimizar código; analisar planos de execução para otimizar consultas; ajustar consultas usando planos de execução e Microsoft Database Tuning Advisor (DTA); otimizar consultas usando tabelas dinâmicas e utilizando expressões de tabela comum (CTEs); projetar o layout do banco de dados para otimizar consultas; implementar dicas de consulta; ajustar cargas de trabalho de consulta; implementar CTE recursiva; implementar pesquisa de texto completo e semântica; analisar planos de execução; implementar guias de plano
  • Resolver problemas de desempenho
    • Interpretar dados do monitor de desempenho; integrar dados do monitor de desempenho com Rastreamentos do SQL; projetar um modelo de recuperação apropriado; otimizar arquivos de dados; identificar e corrigir problemas de replicação transacionais; detectar e resolver falhas de servidor; identificar e solucionar problemas de acesso a dados; gerenciar contenção de tempdb e aumento automático; implementar Administrador de Recursos; monitorar e resolver problemas In-Memory OLTP, inclusive mesclagem e coleta de lixo
  • Coletar informações de desempenho e do sistema
    • Monitorar desempenho usando exibições de gerenciamento dinâmico; coletar saída do Orientador de Otimização do Mecanismo de Banco de Dados; projetar sessões Eventos Estendidos; examinar e interpretar logs do Evento Estendido; otimizar configurações da sessão do Evento Estendido; usar Monitor de Atividade para minimizar impacto do servidor e determinar afunilamentos de E/S; monitorar recursos In-Memory OLTP

Recursos de preparação

Projetar a estrutura do banco de dados
  • Projeção para requisitos de negócios
    • Traduzir necessidades corporativas em estruturas de dados; identificar quais componentes do SQL Server devem ser usados para dar suporte a requisitos corporativos; projetar uma área de normalização; desnormalizar usando recursos do SQL Server, inclusive materialização usando exibições indexadas, exibições particionadas distribuídas, índices de coluna filtrados e sem chave, e instantâneos
  • Projetar banco de dados físico e posicionamento de objetos
    • Projetar um banco de dados físico, inclusive posicionamento do arquivo, FILESTREAM, FILETABLE, grupos de arquivos e RAID; definir configurações do banco de dados do sistema
  • Projetar instâncias do SQL Server
    • Identificar hardware para novas instâncias; projetar afinidade de CPU; projetar instâncias clusterizadas, inclusive Microsoft Distributed Transaction Control (MSDTC); definir alocação de memória da instância; projetar estratégias de instalação, inclusive sysprep, integração e servidor de arquivos SMB; definir encadeamento de propriedades de bancos de dados

Recursos de preparação

Projetar bancos de dados e objetos de banco de dados
  • Projetar um modelo de banco de dados
    • Projetar um esquema lógico; projetar acesso de dados e arquitetura da camada de dados; projetar um esquema de banco de dados; projetar arquitetura de segurança; projetar um modelo de banco de dados de instância entre servidores, inclusive servidores vinculados, segurança, provedores, transações distribuídas, exibições particionadas distribuídas e Service Broker
  • Projetar tabelas
    • Projetar tabelas corretamente, inclusive tabelas físicas, tabelas temporárias, variáveis de tabela temporária, expressões de tabela comuns, índices de repositório de colunas e tipos de tabela definidos pelo usuário; FILESTREAM, FILETABLE e In-Memory OLTP; exibições de design e funções de valores da tabela; projetar uma estratégia de compactação, inclusive linha e página; selecionar um tipo de dados apropriado; projetar colunas computadas
  • Projetar procedimentos armazenados T-SQL
    • Criar procedimentos armazenados; projetar uma estratégia de acesso aos dados usando procedimentos armazenados; projetar parâmetros de procedimento armazenado, inclusive entrada, saída e com valor de tabela; projetar tratamento de erro; projetar uma estratégia In-Memory OLTP para procedimentos armazenados

Recursos de preparação

Projetar a segurança do banco de dados
  • Projetar uma estratégia de aplicativo para suportar a segurança
    • Projetar segurança, inclusive funções de segurança, procedimentos armazenados assinados. criptografia, logons contidos, EXECUTE AS e credenciais; implementar esquemas e segurança do esquema; projetar manutenção de segurança, inclusive logons SQL, autenticação integrada, permissões e espelhamento
  • Projetar configurações de segurança de nível de instância
    • Implementar separação de tarefas usando funções de logon diferentes; escolher tipo de autenticação, inclusive gatilhos de logon, requisitos regulatórios e certificados; implementar criptografia de dados, inclusive chave mestre do banco de dados e configuração; implementar gatilhos DDL; definir uma conta de serviço segura

Recursos de preparação

Projetar uma solução para solução de problemas e otimização
  • Resolver problemas de simultaneidade
    • Examinar problemas de deadlock usando os logs do SQL Server e os sinalizadores de rastreamento; projetar uma infraestrutura de banco de dados de relatórios, inclusive bancos de dados replicados; monitorar simultaneidade, inclusive exibições de gerenciamento dinâmico (DMV); diagnosticar bloqueio, inclusive bloqueio dinâmico e deadlock; diagnosticar esperas; usar Eventos Estendidos; implementar dicas de consulta para aumentar a simultaneidade
  • Projetar uma solução de monitoramento no nível de instância
    • Projetar estratégias de auditoria, inclusive Eventos Estendidos, rastreamentos de Evento, Auditoria SQL, manutenção com base em evento ou agendado pelo Criador de Perfil, Monitor de Desempenho e uso de DVM; configurar monitoramento de crescimento de arquivo e tabela; coletar indicadores e contadores de desempenho; criar trabalhos para monitorar integridade do servidor; auditoria usando Logs do Windows

Recursos de preparação

Opções de preparação

Da comunidade

Quem deve fazer este exame?

Este exame se destina a candidatos que já obtiveram a certificação MCITP: Database Administrator 2008 ou MCITP: Database Developer 2008, que concluíram a certificação MCSA: SQL Server e que desejam fazer a transição de suas habilidades para MCSE: Data Platform on SQL Server.

Mais informações sobre exames

Preparação para um exame

Recomendamos que você leia todo este guia de preparação para o exame e familiarize-se com os recursos deste site antes de agendar o seu exame. Consulte a Microsoft Certification exam overview para obter informações sobre registro, vídeos de formatos típicos de pergunta do exame e outros recursos de preparação. Para obter informações sobre políticas e pontuação do exame, consulte as Microsoft Certification exam policies and FAQs.

Observação

Este guia de preparação está sujeito a alterações a qualquer momento sem aviso prévio e a critério exclusivo da Microsoft. Os exames Microsoft podem incluir tecnologia de testes de adaptação e itens de simulação. A Microsoft não identifica o formato em que os exames são apresentados. Utilize este guia de preparação para se preparar para o exame, independentemente do seu formato. Para ajudá-lo a preparar-se para este exame, a Microsoft recomenda que você tenha experiência prática com o produto e use os recursos de treinamento especificados. Estes recursos de treinamento não necessariamente abrangem todos os tópicos listados na seção "Habilidades avaliadas".