banner oracle

logo pqn SQL Server 2008

 

SQL Server 2008

Índice:


1. Descrição do Curso
2. Objetivos do Curso
3. Duração

4. Metodologia
5. Público
6. Conteúdo Programático
7. Material Didático
8. Certificado
9. Investimento

 

 

 


 

 

1- Descrição do Curso

     O Treinamento em SQL Server 2008 prepara o aluno a administrar o Servidor de Banco de Dados da Microsoft. O aluno aprende a utilizar o SQL Server para criar banco de dados, administrar, realizar backup e restaurar servidores.

logo pqnTopo



2- Objetivos do Curso

  • Instalar e configurar um banco de dados SQL Server 2008
  • Criar a administrar usuários de um banco de dados SQL Server 2008
  • Backup e Recovery de um banco de dados SQL Server 2008
  • Monitoramento, troubleshoot, e manutenção de um banco de dados SQL Server 2008
  • Recuperar o banco de dados até determinado momento
  • Monitorar e melhorar o desempenho do banco de dados
  • Simplificar tarefas de gerenciamento usando o Scheduler
  • Melhorar a segurança do listener
  • Verificar os arquivos de log do banco de dados para fins de diagnóstico
  • Personalizar o comportamento dependente de idioma para o banco de dados e sessões individuais

 

 

logo pqnTopo

 


 

3- Duração

  • 64 horas

 

logo pqnTopo

 


 

4- Metodologia


     A Formação SQL Server 2008 é composta de 2 Treinamentos preparatórios para 3 provas e 2 Certificações. São 64 horas de treinamento. Nossas turmas têm 1 aluno por servidor, o que permite que cada aluno possa realizar os laboratórios práticos das aulas.

     Todas as aulas são dinâmicas e práticas. Desde o primeiro dia os alunos aprenderão fazendo. Nós entendemos que somente fazendo na prática, o aluno realmente aprenderá a administrar um banco de dados SQL Server. Em alguns laboratórios práticos, o instrutor provocará um problema ou um erro no banco de dados, comuns em ambientes de produção de grandes empresas e caberá ao aluno identificar e corrigir o problema, aplicando os conceitos estudados. Somente uma empresa que possui instrutores com larga experiência no mercado, pode oferecer aulas tão práticas como essas.

 

logo pqnTopo

 


 

5- Público

  • Administradores de Banco de Dados
  • Consultores
  • Profissionais de TI

 

logo pqnTopo

 


 

6- Conteúdo Programático

6.1-Introdução a Banco de Dados Relacionais

  1. Conceito de Modelagem de Dados
  2. Tabelas e seus Registros
  3. Modelo Entidade-Relacionamento (ER)
  4. Chaves Primárias e Estrangeiras
  5. Iniciação a Modelagem do Banco de Dados

6.2- Instalação do SQL Server 2008

  1. Entendendo as versões do SQL Server 2008
  2. Identificação de Recursos
  3. Requisitos para a instalação
  4. Edições 64 Bits
  5. Instalando o SQL Server
  6. Identificação de Componentes do SQL Server
  7. Conceito de Instância
  8. Alocando Múltiplas Instâncias no servidor
  9. Definindo Contas de serviço
  10. Definindo o Tipo de autenticação
  11. Definindo Collation e o conceito de Armazenamento de String
  12. Testando a conclusão da instalação

6.3- Configurando o SQL Server 2008

  1. Conceito de Arquivos de Dados, Arquivos de Log e Grupos de Arquivos
  2. Criando e Configurando um banco de dados
  3. Trabalhando com tipos de Autenticação
  4. Configurando Usuários, Logins e Grupos
  5. Definindo Schemas no banco de dados
  6. Configurando Link de servidores
  7. Configurando o Database Mail
  8. Configurando Criptografia no banco de dados

6.4- Trabalhando com T-SQL

  1. Construindo Queries
  2. Trabalhando com Joins
  3. Trabalhando com Subqueries
  4. Utilizando Funções Agregadas
  5. Trabalhando com Funções PIVOT e UNPIVOT
  6. Tipo de Dados do SQL
  7. Tipos de Tabelas
  8. Criando Tabelas
  9. Definindo Permissões
  10. Trabalhando com Tabelas Temporárias
  11. Instrução SELECT INTO
  12. Trabalhando com Constraints
  13. Utilizando Funções de Sistema
  14. Utilizando Funções Definidas pelo Usuário
  15. Trabalhando com Tabelas Temporárias
  16. Trabalhando com Transações

6.5- Trabalhando com Índices

  1. Entendendo o conceito de índices
  2. Implementando Índices Clusterizados
  3. Desabilitando índices
  4. Implementando Índices Não-Clusterizados

6.6- Trabalhando com Views

  1. Entendendo o conceito de Views
  2. Criando uma View
  3. Entendendo o Aninhamento de Permissões
  4. Atualizando dados através da View
  5. Criando uma View Indexada

6.7- Trabalhando com Partições

  1. Entendo o conceito de Partições
  2. Criando uma Função para a Partição
  3. Criando um Esquema para a Partição
  4. Implementando o Particionamento em Índices e Tabelas
  5. Consultando Partições
  6. Modificando Partições

6.8- Backup e Restauração no SQL Server

  1. Conceito de Tipos de Backup suportados
  2. Entendendo os Modelos de Recuperação
  3. Implementando Backups Completos
  4. Implementando Backups Diferenciais
  5. Implementando Backups de Log de Transações
  6. Implementando Backups de Grupos de Arquivos
  7. Implementando Backups Espelhados
  8. Implementando Backups Parciais
  9. Trabalhando com Restauração de Banco de Dados
  10. Análise de erros nos procedimentos de Restauração
  11. Verificando Backups efetuados

6.9- Movimentação de Banco de Dados

  1. Conceito de Movimentação de Dados
  2. Utilizando Detach/Attach
  3. Utilizando o SSMS para a Movimentação

6.10- Manipulando dados no SQL Server 2005

  1. Entendendo a importância da manipulação de dados
  2. Identificando o Modelo de Recuperação a ser usado
  3. Trabalhando com o utilitário BCP
  4. Trabalhando com permissões BCP
  5. Trabalhando com o BULK INSERT
  6. Entendendo as diferenças entre BCP e BULK INSERT
  7. Trabalhando com permissões BULK INSERT
  8. Função OPENROWSET

6.11- Trabalhando com o SQL Server Agent Job

  1. Identificando a necessidade de um serviço de tarefas
  2. Criando uma tarefa
  3. Conceito de Proprietário da tarefa
  4. Definindo os procedimentos de uma tarefa
  5. Agendando uma tarefa do SQL Server Agent Job
  6. Trabalhando com Planos de Manutenção
  7. Etapas a serem consideradas para a abordagem do Plano
  8. Especificando tarefas e opções
  9. Agendando um plano de manutenção
  10. Especificando um relatório para um plano efetuado
  11. Utilizando pacotes SSIS para planos de manutenção
  12. Trabalhando com Design de planos de manutenção
  13. Configurando Operadores
  14. Identificando métodos de notificação para operadores
  15. Utilizando Alertas
  16. Identificando tipos de alertas
  17. Criando alertas

6.12- Monitorando e Resolvendo problemas de performance do SQL Server

  1. Entendendo a importância da performance em banco de dados
  2. Trabalhando com o SQL Server Profiler
  3. Identificando e definindo uma Trace
  4. Editando filtros e eventos de uma trace
  5. Utilizando o Trace Logs
  6. Criando um Replay de uma carga de trabalho efetuada
  7. Trabalhando com o Monitor de Sistema do Windows
  8. Utilizando contadores específicos do SQL Server
  9. Trabalhando com o Database Engine Tuning Advisor
  10. Entendendo a importância do DTA
  11. Configurando uma carga de trabalho no DTA
  12. Configurando opções básicas de tuning
  13. Identificando as recomendações após uma análise no DTA
  14. Visualizando o Report do DTA
  15. Trabalhando com Bloqueios de DeadLock
  16. Entendendo o conceito de Locking
  17. Entendendo o conceito de Bloqueio
  18. Entendendo o conceito de DeadLocking
  19. Utilizando o Activity Monitor para finalizar processos
  20. Visualizando um gráfico DeadLock
  21. Utilizando o DAC
  22. Verificando Logs do Windows e do SQL no Log File Viewer

6.13- Implementando o Espelhamento de Banco de Dados

  1. Entendendo o espelhamento de banco de dados
  2. Entendendo os papéis de servidores em um ambiente de espelhamento
  3. Preparando o banco de dados para o espelhamento
  4. Criando um Endpoint para o espelhamento
  5. Entendendo os modos de operação
  6. Efetuando o espelhamento do banco de dados
  7. Identificando possíveis falhas no espelhamento do banco
  8. Removendo o espelhamento de banco de dados

6.14- Implementando o Log Shipping

  1. Entendendo o Log Shipping
  2. Identificando os componentes do log shipping
  3. Requisitos para a aplicação do log shipping
  4. Configurando o banco de dados primário
  5. Definindo opções de backup
  6. Configurando o banco de dados secundário
  7. Configurando opções de cópia e restauração
  8. Gerando scripts para a criação do log shipping
  9. Entendendo e configurando os modos do log shipping
  10. Configurando o Servidor Monitor
  11. Verificando o relatório do Log Shipping

6.15- Replicação de Banco de Dados

  1. Conceito de replicação de base de dados
  2. Entendendo os componentes da replicação
  3. Entendendo os tipos de replicação
  4. Agentes de Replicação
  5. Configurando o Distribuidor
  6. Configurando a Publicação
  7. Efetuando a replicação dos dados
  8. Opção NOT FOR REPLICATION
  9. Como estruturar a replicação de dados atualizáveis
  10. Configurando a segurança em um ambiente de replicação
  11. Configurando a Resolução de Conflitos
  12. Monitorando a replicação utilizando o Replication Monitor
  13. Monitorando a replicação utilizando o Monitor de Sistema do Windows

6.16- Gerenciamento avançado de Banco de Dados utilizando T-SQL

  • Conceito de Fragmentação de Índice
  • Identificando a fragmentação de índice
  • Controlando a fragmentação dos índices
  • Trabalhando com estatísticas
  • Gerenciamento manual VS. Automático
  • Visualizando estatísticas do banco
  • Trabalhando com Shrinking Files
  • Efetuando Shrinking de arquivos de forma manual e automática
  • Efetuando Shrinking do Transaction Log
  • Trabalhando com o DBCC CHECKDB

 

 

logo pqnTopo

 


 

7- Material Didático

  • Você recebe uma apostila impressa, com todo o conteúdo para acompanhar o curso. Nosso material foi desenvolvido pelos nossos instrutores e consultores.

 

logo pqnTopo

 


 

8- Certificado

  • O aluno recebe um certificado da Instituto Visão, de conclusão do curso.

* É necessário o mínimo de frequência de 70% para obter o certificado de conclusão do curso.

logo pqnTopo

 


 

9- Investimento

  • Investimento do curso por aluno: R$1.590,00

* Formas de pagamento: à vista com 10% de desconto ou em até 4x sem juros no cheque.

logo pqnTopo

 

 

 

 

fale conosco
 
Treze de Maio, 44 - 9o andar - Centro - Rio de Janeiro - RJ - Brasil CEP: 20002-900
Telefone / Fax:.(21) 3035-0800