Curso Microsoft SQL Administração SQL Database Infrastructure

Microsoft SQL Server

Curso Microsoft SQL Administração SQL Database Infrastructure

32 horas
Visão Geral

Este curso de cinco dias, ministrado por instrutor, fornece aos alunos que administram e mantêm bancos de dados do SQL Server os conhecimentos e habilidades para administrar uma infraestrutura de banco de dados do SQL Server. Além disso, será útil para indivíduos que desenvolvem aplicativos que entregam conteúdo dos bancos de dados do SQL Server.

Objetivo

Após concluir este curso, os alunos serão capazes de:

  1. Autenticar e autorizar usuários
  2. Atribuir funções de servidor e banco de dados
  3. Autorizar usuários a acessar recursos
  4. Proteger dados com criptografia e auditoria
  5. Descrever modelos de recuperação e estratégias de backup
  6. Backup de bancos de dados do SQL Server
  7. Restaurar bancos de dados do SQL Server
  8. Automatize o gerenciamento de banco de dados
  9. Configurar segurança para o agente SQL Server
  10. Gerenciar alertas e notificações
  11. Gerenciando o SQL Server usando o PowerShell
  12. Rastrear o acesso ao SQL Server
  13. Monitorar uma infraestrutura do SQL Server
  14. Solucionar problemas de uma infraestrutura do SQL Server
  15. Importar e exportar dados
Publico Alvo
  • O público principal deste curso são indivíduos que administram e mantêm bancos de dados do SQL Server. Esses indivíduos executam a administração e manutenção do banco de dados como sua principal área de responsabilidade ou trabalham em ambientes nos quais os bancos de dados desempenham um papel fundamental em seu trabalho principal.
  • O público secundário deste curso são indivíduos que desenvolvem aplicativos que fornecem conteúdo dos bancos de dados do SQL Server.
Pre-Requisitos

Além de sua experiência profissional, os alunos que participam desse treinamento já devem ter o seguinte conhecimento técnico:

  • Conhecimento básico do sistema operacional Microsoft Windows e sua principal funcionalidade.
  • Conhecimento prático de Transact-SQL.
  • Conhecimento prático de bancos de dados relacionais.
  • Alguma experiência com design de banco de dados.
Informações Gerais
  • Carga horaria 32h
  • Se noturno o curso acontece de segunda a sexta das 19h às 23h, total de 8 noites
  • Se aos sábados o curso acontece de 09h às 18h, total de 4 sábados,
  • Se in-company o curso acontece de acordo com agenda do cliente,

Formato de entrega:

  • Presencial em sala de aula,
  • On-line ao vivo em tempo real com a mesma qualidade do curso presencial, por ser ministrado por um instrutor em tempo real atreves de ferramentas apropriada para transmissão on-line ao vivo.

Instrutores:

  • Ambos são profissionais capacitados certificados pela Microsoft MCSA MCSE, atual no dia-dia com SQL. 
Materiais
Português/Inglês
Conteúdo Programatico

Módulo 1: Segurança do SQL Server

Lições

  1. Autenticando conexões com o SQL Server
  2. Autorizando logons para conectar-se a bancos de dados
  3. Autorização entre servidores
  4. Bancos de dados parcialmente contidos

Laboratório: Autenticando usuários

  • Criar logins
  • Criar usuários do banco de dados
  • Problemas corretos de logon no aplicativo
  • Configurar segurança para bancos de dados restaurados

Módulo 2: Designando funções de servidor e banco de dados

Lições

  1. Trabalhando com funções de servidor
  2. Trabalhando com funções de banco de dados fixas
  3. Atribuindo funções de banco de dados definidas pelo usuário

Laboratório: Atribuindo funções de servidor e banco de dados

  • Atribuindo funções de servidor
  • Atribuindo funções de banco de dados fixas
  • Atribuindo funções de banco de dados definidas pelo usuário
  • Verificando a segurança

Módulo 3: Autorizando usuários a acessar recursos

Lições

  1. Autorizando o acesso do usuário a objetos
  2. Autorizando usuários a executar código
  3. Configurando permissões no nível do esquema

Laboratório: autorizando os usuários a acessar recursos

  • Concedendo, Negando e Revogando Permissões em Objetos
  • Concedendo permissões EXECUTE no código
  • Concedendo permissões no nível do esquema

Módulo 4: Protegendo dados com criptografia e auditoria

Lições

  1. Opções para auditar o acesso a dados no SQL Server
  2. Implementando a auditoria do SQL Server
  3. Gerenciando a auditoria do SQL Server
  4. Protegendo dados com criptografia

Laboratório: Usando auditoria e criptografia

  • Trabalhando com auditoria do SQL Server
  • Criptografar uma coluna como sempre criptografada
  • Criptografar um banco de dados usando o TDE

Módulo 5: Modelos de recuperação e estratégias de backup

Lições

  1. Noções básicas sobre estratégias de backup
  2. Logs de transação do SQL Server
  3. Planejando estratégias de backup

Laboratório: Compreendendo os modelos de recuperação do SQL Server

  • Planejar uma estratégia de backup
  • Configurar modelos de recuperação de banco de dados

Módulo 6: Fazendo backup de bancos de dados do SQL Server

