2072/2324 - Administering a
Microsoft SQL Server 2000 Database
Idioma:
Inglês/Português
Carga Horária:
40
Objetivos:
Este curso fornece aos alunos o
conhecimento e as habilidades
necessárias para instalar,
configurar, administrar e
solucionar problemas do Microsoft
SQL Server2000.
Pré-Requisitos:
Conhecimento básico de conceitos
de bases relacionais, incluindo:
Design lógico e físico de banco de
dados; Conceitos de integridade de
dados; Relacionamento entre
tabelas e colunas (primary key and
foreign key, one-to-one,
one-to-many, and many-to-many);
Como os dados são armazenados em
tabelas (linhas e colunas).
Conhecimento básico da sintaxe
Transact-SQL (SELECT, INSERT,
UPDATE e DELETE). Familiaridade
com o papel de administrador de
banco de dados.
Os alunos
podem obter estes pré-requisitos
através dos cursos:
-
2071 - Quering MS-SQL Server
2000 with Transact - SQL
-
2073 - Programming a Microsoft
SQL Server 2000 Database
-
2151 - MS Windows 2000 Network
and Operating System Essentials
-
2152 - Implementing MS Windows
2000 Professional and Server
A quem se destina:
Este curso é voltado para
administradores de banco de dados
cuja função seja instalar,
configurar e dar suporte ao
Microsoft SQL Server, incluindo
gerenciar armazenamento de dados,
configurar contas de usuários, dar
permissões, configurar segurança
no SQL Server, fazer backup e
restore de banco de dados,
realizar outras tarefas
administrativas, transferir dados
entre banco de dados, diagnosticar
problemas de sistema e garantir
alta disponibilidade
Módulos
Módulo 1 - Visão Geral do SQL
Server
-
O que é o Microsoft SQL Server
-
Arquitetura do SQL Server
-
Banco de dados no SQL Server
-
Segurança no SQL Server
-
Trabalhando com o SQL Server
Ao completar
este módulo, o aluno será capaz
de:
-
Descrever as plataformas de
sistema operacional que suportam
o SQL Server 2000.
-
Descrever a arquitetura do SQL
Server.
-
Descrever as banco de dados do
SQL Server.
-
Descrever a segurança do SQL
Server.
-
Descrever atividades de
implementação, administração do
SQL Server bem como opções de
design para aplicações de
usuários.
Módulo 2 - Planejando instalação
do SQL Server
-
Pré Requisitos de Hardware
-
Versões do SQL Server 2000
-
Pré Requisitos de Software
-
Métodos de Instalação do SQL
Server
-
Verificando a Instalação
-
Configurando o SQL Server pelo
Enterprise Manager
Ao completar
este módulo, o aluno será capaz
de:
-
Determinar os pré requisitos de
hardware para o SQL Server 2000
e as ferramentas de
gerenciamento do SQL Server.
-
Descrever as versões do SQL
Server.
-
Descrever os tipos de
licenciamento.
-
Determinar opções de instalação
do software adequadas para o seu
ambiente.
-
Descrever os métodos de
instalação de uma instância do
SQL Server usando o SQL Server
Setup.
-
Verificar a instalação do SQL
Server.
-
Configurar o SQL Server pelo
Enterprise Manager.
-
Solucionar problemas de
instalação.
Módulo 3 - Gerenciando os arquivos
do banco de dados
-
Introdução à Estrutura de Dados
-
Criando Banco de Dados
-
Gerenciando Banco de Dados
-
Gerenciando Banco de Dados em
Vários Discos
-
Otimizando o Banco de Dados
usando RAID
-
Otimizando o Banco de Dados
usando Filegroups
-
Otimizando o Banco de Dados
usando Filegroups com RAID
-
Planejamento de Capacidade
-
Considerações sobre Performance
Ao completar
este módulo, o aluno será capaz
de:
-
Descrever como o SQL Server
armazena dados e transações.
-
Criar um banco de dados,
incluindo opções durante e
depois da criação do banco de
dados.
-
Crescer, reduzir ou excluir um
banco de dados.
-
Determinar a localização do
arquivo de dados e o arquivo de
log do banco de dados para
performance e tolerância a
falhas.
-
Otimizar um banco de dados
usando RAID.
-
Determinar quando e como usar
filegroups para otimizar um
banco de dados.
-
Otimizar um banco de dados
usando filegroups com RAID.
-
Estimar o espaço necessário para
criar um banco de dados.
Módulo 4 - Gerenciando a segurança
-
Implementando um Método de
Autenticação
-
Determinando Logins para
Usuários e Roles
-
Determinando Permissões para
Usuários e Roles
-
Gerenciando Segurança com o SQL
Server
-
Gerenciando a Segurança da
Aplicação
-
Gerenciando a Segurança do SQL
Server no Enterprise Manager
Ao completar
este módulo, o aluno será capaz
de:
-
Implementar método de
autenticação Windows e método de
autenticação Mixed
-
Determinar contas de login para
usuários de banco de dados e
roles.
-
Determinar permissões para
contas de usuários e roles.
-
Gerenciar segurança com o SQL
Server
-
Gerenciar segurança com views e
stored procedures.
-
Criar e usar roles de aplicação
para gerenciar segurança dos
aplicativos.
-
Gerenciar segurança do SQL
Server em um ambiente
corporativo.
Módulo 5 - Automatizando tarefas
adm.
-
Configurando Tarefas
Administrativas de Rotina do SQL
Server
-
Automatizar Tarefas de
Manutenção
-
Criando Alertas
-
Solucionando Problemas de
Automatização do SQL Server
-
Automatizando Tarefas
Multi-Servidor
Ao completar
este módulo, o aluno será capaz
de:
-
Executar configuração de tarefas
administrativas.
-
Descrever como realizar upgrade
do SQL Server versão 6.5 e SQL
Server 7.0 para o SQL Server
2000.
-
Descrever tarefas de
administrativas de banco de
dados
-
Automatizar tarefas de
manutenção através da criação de
tarefas e agendamento.
-
Criar alertas e operadores.
-
Solucionar problemas de
automatização através de
tarefas, alertas, ou
notificações.
-
Automatizar tarefas
administrativas em um ambiente
de multi-servidor.
Módulo 6 - Backup de Banco de
Dados
-
Prevenindo Perda de Dados
-
Preparando-se para Recuperar um
Banco de Dados
-
Backup do SQL Server
-
Quando Fazer Backup
-
Fazendo Backups
-
Tipos de Backup
-
Planejando uma Estratégia de
Backup
-
Considerações sobre Performance
Ao completar
este módulo, o aluno será capaz
de:
-
Criar arquivos de backup
-
Fazer backup de banco de dados
de sistema e de usuários usando
Transact-SQL e o SQL Server
Enterprise Manager.
-
Fazer backup de banco de dados
criados em múltiplos arquivos e
filegroups
-
Aplicar as opções de backup do
SQL Server 2000.
-
Usar o comando BACKUP LOG para
fazer backup e limpar o
transaction log.
-
Estabelecer uma estratégia de
backup
Módulo 7 - Recuperando banco de
dados
-
Processo de Recovery do SQL
Server
-
Preparando-se para Recuperar um
Banco de Dados
-
Recuperando Backups
-
Recuperando Bancos de Dados
através de Diferentes Tipos de
Backup
-
Recuperando banco de dados de
sistema danificados
Ao completar
este módulo, o aluno será capaz
de:
-
Descrever o processo de recovery
do SQL Server.
-
Verificar backups e verificar
tarefas específicas que
habilitam o processo de
recuperação
-
Usar o comando RESTORE para
obter informações sobre o
arquivo de backup antes de
recuperar um banco de dados,
arquivo ou o transaction log.
-
Recuperar backups através de
diferentes tipos de backup e
usar as opções adequadas.
-
Recuperar banco de dados de
sistema.
Módulo 8 - Monitorar Performance
do SQL Server
-
Monitorar Performance do SQL
Server
-
Monitoração e Ajustes de
Performance
-
Ferramentas para Monitoração do
SQL Server
-
Monitoração e Tarefas de
Otimização
Ao completar
este módulo, o aluno será capaz
de:
-
Descrever as razões para
monitoração do SQL Server 200.
-
Desenvolver uma metodologia para
monitoração e ajuste de
performance
-
Descrever as ferramentas
disponíveis para monitoração do
SQL Server.
-
Monitoração usando as
ferramentas adequadas.
Módulo 9 - Transferência de Dados
-
Introdução à Transferência de
Dados
-
Ferramentas para Importar e
Exportar Dados no SQL Server
-
Introdução ao DTS
-
Transformando Dados com o DTS
Ao completar
este módulo, o aluno será capaz
de:
-
Descrever o processo de
importar, exportar e transformar
dados.
-
Descrever as ferramentas para
importar e exportar dados no SQL
Server 2000.
-
Transformar dados usando o Data
Transformation Services (DTS).
-
Criar e editar pacotes DTS
usando os assistentes DTS Import
e DTS Export.
Módulo 10 - Mantendo Alta
Disponibilidade
-
Introdução a Disponibilidade
-
Aumentado a Disponibilidade
usando o Failover Clustering
-
Servidores Standby e Log
Shipping
Ao completar
este módulo, o aluno será capaz
de:
-
Determinar as necessidades e
estratégias de disponibilidade
para o ambiente Microsoft .NET.
-
Usar o SQL Server failover
clustering.
-
Configurar um servidor standby e
usar log shipping para
manutenção de integridade.
Módulo 11 - Introdução à
Replicação
-
Introdução à Distribuição de
Dados
-
Introdução à Replicação do SQL
Server
-
Agentes da Replicação do SQL
Server
-
Tipos de Replicação do SQL
Server
-
Modelos Físicos de Replicação
Ao completar
este módulo, o aluno será capaz
de:
-
Descrever os vários métodos de
distribuição de dados no SQL
Server 2000.
-
Explicar os conceitos de
publisher-subscriber, incluindo
artigos, publicações e
subscrições.
-
Descrever os agentes de
replicação do SQL Server.
-
Explicar os tipos de replicação
do SQL Server.
-
Descrever os modelos físicos de
replicação.