Workshop de Administração I

Os DBAs Oracle gerenciam os sistemas de informação mais avançados do setor e têm alguns dos maiores salários do mercado. Este curso representa o seu primeiro passo em direção ao sucesso como um profissional Oracle. Ele é projetado para oferecer uma base sólida em termos de administração básica de bancos de dados. Neste curso, você aprenderá a instalar e manter um banco de dados Oracle.
 
Os alunos obterão uma compreensão conceitual da arquitetura do banco de dados Oracle e de como seus componentes trabalham e interagem uns com os outros. Os alunos também aprenderão a criar um banco de dados operacional e gerenciar adequadamente as diversas estruturas de uma forma efetiva e eficiente incluindo monitoramento de desempenho, segurança de bancos de dados, gerenciamento de usuários e técnicas de backup/recuperação. Os tópicos da lição são reforçados com exercícios práticos estruturados. Este curso foi projetado com o objetivo de prepará-lo para o exame de OCA (Oracle Certified Associate).
 
  • Instalar e configurar o Banco de Dados Oracle 11g;
  • Monitorar, diagnosticar e solucionar problemas, e manter o Banco de Dados Oracle 11g;
  • Configurar o Oracle Net Services para o Banco de Dados Oracle 11g;
  • Backup e Recuperação do Banco de Dados Oracle 11g;
  • Criar e administrar contas do usuário no Banco de Dados Oracle 11g.
  • Administrador de Banco de Dados;
  • Consultor Técnico.
  • Introdução

Explicar os objetivos do curso;Identificar a linha de produtos Oracle;

Descrever os conceitos básicos de um banco de dados relacional;

Apresentar as tarefas básicas do administrador de bancos de dados.

  • Instalando o Software do Banco de dados Oracle 11g

Identificar requisitos do sistema;

Usar a OFA (Optimal Flexible Arquitecture);

Instalar o software com o Oracle Universal Installer.

  • Criar um Banco de Dados Oracle

Descrever a Arquitetura de Bancos de Dados Oracle;

Informações Básicas sobre a arquitetura de instâncias;

Usar o framework de gerenciamento;

Usar o Database Creation Assistant.

  • Interfaces de Banco Dados

Usar a linguagem SQL (Structured Query Language);

Usar a Linguagem PL/SQL (Procedural Language/Structured Query);

Usar Java;

Usar a OCCI (Oracle C++ Call Interface).

  • Controlando o banco de dados

Iniciar e interromper o agente;

Iniciar e interromper a console de banco de dados do enterprise manager;

Iniciar e interromper o listener;

Inicializar e fazer shutdown do banco de dados.

  • Estrutura de armazenamento

Definir o objetivo de tablespaces e arquivos de dados;

Criar tablespaces;

Gerenciar tablespaces;

Obter informações sobre tablespaces;

Criar e gerenciar tablespaces utilizando o recurso OMF (Oracle Managed Files).

  • Administrando usuários

Criar e gerenciar contas de usuário do banco de dados;

Criar e gerenciar atribuições;

Conceder e revogar privilégios com os comandos Grant e Revoke;

Controlar o uso de recursos do por parte dos usuários.

  • Gerenciando Objetos de Esquema

Criar e modificar tabelas;

Definir constraints;

Exibir os atributos de uma tabela;

Exibir o conteúdo de uma tabela;

Criar índices e views.

  • Gerenciando Dados

Manipulando dados com código SQL;

Usando o Recurso Import;

Usando o Recurso Export;

Usando o SQL Loader.

  • PL/SQL

Identificar objetos PL/SQL;

Conceitos básicos sobre triggers e disparando eventos;

Identificar opções de configuração que afetam o desempenho de instruções PL/SQL.

Segurança do Banco de Dados Oracle Aplicar o principal dos privilégios mínimos;

Gerenciar contas do usuário default;

Implementar recursos de segurança de senha padrão;

Atividade de auditoria do banco de dados.

  • Oracle Net Services

Conceitos Básicos do Oracle Net Services;

Usar o Oracle Net Manager para criar e configurar listeners;

Uso utilitário de controle de listener para controlar o Oracle Net Listener;

Usar o Oracle Net Manager para configurar conexões clientes e de camada intermediária;

Usar o TNSPING para testar a conectividade do Oracle Net.

  • Servidor Compartilhado Oracle

Quando usar Servidores Compartilhados Oracle;

Configurar Servidores Compartilhados Oracle;

Monitorando Servidores Compartilhados.

Diagnosticar e solucionar objetos inválidos e não utilizáveis;

Reunir estatísticas do otimizador;

Verificar estatísticas de desempenho;

Reagir a problemas de desempenho.

  • Manutenção Pró-ativa: Objetivos

Definir limites para advertências e alertas críticos;

Reunir e usar métricas de linha de base;

Usar advisors de ajuste e diagnóstico;

Usar o ADDM (Automatic Database Diagnostic Monitor);

Gerenciar o Repositório Automático de Carga de Trabalho.

  • Gerenciamento de Undo

Monitorar e administrar operações de undo;

Configurar a retenção de undo;

Garantir a retenção de undo;

Use o advisor de undo.

  • Monitorando e Resolvendo Conflitos de Bloqueio

Detectar e resolver conflitos de bloqueio;

Gerenciar deadlocks.

  • Conceitos de Backup e Recuperação

Descrever os princípios básicos de backup, restauração e recuperação de bancos de dados;

Listar os tipos de falhas que podem ocorrer em um Banco de Dados Oracle;

Descrever as formas de ajustar a recuperação de instâncias;

Identificar a importância de checkpoints, arquivos de redo log e arquivos de log arquivados;

Configurar o modo ARCHIVELOG.

  • Backups de bancos de dados

Criar backups consistentes do banco de dados;

Faça backup do seu banco de dados sem fazer shutdown;

Criar backups incrementais;

Automatizar backups de bancos de dados;

Monitorar a área de recuperação flash.

  • Recuperação de Bancos de Dados

Recuperação de um arquivo de controle perdido;

Recuperação de um arquivo de redo log perdido;

Recuperação de um arquivo de dados perdido.

Carga Horária: 40 horas

Soluções Inteligentes