Lições

  1. Fazendo backup de bancos de dados e logs de transações
  2. Gerenciando backups de banco de dados
  3. Opções avançadas de banco de dados

Laboratório: Fazendo backup de bancos de dados

  • Fazendo backup de bancos de dados
  • Executando backups de banco de dados, diferencial e log de transações
  • Executando um backup parcial

Módulo 7: Restaurando bancos de dados do SQL Server 2016

Lições

  1. Compreendendo o processo de restauração
  2. Restaurando bancos de dados
  3. Cenários avançados de restauração
  4. Recuperação Point-in-Time

Laboratório: Restaurando bancos de dados do SQL Server

  • Restaurando um backup de banco de dados
  • Restringindo backups de banco de dados, diferencial e log de transações
  • Executando uma restauração fragmentada

Módulo 8: Automatizando o gerenciamento do SQL Server

Lições

  1. Automatizando o gerenciamento do SQL Server
  2. Trabalhando com o SQL Server Agent
  3. Gerenciando trabalhos do SQL Server Agent
  4. Gerenciamento de vários servidores

Laboratório: Automatizando o gerenciamento do SQL Server

  • Criar um trabalho do agente do SQL Server
  • Testar um trabalho
  • Programar um trabalho
  • Configurar servidores mestre e de destino

Módulo 9: Configurando a segurança do SQL Server Agent

Lições

  1. Noções básicas sobre segurança do SQL Server Agent
  2. Configurando credenciais
  3. Configurando contas de proxy

Laboratório: Configurando a segurança do SQL Server Agent

  • Analisando problemas no SQL Server Agent
  • Configurando uma credencial
  • Configurando uma conta proxy
  • Configurando e testando o contexto de segurança de um trabalho

Módulo 10: Monitorando o SQL Server com alertas e notificações

Lições

  1. Monitorando erros do SQL Server
  2. Configurando o Correio do Banco de Dados
  3. Operadores, alertas e notificações
  4. Alertas no Banco de Dados SQL do Azure

Laboratório: Monitorando o SQL Server com alertas e notificações

  • Configurando o Correio do Banco de Dados
  • Configurando operadores
  • Configurando alertas e notificações
  • Testando alertas e notificações

Módulo 11: Introdução ao gerenciamento do SQL Server usando o PowerShell

Lições

  1. Introdução ao Windows PowerShell
  2. Configurar o SQL Server usando o PowerShell
  3. Administrar e manter o SQL Server com o PowerShell
  4. Gerenciando bancos de dados SQL do Azure usando o PowerShell

Laboratório: Usando o PowerShell para gerenciar o SQL Server

  • Introdução ao PowerShell
  • Usando o PowerShell para alterar as configurações do SQL Server

Módulo 12: Rastreando o acesso ao SQL Server com eventos estendidos

Lições

  1. Conceitos principais de eventos estendidos
  2. Trabalhando com eventos estendidos

Laboratório: Eventos estendidos

  • Usando a sessão de eventos estendidos do System_Health
  • Rastreando divisões de página usando eventos estendidos

Módulo 13: Monitorando o SQL Server

Lições

  1. Atividade de monitoramento
  2. Capturando e gerenciando dados de desempenho
  3. Analisando dados de desempenho coletados
  4. Utilitário do SQL Server

Laboratório:

  • Monitorando o SQL Server

Módulo 14: Solução de problemas

Lições

  1. Uma metodologia de solução de problemas para o SQL Server
  2. Resolvendo problemas relacionados ao serviço
  3. Resolvendo problemas de conectividade e logon

Laboratório: Solucionando problemas comuns

  • Solucionar problemas e resolver um problema de logon do SQL
  • Solucionar problemas e resolver um problema de serviço
  • Solucionar problemas e resolver um problema de logon no Windows
  • Solucionar problemas e resolver um problema de execução de tarefa
  • Solucionar problemas e resolver um problema de desempenho

Módulo 15: Importando e exportando dados

Lições

  1. Transferindo dados para e do SQL Server
  2. Importando e exportando dados da tabela
  3. Usando bcp e BULK INSERT para importar dados
  4. Implantando e atualizando aplicativos da camada de dados

Laboratório: Importando e exportando dados

  • Importação e dados do Excel usando o Assistente de importação
  • Importar um arquivo de texto delimitado usando o bcp
  • Importar um arquivo de texto delimitado usando BULK INSERT
  • Criar e testar um pacote SSIS para extrair dados
  • Implantar um aplicativo de camada de dados
TENHO INTERESSE

Cursos Relacionados

Curso Implementando um Data Warehouse SQL

32 horas

Curso MySQL para Iniciantes Administração de Banco de Dados

32 horas

Curso Microsoft SQL Desenvolvimentos de SQL Data Models

24 Horas

Curso SQL Microsoft Database Fundamentals

16 horas

Curso Microsoft SQL 20761 Consultando Dados com o Transact-SQL

32 Horas

Curso Microsoft SQL Desenvolvedor Databases SQL

32 horas

Curso Microsoft SQL Provisionamento de SQL Databases

32 horas

Curso Microsoft SQL Implementando um SQL Data Warehouse

32 horas