Microsoft 5133: Manutenção de Microsoft SQL Server
2005 Database


Valor:

Pré-requisitos
Para participar deste curso, os alunos devem ter: • Conhecimento básico do sistema operacional Microsoft Windows e de sua funcionalidade principal • Conhecimento prático de Transact-SQL. • Conhecimento prático de bancos de dados relacionais. • Alguma experiência com design de banco de dados. Além disso, é recomendável, mas não obrigatório, que os alunos tenham concluído o seguinte curso: • Curso 2778: Writing Queries Using Microsoft SQL Server 2005 Transact-SQL (em inglês). • Curso 5132: Implementação de um Banco de Dados Microsoft SQL Server 2005.

Conteúdo Programático
O Material deste treinamento é oficial Microsoft e em Português.

Este curso de cinco dias, ministrado por um instrutor, fornece aos alunos o conhecimento e as habilidades necessários para a manutenção de um banco de dados Microsoft SQL Server 2005. O objetivo do curso é ensinar os alunos a usarem as ferramentas e os recursos do SQL Server 2005 relacionados à manutenção de um banco de dados. Audiência Este curso destina-se a profissionais de TI que desejam se qualificar nos recursos e nas tecnologias do SQL Server 2005 para fazer a manutenção de um banco de dados.

Módulo 1: Instalando e configurando o SQL Server 2005

Este módulo explica como planejar e instalar o SQL Server 2005,
como gerenciar uma instalação do SQL Server 2005 e como usar
as ferramentas administrativas do SQL Server 2005.

Lições

• Preparando para instalar o SQL Server

• Instalando o SQL Server 2005

• Gerenciando uma instalação do SQL Server 2005


Laboratório 1: Instalando e configurando o SQL Server 2005

• Executando uma instalação

• Gerenciando o SQL Server


Depois de concluir este módulo, os alunos serão capazes de:

• Explicar como preparar o hardware e outros recursos necessários
para instalar o SQL Server 2005.

• Instalar o SQL Server 2005.

• Gerenciar e configurar uma instalação do SQL Server 2005.


Módulo 2: Gerenciando bancos de dados e arquivos

Este módulo explica como gerenciar bancos de dados e arquivos

Lições

• Planejando bancos de dados

• Criando bancos de dados

• Gerenciando bancos de dados


Laboratório 2: Gerenciando bancos de dados e arquivos

• Criando um banco de dados

• Monitorando e gerenciando o uso de grupo de arquivos

• Exibindo metadados do banco de dados


Depois de concluir este módulo, os alunos serão capazes de:

• Planejar como implementar um banco de dados que atenda às
necessidades da organização.

• Criar um banco de dados do SQL Server.

• Gerenciar um banco de dados do SQL Server.


Módulo 3: Recuperação de desastre

Este módulo explica como planejar e implementar uma estratégia
de backup e restauração.

Lições

• Planejando uma estratégia de backup

• Fazendo backup de banco de dados de usuários

• Restaurando bancos de dados de usuários

• Executando operações online de restauração

• Recuperando dados de instantâneos de banco de dados

• Recuperação de desastre e bancos de dados de sistema


Laboratório 3: Recuperação de desastre

• Implementando uma estratégia de backup

• Restaurando e recuperando um banco de dados

• Executando backups em estágios e operações de restauração

• Restaurando o banco de dados mestre


Depois de concluir este módulo, os alunos serão capazes de:

• Planejar uma estratégia de backup para um banco de dados.

• Fazer o backup de bancos de dados de usuário.

• Restaurar bancos de dados de usuário de backups.

• Restaurar dados de um banco de dados de usuário quando o
banco de dados estiver online.

• Recuperar dados para um banco de dados de usuário de um
instantâneo do banco de dados.

• Restaurar e recuperar bancos de dados de sistemas.


Módulo 4: Gerenciando a segurança

Este módulo explica como gerenciar entidades, objetos protegíveis
e permissões, e como implementar criptografia em um banco de
dados do SQL Server.

Lições

• Visão geral da segurança do SQL Server Security

• Protegendo o escopo do servidor

• Protegendo o escopo do banco de dados

• Gerenciando chaves e certificados no SQL Server


Laboratório 4: Gerenciando a segurança

• Criando logons e atribuindo permissões no escopo do servidor

• Criando e gerenciando usuários

• Usando um certificado para proteger dados


Depois de concluir este módulo, os alunos serão capazes de:

• Descrever como o SQL Server administra a segurança.

• Proteger o SQL Server no nível do servidor.

• Proteger bancos de dados do SQL Server.

• Usar chaves e certificados para proteger objetos do SQL Server.


Módulo 5: Monitorando o SQL Server

