Capítulo 1 - Visão Geral do SQL Server
Visão GeralO que é o SQL Server?Introdução ao SQL ServerComponentes Cliente-Servidor Processo de Comunicação Cliente-ServidorServiços do SQL ServerIntegração do SQL ServerIntegrando o SQL Server com Sistemas OperacionaisIntegrando o SQL Server com o Windows 2000Integrando o SQL Server com Outros Aplicativos de Servidor da MicrosoftBancos de Dados do SQL ServerTipos de Bancos de DadosObjetos de Banco de DadosFazendo Referência aos Objetos do SQL ServerTabelas do SistemaRecuperação de MetadadosSegurança do SQL ServerAutenticação de LoginContas de Usuário e Roles de Banco de DadosValidação de PermissõesTrabalhando com o SQL ServerAdministrando um Banco de Dados do SQL ServerImplementando um Banco de Dados do SQL ServerSelecionando uma Arquitetura de Aplicativo para o SQL ServerCriando Aplicativos com APIs de Banco de DadosLaboratório A: Visão Geral do SQL Server
Capitulo 2 - Planejando a Instalação do SQL Server
Visão GeralSQL Query AnalyzerConsiderações sobre a Instalação do HardwareRequisitos Mínimos de HardwareOtimizando o Hardware para o SQL ServerEdições do SQL Server 2000Considerações sobre a Instalação do SoftwareLicenciamentoDeterminando o Contexto de Segurança das Contas de ServiçosUsando Instâncias Nomeadas e Múltiplas do SQL ServerSelecionando um Mecanismo de SegurançaSelecionando Intercalações e Regras de Classificação do SQL ServerSelecionando Bibliotecas de RedeMétodos de Instalação do SQL ServerInstalação PadrãoInstalação AutônomaInstalação RemotaAtualizando o SQL ServerVerificando a InstalaçãoExaminando os Resultados da InstalaçãoIniciando, Parando e Pausando os Serviços do SQL ServerConectando-se ao SQL ServerConfigurando o SQL Server Enterprise ManagerSolucionando ProblemasMelhores PráticasLaboratório A: Instalando o SQL Server
Capitulo 3 - Gerenciando Arquivos de Bancos de Dados
Visão Geral Introdução às Estruturas de DadosComo os Dados são ArmazenadosMultimídia: TransaçõesComo Funciona o Log de TransaçõesCriando Bancos de DadosO que Ocorre Durante a Criação de um Banco de DadosEspecificando OpçõesAlterando OpçõesExibindo Propriedades do Banco de DadosGerenciando Bancos de DadosGerenciando o Crescimento dos Arquivos de Dados e de LogReduzindo um Banco de Dados ou Arquivo de Banco de Dados AutomaticamenteReduzindo um Banco de Dados ou Arquivo de Banco de Dados ManualmenteExcluindo um Banco de DadosIncluindo Arquivos de Banco de Dados e LogsOtimizando um Banco de Dados Usando o RAID de HardwareOtimizando um Banco de Dados Usando FilegroupsIntrodução aos Filegroups Definidos pelo UsuárioCriando Filegroups Definidos pelo UsuárioUsando Filegroups para DesempenhoUsando Filegroup para ManutençãoConsiderações Sobre a Criação de FilegroupsOtimizando o Banco de Dados usando Filegroup com o RAID de HardwarePlanejamento de CapacidadeEstimando o Tamanho de um Banco de DadosAvaliando a Quantidade de Dados nas TabelasConsiderações sobre o DesempenhoMelhores PráticasLaboratório A: Gerenciando Arquivos de Bancos
Capitulo 4 - Gerenciando a Segurança
Visão GeralImplementando um Modo de AutenticaçãoProcesso de AutenticaçãoEscolhendo um Modo de AutenticaçãoAutenticação Mútua Usando o KerberosRepresentação e DelegaçãoCriptografiaEtapas para Implementação de um Modo de AutenticaçãoCriando Contas de LoginDemonstração: Configurando Contas de LoginAtribuindo Contas de Login a Usuários e RolesAtribuindo Contas de Login a Contas de UsuárioAtribuindo Contas de Login a RolesRoles Fixas de ServidorRoles Fixas de Banco de DadosRoles de Banco de Dados Definidas pelo UsuárioDemonstração: Atribuindo Contas de Login a Contas de Usuário e a PapéisAtribuindo Permissões a Usuários e a RolesTipos de PermissõesConcedendo, Negando e Revogando PermissõesConcedendo Permissões para AcessoNegando Permissões para Impedir o AcessoRevogando Permissões Concedidas e NegadasGerenciando a Segurança no SQL ServerGerenciando a Segurança do AplicativoGerenciando a Segurança com Views e Stored ProceduresGerenciando a Segurança de Aplicativos Clientes com Roles de AplicativosCriando Roles de AplicativosAtivando Roles de AplicativosGerenciando a Segurança do SQL Server na EmpresaUtilizando a Group Policy para Proteger o SQL ServerUsando Servidores Proxy; Firewalls e RoteadoresUtilizando a Criptografia na Conexão para Proteger os DadosMelhores PráticasLaboratório A: Gerenciando a SegurançaLaboratório B: Gerenciando PermissõesLaboratório C: Gerenciando a Segurança do Aplicativo
Capitulo 5 - Executando Tarefas Administrativas
Visão GeralTarefas de ConfiguraçãoConfigurando o SQL Server AgentConfigurando o SQLAgentMail e o SQL MailConfigurando Servidores VinculadosConfigurando Nomes de Fontes de DadosConfigurando o Suporte ao XML do SQL Server no IISCompartilhando Recursos de MemóriaTarefas Administrativas Rotineiras do SQL ServerAutomatizando Tarefas de Manutenção RotineirasMultimídia: Automatizando a Administração do SQL ServerCriando ServiçosVerificando PermissõesDefinindo Etapas de ServiçoLógica de Fluxo de AçõesAgendando ServiçosCriando Operadores a Serem NotificadosExaminando e Configurando o Histórico de ServiçosCriando AlertasUtilizando Alertas para Responder a Problemas PotenciaisGravando Eventos no Log de AplicativoCriando Alertas para Responder a Erros do SQL ServerCriando Alertas de um Erro Definido pelo UsuárioRespondendo a Alertas de Condição de DesempenhoAtribuindo um Operador de Proteção Contra FalhasSolucionando Problemas de Automatização do SQL ServerSolucionando Problemas de AlertasAutomatizando Serviços de Diversos ServidoresDefinindo Serviços de Diversos ServidoresMelhores PráticasLaboratório A: Configurando o SQL ServerLaboratório B: Criando Serviços e OperadoresLaboratório C: Criando Alertas
Capitulo 6 - Fazendo Backup de Bancos de Dados
Visão GeralEvitando a Perda de DadosConfigurando e Alterando um Modelo de RecuperaçãoBackup do SQL ServerEfetuando e Armazenando BackupsQuando Fazer Backup dos Bancos de DadosBackup dos Bancos de Dados do SistemaBackup dos Bancos de Dados de UsuárioAtividades Restritas Durante o BackupExecutando BackupsCriando Dispositivos de BackupCriando Arquivos de Backup sem Dispositivos PermanentesUsando Diversos Arquivos de Backup para Armazenar BackupsUtilizando a Instrução BACKUPFazendo o Backup em um Dispositivo de FitaEspecificando Opções de FitaTipos de Métodos de BackupFazendo um Backup Completo do Banco de DadosFazendo um Backup DiferencialFazendo um Backup do Log de TransaçõesUtilizando a Opção NO_TRUNCATELimpando o Log de TransaçõesEfetuando Backup de um Arquivo ou de um Grupo de Arquivos de Banco de DadosRestrições do Backup de Arquivos ou de Grupos de Arquivos do Banco de DadosDemonstração: Usando o SQL Server Enterprise Manager para Efetuar BackupsPlanejando uma Estratégia de BackupEstratégia de Backup Completo de Banco de DadosEstratégia de Backup Completo do Banco de Dados e do Log de TransaçõesEstratégia de Backup DiferencialEstratégia de Backup de um Arquivo ou de um Grupo de Arquivos de Banco de DadosConsiderações Sobre o DesempenhoMelhores PráticasLaboratório A: Fazendo Backup de Bancos de Dados
Capitulo 7 - Restaurando Bancos de Dados
Visão GeralProcesso de Recuperação do SQL ServerAtividades do SQL Server Durante a RestauraçãoPreparando para Restaurar um Banco de DadosVerificando BackupsExecutando Tarefas Específicas Antes de Restaurar os BackupsRestaurando BackupsUsando a Instrução RESTOREIniciando o Processo de RecuperaçãoEspecificando Opções de RestauraçãoRestaurando Bancos de Dados a Partir de Tipos de Backup DiferentesRestaurando a Partir de um Backup de Banco de Dados CompletoRestaurando a Partir de um Backup DiferencialRestaurando a Partir de um Backup de Log de TransaçõesRestaurando Logs de Transações até um Momento EspecíficoRestaurando a partir de um Backup de Arquivo ou de FilegroupRestaurando Bancos de Dados DanificadosMelhores PráticasLaboratório A: Restaurando Bancos de Dados
Capitulo 8 - Monitorando o Desempenho do SQL Server
Visão GeralPor Que Monitorar o SQL ServerMetodologia de Monitoração e Ajuste do DesempenhoEstratégias do Ajuste de DesempenhoSelecionando uma Abordagem para o Ajuste de DesempenhoDesenvolvendo uma Metodologia para Ajuste de DesempenhoEstabelecendo uma Linha de Base de DesempenhoDetectando os Gargalos do DesempenhoTarefas Comuns de MonitoraçãoFerramentas para a Monitoração do SQL ServerEvent Viewer do Windows 2000System Monitor do Windows 2000A Janela Current ActivityFerramentas do Transact-SQLSQL ProfilerDemonstração: Usando o SQL ProfilerSQL Query AnalyzerTarefas Comuns de Monitoração e AjusteMonitorando o Uso da MemóriaMonitorando Segmentos e o Uso do ProcessadorMonitorando a E/S do Disco RígidoMonitorando BloqueiosMonitorando Consultas com Baixo DesempenhoMelhores PráticasLaboratório A: Monitorando o SQL Server
Capitulo 9 - Transferindo Dados
Visão GeralIntrodução à Transferência de DadosPor Que Importar e Exportar DadosPor Que Transformar os DadosFerramentas para Importar e Exportar Dados no SQL ServerIntrodução ao DTSVisão Geral do DTSProcesso do DTSFerramentas DTSTransformando Dados com o DTSTransformando e Mapeando DadosDefinindo Tarefas de TransformaçãoDefinindo Fluxos de TrabalhoCriando um Pacote DTSExecutando e Agendando um Pacote DTSDemonstração: Definindo um Pacote DTSMelhores PráticasLaboratório A: Transferindo Dados
Capitulo 10 - Mantendo a Alta Disponibilidade
Visão GeralIntrodução à DisponibilidadeDefinindo a DisponibilidadeDeterminando os Requisitos de DisponibilidadeDisponibilidade e EscalabilidadeMaximizando a DisponibilidadeAumentando a Disponibilidade Usando o ClusterWindows ClusteringCluster para Tolerância a Falhas do SQL ServerServiços de Cluster Ativo/PassivoServiços de Cluster Ativo/AtivoCluster para Tolerância a FalhasServidores de Espera e Remessa de LogMantendo a Alta Disponibilidade com um Servidor de Espera e com Remessa de LogConfigurando a Remessa de Log com o Database Maintenance Plan WizardAlterando as Roles na Remessa de LogMelhores PráticasLaboratório A: Automatizando a Manutenção de um Servidor de Espera
Capitulo 11 - Apresentando a Replicação
Visão GeralIntrodução a Dados DistribuídosNecessidade de Dados DistribuídosConsiderações Sobre a Distribuição de DadosMétodos de Distribuição de DadosIntrodução à Replicação do SQL ServerA Metáfora do Editor-AssinantePublicações e ArtigosFiltrando DadosInscriçõesAgentes de Replicação do SQL ServerTipos de Replicação do SQL ServerVisão Geral dos Tipos de ReplicaçãoUso da Replicação de MesclagemModelos de Replicação FísicaVisão Geral dos Modelos de Replicação FísicaCombinando Modelos e Tipos de Replicação FísicaExemplo de Editor Central/Distribuidor RemotoExemplo de Assinante Central/Diversos EditoresExemplo de Diversos Editores/Diversos AssinantesMelhores PráticasLaboratório A: Implementando a Replicação
|