Curso Microsoft SQL Administração SQL Database Infrastructure
32 horasVisão Geral
Este Curso Microsoft SQL Administração SQL Database Infrastructure de 32 horas, 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 Microsoft SQL Administração SQL Database Infrastructure, os alunos serão capazes de:
- Autenticar e autorizar usuários
- Atribuir funções de servidor e banco de dados
- Autorizar usuários a acessar recursos
- Proteger dados com criptografia e auditoria
- Descrever modelos de recuperação e estratégias de backup
- Backup de bancos de dados do SQL Server
- Restaurar bancos de dados do SQL Server
- Automatize o gerenciamento de banco de dados
- Configurar segurança para o agente SQL Server
- Gerenciar alertas e notificações
- Gerenciando o SQL Server usando o PowerShell
- Rastrear o acesso ao SQL Server
- Monitorar uma infraestrutura do SQL Server
- Solucionar problemas de uma infraestrutura do SQL Server
- 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êsConteúdo Programatico
Módulo 1: Segurança do SQL Server
Lições
- Autenticando conexões com o SQL Server
- Autorizando logons para conectar-se a bancos de dados
- Autorização entre servidores
- 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
- Trabalhando com funções de servidor
- Trabalhando com funções de banco de dados fixas
- 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
- Autorizando o acesso do usuário a objetos
- Autorizando usuários a executar código
- 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
- Opções para auditar o acesso a dados no SQL Server
- Implementando a auditoria do SQL Server
- Gerenciando a auditoria do SQL Server
- 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
- Noções básicas sobre estratégias de backup
- Logs de transação do SQL Server
- 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
- Fazendo backup de bancos de dados e logs de transações
- Gerenciando backups de banco de dados
- 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
- Compreendendo o processo de restauração
- Restaurando bancos de dados
- Cenários avançados de restauração
- 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
- Automatizando o gerenciamento do SQL Server
- Trabalhando com o SQL Server Agent
- Gerenciando trabalhos do SQL Server Agent
- 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
- Noções básicas sobre segurança do SQL Server Agent
- Configurando credenciais
- 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
- Monitorando erros do SQL Server
- Configurando o Correio do Banco de Dados
- Operadores, alertas e notificações
- 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
- Introdução ao Windows PowerShell
- Configurar o SQL Server usando o PowerShell
- Administrar e manter o SQL Server com o PowerShell
- 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
- Conceitos principais de eventos estendidos
- 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
- Atividade de monitoramento
- Capturando e gerenciando dados de desempenho
- Analisando dados de desempenho coletados
- Utilitário do SQL Server
Laboratório:
- Monitorando o SQL Server
Módulo 14: Solução de problemas
Lições
- Uma metodologia de solução de problemas para o SQL Server
- Resolvendo problemas relacionados ao serviço
- 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
- Transferindo dados para e do SQL Server
- Importando e exportando dados da tabela
- Usando bcp e BULK INSERT para importar dados
- 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