SQL Server
Objetivo
Este curso tem como objetivo transmitir ao administrador de banco de dados SQL Server (DBA) uma base
sólida quanto às tarefas administrativas, fornecendo os conhecimentos e habilidades necessárias à
configuração, manutenção de um banco de dados SQL Server. O participante aprenderá a utilizar uma
ferramenta de administração para: criar um banco de dados, inicializar e encerrar um banco de dados,
gerenciar seu armazenamento de arquivos, gerenciar usuários e seus privilégios, organizar o banco,
desenvolver uma estratégia de backup e recuperação de um banco de dados etc.
Pré-requisitos
Conhecer o sistema operacional Windows.
Configurar o ambiente Windows.
Criar e gerenciar contas de usuários.
Conceitos sobre acesso a recursos usando grupos.
Configurar e gerenciar discos e partições.
Otimização de performance no Windows.
Conteúdo Programático
INTRODUÇÃO
Introdução; Entidades e atributos; Conceito de chave primaria; Relacionamento entre tabelas; Integridade
referencial; Normalização de tabelas; Passos para projetar um banco de dados.
FUNDAMENTOS DA LINGUAGEM
Sql- structure query language; Instrução select; Instrução update; Instrução insert; Instrução delete;
Fundamentos do microsoft sql server 2000.
FUNDAMENTOS EM ARQUITETURA DE APLICAÇÕES
Fundamentos em arquitetura de aplicações; Aplicações em duas camadas; Aplicações em três camadas;
Aplicações em quatro camadas.
PRINCIPAIS NOVIDADES E MELHORAMENTOS DO SQL SERVER 2000
Principais novidades e melhoramentos do sql server 2000
INSTALAÇÃO DO MICROSOFT SQL SERVER 2000
Instalação do microsoft sql server 2000
SERVIÇOS DISPONÍVEIS COM SQL SERVER 2000
O serviço sql server; O serviço sql agent; O serviço sql search.
GERENCIAMENTO DOS SERVIÇOS DO SQL 2000
Utilizando o service manager ; Parando e inicializando serviços com o comando net; Conclusão.
UTILIZAÇÃO DO ENTERPRISE MANAGER
Armazenamento básico e armazenamento dinâmico
ESTRUTURA DE ARMAZENAMENTO DOS BANCOS DE DADOS
Conceito de filegroups
COMPREENDER E UTILIZAR O QUERY ANALYSER
Compreender e utilizar o query analyser
CRIAÇÃO DE BANCO DE DADOS COM O QUERY ANALYSER
Criação de banco de dados com o query analyser
FUNDAMENTOS & CRIAÇÃO DE TABELAS COMO ENTERPRISE MANAGER
Fundamentos & criação de tabelas com query analyser; Fundamentos & alteração da estrutura de uma
tabela com comandos; Log de transações; Tipos e estratégias de backup; Métodos de backup quanto ao
conteúdo do backup; ; Tipos de backup; Backup através do assistente de backup.
AGENDAMENTO DE TAREFAS
Agendamento de tarefas
SEGURANÇA
Segurança
DOMÍNIOS, WORKGROUPS E ACTIVE DIRECTORY
Domínios, workgroups e active directory
CONTAS DE USUÁRIOS
Contas de usuários
CRIAÇÃO E GERENCIAMENTO DE LOGIN E ROLES
Criando logins com o enterprise manager; Criando logins com os comandos t-sql; Criando logins com o
assistente create login wizard.
CRIANDO ROLES
Criar novas roles com o enterprise manager; Criar novas roles com o query analyser; Permitir acesso ao
banco de dados como o enterprise manager; Permitir acesso ao banco de dados com o query analyser.
ADICIONAR USUÁRIOS COMO MEMBROS DE UMA OU MAIS ROLES
Adicionar usuários como membros de uma ou mais roles
DEFINIR PERMISSÕES EM NÍVEL DE SERVIDOR ⁄ INSTÂNCIA
Permitir acesso ao banco de dados