Este módulo explica como monitorar a atividade e o desempenho
do SQL Server.

Lições

• Exibindo a atividade atual

• Usando o Monitor do sistema

• Usando o SQL Server Profiler

• Usando os disparadores de DDL

• Usando notificações de evento


Laboratório 5: Monitorando o SQL Server

• Monitorando o desempenho do SQL Server

• Rastreando a atividade do SQL Server

• Implementando disparadores de DDL


Depois de concluir este módulo, os alunos serão capazes de:

• Observar a atividade atual em uma instância do SQL Server.

• Usar o Monitor do sistema para obter dados de desempenho
do computador e das instâncias do SQL Server em execução.

• Usar o SQL Server Profiler para rastrear a atividade do banco
de dados e do servidor.

• Implementar disparadores de DDL que permitem auditar
alterações na estrutura dos objetos de banco de dados.

• Usar notificações de evento para capturar e monitorar eventos
significativos de uma instância do SQL Server.


Módulo 6: Transferindo dados

Este módulo explica como transferir e transformar dados.

Lições

• Visão geral da transferência de dados

• Introdução ao SQL Server Integration Services

• Usando o SQL Server Integration Services

• Recursos do SQL Server Integration Services


Laboratório 6: Transferindo dados

• Criando um pacote do SSIS

• Implantando um pacote do SSIS

• Usando o SSIS para extrair dados, executar pesquisas,
classificar e separar dados


Depois de concluir este módulo, os alunos serão capazes de:

• Descrever os problemas acerca da transferência de dados e as
ferramentas que o SQL Server 2005 fornece para transferir dados.

• Descrever a finalidade do SQL Server Integration Services.

• Usar o SQL Server Integration Services para transferir dados para
um banco de dados do SQL Server.

• Descrever os recursos do SQL Server Integration Services.


Módulo 7: Automatizando tarefas administrativas

Este módulo explica como usar o SQL Server Agent para automatizar
tarefas administrativas.

Lições

• Automatizando tarefas administrativas no SQL Server 2005

• Configurando o SQL Server Agent

• Criando trabalhos e operadores

• Criando alertas

• Gerenciando vários servidores

• Gerenciando a segurança do SQL Server Agent


Laboratório 7: Automatizando tarefas administrativas

• Configurando o SQL Server Agent

• Criando trabalhos e operadores

• Criando alertas


Depois de concluir este módulo, os alunos serão capazes de:

• Definir as tarefas administrativas do SQL Server 2005 e agendar
essas tarefas para execução automática.

• Configurar o SQL Server Agent para possibilitar o agendamento
de tarefas automáticas.

• Programar tarefas usando os trabalhos do SQL Server e definir
operadores para gerenciamento desses trabalhos.

• Definir alertas para avisar aos operadores sobre eventos gerados
pelo SQL Server.

• Definir e gerenciar tarefas administrativas que se estendam por
vários servidores.

• Configurar a segurança do SQL Server Agent.


Módulo 8: Implementando a replicação

Este módulo explica a finalidade da replicação, apresenta os
conceitos que a embasam e descreve como implementá-la em
vários cenários comuns.

Lições

• Visão geral da replicação

• Implementando a replicação

• Configurando a replicação em alguns cenários comuns


Laboratório 8: Implementando a replicação

• Criando uma publicação

• Criando uma inscrição

• Implementando a replicação de mesclagem HTTP


Depois de concluir este módulo, os alunos serão capazes de

• Descrever a replicação e seus componentes.

• Configurar e implementar a replicação.

• Usar a replicação para atender aos requisitos de alguns cenários comuns.


Módulo 9: Mantendo a alta disponibilidade

Este módulo explica como implementar as tecnologias de alta
disponibilidade com o SQL Server 2005.

Lições

• Introdução à alta disponibilidade

• Implementando o cluster de servidores

• Implementando o espelhamento de banco de dados

• Implementando o envio de log

• Implementando a replicação ponto a ponto


Laboratório 9:

• Configurando o espelhamento de banco de dados para
oferecer suporte a failover

• Implementando alta disponibilidade distribuída


Depois de concluir este módulo, os alunos serão capazes de:

• Descrever os fatores que afetam a disponibilidade do banco de dados.

• Explicar como implementar o cluster para oferecer suporte a rápido
failover de computadores executando instâncias do Microsoft SQL Server.

• Descrever como usar o espelhamento do SQL Server para implementar
uma solução para rápido failover.

• Descrever como implementar o envio de log para possibilitar recuperação
rápida de um banco de dados do SQL Server em espera.

• Explicar como usar replicação ponto a ponto para implementar alta
disponibilidade em um ambiente de distribuição.