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