Público Alvo

Para profissionais de Tecnologia da Informação, que necessitam realizar a manutenção de um Servidor Microsoft SQL Server, bem como a instalação e configuração de componentes de alta disponibilidade, estabilidade e performance do ambiente.

Neste curso você aprenderá a utilizar a Plataforma Microsoft SQL Server, seus componentes e recursos. Você verá como instalar corretamente um servidor de Banco de Dados, como garantir sua estabilidade e disponibilidade. Você verá como funciona o sistema de arquivos, o sistema de Backup, Restore, e Mirror, como gerenciar usuários, seus acessos e direitos, como garantir e isolar recursos de hardware, entre outros recursos.

Como administrador do Microsoft SQL Server, você precisa automatizar a maioria de suas tarefas, como backups e planos de manutenção, além de configurar alertas no ambiente, com a finalidade de apresentar pró-ativamente soluções para problemas comuns. Estes recursos estão disponíveis no Microsoft SQL Server, este curso mostrará como implantá-los.

Você verá todos os conceitos teóricos e práticos sobre a administração, manutenção, prevenção de desastres e implantação de ambientes do Microsoft SQL Server.

Pré-Requisitos

Conceito Básico sobre Banco de Dados e Modelagem; e ferramentas Microsoft Windows.

Este curso pode ser realizado de duas formas:

Visão Introdução: Módulos 1, 2, 3, 4 e 5 – 15 Horas.

Visão Avançada: Módulos 6, 7, 8, 9 e 10 – 15 Horas.

Cronograma

1. Instalando um servidor Microsoft SQL Server

  • Preparando o Windows para otimizar o SQL Server
  • Instalando Múltiplas Instâncias de SQL Server
  • Procedimentos de Pós-Instalação

3. Realizando Backup e Restaurando uma Database

  • Planejamento de Disaster Recovery
  • Realizando Backup de Databases
  • Realizando Restauração de Databases
  • Recuperando Databases de Sistema
  • Trabalhando com Snapshot Databases

5. Automatizando Tarefas (Agendamentos)

  • Criando Planos de Manutenção
  • O SQL Server Agent
  • Criando Alertas e Operadores
  • Enviando Emails de Alertas

7. Gerenciando a Replicação de Dados

  • Visão Geral sobre as Replicações de Dados
  • Implantando uma Replicação Transacional Peer-to-Peer

9. Monitorando o SQL Server

  • Visualizando os Processos na Instância
  • Utilizando o SQL Server Profiler
  • Implementando DDL Triggers

2. Compreendendo o Acesso aos Arquivos e Databases

  • Criando Databases
  • Como o SQL Server manipula seus Arquivos, Data e Log File
  • Criando Arquivos e Grupos de Arquivos (File Groups)
  • Distribuindo Tabelas entre arquivos

4. Gerenciando Usuários e Direitos

  • Como funcionam os direitos sobre o SQL Server
  • Gerenciando direitos sobre a Instância
  • Gerenciando direitos sobre a Database
  • Criando e Manipulando Schemas

6. Exportando, Importando e Manipulando Dados (ETL)

  • O Import/Export Wizard
  • O comando BULK INSERT
  • Visão Geral sobre o Integrantion Services (SSIS)

8. Mantendo a Alta Disponibilidade das Instâncias

  • Implementando Log Shipping
  • Implementando Database Mirroring
  • Implementando SQL Server Cluster

10. Troubleshooting e Tuning

  • Controlando Recursos de Hardware com o Resource Governor
  • Coletando a utilização do servidor com o Data Collector