Curso Administração de banco de dados SQL Server 2008.

Olá Pessoal, 

Hoje trago uma notícia boa, foi confirmado o meu curso sobre Administração de banco de dados SQL Server 2008 na faculdade Unipac Teófilo Otoni, irei dar um curso rápido e introdutório sobre o SQL Server 2008, revisando alguns conceitos sobre bancos de dados e SQL Server.

O Curso será oferecido para as tumas de Sistemas de Informação e Ciencia da Computação nos dias 19 e 20 de Junho, vamos iniciar com uma introdução  teórica sobre o que é o SQL Server 2008, a família de produtos, principais edições e alguns fundamentos sobre arquitetura. Logo após iremos abortar algumas novas funcionalidades do SQL Server 2008 voltadas para a administração do banco dados como Auditoria, Resource Governor, Compressão de dados e Backup, Policy-Based Management e claro Powershell.

Conversando com o Laerte Junior um dos maiores influenciadores e pioneiros de Powershell e SQL Server no Brasil e no mundo, ele me autorizou a mostrar seus scripts e utiliza-los, dos quais serão de grande utilidade para os alunos que terão uma visão do poder do Powershell integrado ao SQL Server, (Claro que irei mostrar e mencionar o autor).

Segue abaixo os  tópicos que serão abordados no curso:      sql_se10

  • Pré-Requisitos e Instalação do Microsoft SQL Server 2008.
    • Preparar o ambiente de sistema operacional pra instalação do produto.
    • Verificar requisitos de software e hardware necessários.
    • Verificar componentes do SQL Server 2008 a serem instalados.
    • Selecionar funcionalidades do SQL Server 2008 a serem instaladas.
    • Especificar diretório para instalação de binários do SQL Server, definir instalação de instância nomeada ou padrão.
    • Definir configurações de segurança e serviços.
    • Especificar modos de autenticação.
  • Configuração de opções da instância.
    • Configuração de memória e processadores.
    • Definição dos diretórios de backup, e arquivos de banco de dados de sistema.
    • Configuração e otimização do banco de dados de sistema tempdb.
    • Configuração da instância para acesso remoto.
    • Definir configuração padrão para arquivos de log e dados.
    • Configurar opções de cursores, paralelismo, locks, etc.
  • Configuração de segurança e auditoria.
    • Criação de Logins para acesso a instância.
    • Entender as Fixed Server Roles e permissões de acesso.
    • Atribuir Logins a Fixed Server Roles.
    • Criar objetos de auditoria no nível de instância e bancos de dados.
    • Configurar auditoria para escrever em logs de aplicação, segurança e arquivos do Windows.
  • Criação e configuração de bancos de dados.
    • Criação do banco de dados, utilizando o SQL Server Management Studio e Transact-SQL.
    • Criação e configuração de Files e Filegroups.
    • Configuração do log de transação e melhores práticas.
    • Configuração de opções automáticas para manutenção do banco de dados e performance.
    • Configuração de opções para verificação de corrupção do banco de dados.
  • SQL Server Integration Services para importar e exportar dados.
    • Entender os conceitos do processo de ETL (Extract Transform Load)
    • Entender os conceitos a  importação a partir de outras fontes de dados como Oracle, Access, Excel,
      etc.
    • Utilizar o SQL Server  Integration Services para  importar massa de dados a partir de um arquivo de
      texto.
    • Criar tabelas, configurar colunas e data types para receber os dados.
    • Configurar agendamentos para pacotes Integration Services
  • Backup e Recover de base de dados.
    • Entender o conceito de Backup e Recover de banco de dados.
    • Entender os tipos de backup e estratégias de recuperação.
    • Criar backup Full, Differential, Log de Transação.
    • Criar backups comprimidos.
    • Entender o que é um Database Snapshot.
    • Criando e restaurando um banco de dados a partir de um Snapshot.
    • Técnicas de Disaster Recover.
    • Restaurar e recuperar bancos de dados em caso de falha.
    • Recuperando bancos de dados corrompidos.
  • Configurar o Resource Governor para gerenciar recursos do servidor.
    • Entender como funciona o Resource Governor.
    • Criar funções de classificação e Workloads Groups.
    • Configurar a alocação de Pool´s utilizados pelos Workloads Groups.
    • Monitorar a utilização de recursos do servidor utilizando o Performance Monitor.
  • Ferramentas para monitoração do SQL Server 2008.
    • Monitorar a atividade do servidor utilizando o Activity Monitor.
    • Monitorar consultas e instruções enviadas ao servidor utilizando o SQL Server Profiler.
    • Utilizar Dynamics Management View´s para consultar metadados de objetos do SQL Server.
  • Gerenciamento baseado em políticas e Compressão de dados.
    • Entender o conceito de Gerenciamento baseado em políticas no SQL Server 2008.
    • Criar políticas e especificar objetos alvos.
    • Entender o conceito de compressão de dados.
    • Utilizar a compressão de dados a nível de página.
    • Utilizar a compressão de dados a nível de linhas.
  • Powershell e SQL Server 2008
    • Como funciona a linguagem de script Powershell e sua integração com o SQL Server.
    • Escrevendo scripts para automatizar tarefas no SQL Server.
    • Visualizando  alguns  exemplos  da  usabilidade  da  linguagem  Powershell  integrada  ao  SQL Server.

É isso ai pessoal, estou ancioso por esse dia e acredito que será muito bom aprender e compartilhar meu humilde conhecimento com os amigos, espero que gostem, até lá 🙂

Advertisements

6 Responses to Curso Administração de banco de dados SQL Server 2008.

  1. Laerte says:

    Show meu amigo…bem interessante os tópicos …Parabéns :)

  2. Felipe says:

    Valeu Laerte :-)

  3. Marcos Lucas says:

    Muito boa noticia parabéns

  4. Felipe says:

    Valeu Marcos, vai ser muito legal mesmo 😉

  5. Fabrício says:

    Grande Felipe… Show de bola… Se tiver algum material eu vou querer… rs.. Estou começando a estudar o 2008….

  6. micaelnl says:

    Obrigado, para mim que sou novato nisto ainda será uma grande ajuda.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: