Baixe Grratuitamente!

Espere, temos um presente para você!

Disponibilizamos o download gratuito
do ebook Computação em Nuvem.

Baixe Aqui!

Atendimento de seg a sex das 09h às 21h
--> --> --> --> -->

CRÉDITO UNIVERSITÁRIO
PRAVALER

Financie seus estudos
e pague sem juros.

Saiba Mais
Pra Valer


Centro de Treinamento

DBA Oracle 11g (156h)

inscreva-se

saiba-mais

Módulo 1: Fundamentos de SQL I e II - 48H

Objetivos do Curso: Capacitar o aluno a identificar os componentes estruturais do banco de dados Oracle 11g, além de recuperar dados contidos em linhas e colunas através de instruções SQL. O aluno também aprendera a gerar relatórios de dados classificados e filtrados e também executar inserções DML (Data Manipulation Language) para atualizar tabelas do banco de dados. E ainda, extrair informações do banco através de metadados através das views de dicionários de dados. O aluno aprendera a usufruir de técnicas avançadas de recuperação de dados via SQL de tabelas de banco de dados nos mais diversos contextos. Fará o controle de acesso de usuários ao banco de dados restringido seus acessos e gerenciando a segurança de tabelas e dos seus respectivos dados. Realizara também os mais diversos tipos de consultas por agrupamento inclusive no formato tridimensional.

Conteúdo

Conteúdo

Recuperando dados usando o SQL SELECT

  • Demonstrações de Recursos SQL SELECT
  • Selecionando todas as Colunas
  • Selecionando Colunas Específicas
  • Escrevendo Declarações SQL
  • Expressões Aritméticas
  • Usando Operadores Aritméticos
  • Valores Nulos em Expressões Aritméticas
  • Definindo um Alias de Coluna
  • Operador de concatenação
  • Usando Strings de Caracteres Literal
  • Linhas duplicadas
  • Exibindo a estrutura da tabela

Restringindo e Classificando Dados

  • Limitando linhas usando uma seleção
  • Usando a cláusula WHERE
  • Strings e Datas
  • Operadores de Comparação
  • Usando Operadores de Comparação
  • Combinação de caracteres curinga
  • Operadores lógicos
  • Usando a cláusula ORDER BY
  • Substituição de Variáveis
  • Especificando nomes de colunas, expressões e texto
  • Usando o comando DEFINE
  • Usando o comando VERIFY

Usando 3 Funções de uma única linha

  • Funções de Caracteres
  • Funções de conversão
  • Funções para manipulação de caracteres
  • Usando a função ROUND
  • Utilizando a Função TRUNC
  • Utilizar a função MOD
  • Trabalhando com Datas
  • Aritmética com Datas
  • Usando Funções de Data

Usando Funções de conversão e Expressões Condicionais

  • Funções de conversão
  • Conversão implícita de tipo de dados
  • Aninhar Funções
  • Funções Gerais
  • Usando a Função NVL / NVL2 / NULLIF / COALESCE
  • Expressões Condicionais
  • Expressão CASE
  • Função DECODE

Dados agregados usando as funções de grupo

  • Tipos de Funções de Grupo
  • Grupo de Funções e Valores Nulos
  • Criando Grupos de Dados
  • Agrupando por mais de uma coluna

Exibindo dados de várias tabelas

  • Obtenção de dados de várias tabelas
  • Tipos de associações
  • Recuperando Registros com junções naturais
  • Aplicando condições adicionais a uma associação
  • Juntar uma tabela a ela mesma
  • Produtos cartesianos
  • Gerando um produto cartesiano
  • Criando junções cruzadas

Usando subconsultas para Resolver Consultas

  • Usando uma subconsulta para resolver um problema
  • Tipos de subconsultas
  • Usando Funções de Grupo em uma subconsulta
  • Linhas múltiplas em subconsulta
  • Utilizando o Operador ANY e ALL
  • Valores nulos em uma subconsulta

Usando os Operadores SET

  • Operadores de conjunto
  • O Oracle Server e operadores
  • Utilizando o Operador UNION
  • Operador UNION ALL
  • Operador INTERSECT
  • Operador MINUS
  • Igualando SELECTs
  • Usando a cláusula ORDER BY em Operações de Conjuntos

Manipulação de Dados

  • Data Manipulation Language
  • Adicionando uma nova linha a uma tabela
  • Inserindo novas linhas
  • Inserindo Linhas com Valores Nulos
  • Inserindo Valores Especiais
  • Inserindo data e hora específicas Valores
  • Criando um Script
  • Copiar linhas de outra tabela
  • Alterando dados em uma tabela
  • Atualizando linhas em uma tabela
  • Atualizando duas colunas com uma consulta Sub
  • Atualizando linhas com base em outra tabela
  • Removendo uma linha de uma tabela
  • Instrução DELETE
  • Deletando Linhas de uma Tabela
  • Excluindo linhas com base em outra tabela
  • Transações de Banco de Dados
  • Demonstrações Vantagens de COMMIT e ROLLBACK
  • Declarações de Controle de Transações explícitas
  • Declaração Nível ROLLBACK
  • Implementando consistência de leitura
  • Cláusula FOR UPDATE em uma instrução SELECT

Utilizando Instruções DDL para Criar e Gerenciar Tabelas

  • Objetos do banco de dados
  • Regras de Nomenclatura
  • Instrução CREATE TABLE
  • Referenciando Tabelas de outro usuário
  • Criando tabelas
  • Tipos de dados
  • Data Hora Tipos de dados
  • Incluindo Restrições
  • Restrição NOT NULL
  • UNIQUE
  • PRIMARY KEY Constraint
  • Restrição FOREIGN KEY
  • CHECK Constraint
  • Violando Constraints
  • Criando uma tabela usando uma subconsulta
  • ALTER TABLE
  • Tabelas Read-Only
  • Descartando uma tabela

Criando Outros Objetos de Esquema

  • O que é uma View
  • Criando uma exibição
  • Recuperando dados de uma View
  • Regras para executar operações DML em uma View
  • Usando a cláusula WITH CHECK OPTION
  • Negando Operações DML
  • Removendo a View
  • Criando e usando Sequências
  • CREATE SEQUENCE Declaração: Sintaxe
  • NEXTVAL e CURRVAL
  • Cache de valores de seqüência
  • Índices
  • Criando um índice
  • Removendo um índice
  • Sinônimos
  • Criando um sinônimo para um Objeto
  • Criando e Removendo Sinônimos

Módulo 2: Workshop de Administração I – 52H

Objetivos do Curso: Capacitar o aluno a instalar, criar e administrar um banco de dados Oracle 11g identificado todos os seus componentes arquitetônicos e estruturais. Administrar, configurar e monitorar aplicações de banco alem de procedimentos básicos do dia a dia de um DBA. Realizará também técnicas simples de backup e recuperação dos bancos de dados do sistema.

Pré-requisito: ter cursado o módulo de "Fundamentos de SQL II" ou ter o conhecimento equivalente.

Conteúdo

Conteúdo

Explorando o Oracle Database Architecture

  • Oracle Database
  • Conectando-se a um servidor
  • Arquitetura do Banco de dados Oracle
  • Interagindo com um banco de dados Oracle
  • Database Buffer Cache
  • Redo Log Buffer
  • Shared Pool
  • Large Pool
  • Processo de arquitetura
  • Processo de Estruturas
  • Database Writer Process (DBWn)
  • LogWriter Process (LGWR)
  • Checkpoint Process (ckpt)
  • System Process Monitor (NMOS)
  • Process Monitor Process (PMON)
  • Processo de valorização
  • Archiver Processos (ARCN)
  • Banco de Dados Arquitetura de armazenamento
  • Tablespaces e Arquivos de Dados
  • SISTEMA e SYSAUX Tablespaces
  • Segmentos, extensões e blocos
  • Database Architecture: Resumo das componentes estruturais

Preparando o ambiente de banco

  • Tarefas de um Administrador de Banco de Dados Oracle
  • Ferramentas para administração de um banco de dados Oracle
  • Optimal Flexible Architecture (OFA)
  • Optimal Flexible Architecture: Esquema de Nomenclatura
  • Definindo Variáveis de Ambiente
  • Orade Universallnstaller (OUI)

Criando um banco de dados Oracle

  • Planejamento do Banco de Dados
  • Bancos de dados: Exemplos
  • Configurando o Listener
  • Database Configuration Assistant (DBCA)
  • Usando o DSCA para criar um banco
  • Gerenciamento de Senhas
  • Criando um banco de Design Template
  • Usando o DSCA excluir um banco de dados
  • Usando o DBCA de tarefas adicionais

Gerenciando a Instância Oracle

  • Management Framework
  • Iniciando e parando Database Control
  • Oracle Enterprise Manager
  • Database Home Page
  • Usando o SQL * Plus
  • Simplificado Parâmetros de inicialização
  • Usando o SQL * Plus para visualizar os parâmetros
  • Banco de dados de inicialização e desligamento
  • Iniciando um Banco de Dados Oracle Instância
  • Desligando um banco de dados
  • Modos de Shutdown
  • Visualizando o log de alerta
  • Usando Trace Files
  • Dicionário de Dados

Configuração da Rede Oracle, Meio Ambiente

  • Oracle Net Services
  • Oracle Net Listener
  • Estabelecendo conexões
  • Sessões de usuário
  • Nomeando Métodos
  • Conexão Opções Avançadas
  • Teste de conectividade do Oracle Net
  • Sessões de usuário: Servidor Dedicado
  • Sessões de usuário: Shared Servers
  • SGA e PGA
  • Shared Server: pool de conexão
  • Configurando a comunicação entre bancos de dados
  • Conectando-se a outro banco de dados

Gerenciamento de Banco de Dados para Estruturas

  • Estruturas de Armazenamento
  • Tablespaces e Arquivos de Dados
  • Gerenciamento de Espaço em Tablespaces
  • Tablespaces no banco de dados pré-configurados
  • Oracle Managed Files (OMF)
  • Automatic Storage Management

Administração de Segurança do Usuário

  • Banco de dados de contas de usuário
  • Predefinidos Contas: SYS e SYSTEM
  • Criando um usuário
  • Autenticação de usuários
  • Autenticação de Administrador
  • Desbloquear uma conta de usuário e redefinir a senha
  • Privilégios
  • Benefícios das Funções
  • Criação de um Papel
  • Atribuindo Papéis aos Usuários
  • Perfis e Usuários

Gerenciando objetos de esquema

  • O que é esquema
  • Acessando objetos de esquema
  • Criando e modificando tabelas
  • Índices
  • Tipos de Índices
  • B-Tree Index
  • Índices Bitmap
  • Index Options
  • Criando Views
  • Sequências
  • Tabelas Temporárias

Gestão de Dados e Concorrência

  • Manipulação de dados usando SQL
  • Comandos COMMIT e ROLLBACK
  • PLSQL
  • Funções
  • Procedimentos
  • Pacotes
  • Triggers
  • Bloqueios

Gerenciando Undo

  • Manipulação de Dados
  • Desfazer transações e dados
  • Armazenando informações de undo
  • Gerenciando undo
  • Vendo Sistema de Atividade

Implementando o Oracle Database Security

  • Separação de responsabilidades
  • Banco de Dados e Segurança
  • Princípio de Privilégios Mínimos
  • Configurando a trilha de auditoria
  • Mantendo a trilha de auditoria
  • Atualizações de Segurança
  • Aplicando patches de segurança

Database Maintenance

  • Database Maintenance
  • Terminologia
  • Oracle Optimizer: Visão Geral
  • Otimizador de Estatística
  • Usando o Gerenciar Optimizer Estatistic Page
  • Automatic Workload Repository (AWR)
  • Automatic Database Diagnostic Monitor (DAMS)
  • Enterprise Manager e Assessores
  • DBMS_ADVISOR
  • Criando e testando um alerta
  • Alertas de Notificação
  • Reagindo à Alertas

Performance Management

  • Monitoramento de desempenho
  • Ativando Gerenciamento Automático de Memória (AMM)
  • Enabling Automatic Shared Memory Management (ASMM)
  • Dynamic Performance Statistics

Conceitos de backup e recuperação

  • Categorias de Falha
  • User Process Failure
  • Falha na rede
  • Erro de Usuário
  • Falha Instância
  • Entendimento Recuperação de Instância
  • Fases da Recuperação de Instância
  • Usando o MTTR Advisor
  • Falha de mídia
  • Configurando a Área de Recuperação Flash
  • Multiplexando arquivos de controle
  • Archiver (ARCN)
  • Ativando o modo ARCHIVELOG

Performing Backups

  • Oracle Secure Backup
  • User-Managed Backup
  • Recovery Manager (RMAN)
  • Configurando Definições de Backup
  • Backup do arquivo de controle para um arquivo de rastreamento
  • Gerenciar backups
  • Usando o RMAN Command Line

Executando Database Recovery

  • Abrindo um banco de dados
  • Mantendo um Banco de Dados Open
  • Data Recovery Advisor
  • Perda de um arquivo de controle
  • Perda de um Redo Log File
  • Perda de um arquivo de dados em modo NOARCHIVELOG
  • Perda de um arquivo de dados não-críticos no modo ARCHIVELOG
  • Perda de um sistema de arquivo de dados críticos no modo ARCHIVELOG
  • Data Recovery Advisor
  • Falhas de avaliação de dados
  • Executar reparos

Movendo dados

  • Criação de objetos de diretório
  • SQL * Loader:
  • SQL * Loader Control File
  • Métodos de carga
  • Quadro externo População
  • Usando Tabelas Externas
  • Oracle Data Pump
  • Opções de exportação
  • Usando o Enterprise Manager para monitorar o Data Pump Jobs

Reforço das Capacidades de Banco de Dados

  • Usando o Support Workbench
  • Visualizando alertas erro crítico no Enterprise Manager
  • Criação de uma solicitação de serviço
  • Rastreamento do Pedido de Assistência e Reparação de execução
  • Incidentes de Encerramento e Problemas
  • Trabalhando com Oracle Support
  • Pesquisando um incidente
  • Serviço de registro de pedidos
  • Gerenciamento de Patches

Módulo 3: Workshop de Administração II – 56H

Objetivos do Curso: Um dos intuitos deste módulo visa estender os conceitos de backup vistos na última parte do curso A partir de agora o aluno terá visibilidade das estratégias de backup e recuperação de dados através de ferramentas da Oracle como o RMAN. O aluno ainda terá práticas de monitoramento de banco de dados.

Um das outros ênfases desse módulo é passar ao aluno o conceito de ajuste de banco de dados com ferramentas que analisam e gerenciam o banco para que o mesmo sempre esteja com um desempenho avançado e que em caso de falha no sistema consiga se auto-gerenciar sozinho através de IA (Inteligência Artificial).

Pré-requisito: ter cursado o módulo de "Workshop de Administração I".

Conteúdo

Conteúdo

Banco de Dados Arquitetura e ASM

  • O Banco de Dados Oracle
  • Oracle Database Architecture
  • Conectando-se ao banco de dados
  • Oracle Database Server
  • Arquitetura de armazenamento
  • Tablespaces e Arquivos de Dados
  • SISTEMA e SYSAUX Tablespaces
  • Segmentos, extensões e blocos
  • Database Architecture: Resumo das componentes estruturais
  • Automatic Storage Management
  • Grupo de discos ASM

Configurando para valorização

  • Efeitos de backup e recuperação de funcionalidade e tarefas
  • Oracle Backup and Recovery Solutions
  • Usando o Recovery Manager
  • ARCHIVELOG Mode
  • Flash Recovery Area

Usando o RMAN Recuperação de Catálogo

  • RMAN
  • Armazenando informações no catálogo de recuperação
  • Sincronização de Catálogo
  • Usando RMAN para armazenar scripts
  • Fazendo backup do catálogo de recuperação
  • Recriando um catálogo de recuperação irrecuperável
  • Usando uma Loja Virtual Private

4 Configurando Especificações Backup

  • Usando o RMAN para criar backups
  • Destinos de backup
  • Configurando definições persistentes para o RMAN
  • Usando o Enterprise Manager para configurar o RMAN Definições
  • Arquivo de Controle Autobackups
  • Gerenciando Configurações Persistentes
  • Configurando dispositivos de backup
  • Configuração e alocação de canais para uso em backups
  • Configurando Otimização de Backups

Usando o RMAN para criar backups

  • Criando Conjuntos de Backup
  • Criando cópias de imagem
  • Fast Incremental Backup
  • Criação de backups dos conjuntos de backup
  • Backup de Read-Only Tablespaces
  • Multisection Backups
  • Compactando Backups
  • Criptografando Backups

Performing User-Managed Backup

  • Causas de perda de arquivo
  • Recuperação da perda de um grupo de Redo Log
  • Recriando Índices
  • Métodos de autenticação para administradores de banco de dados
  • Recriar uma autenticação de senha do arquivo
  • Complete Processo de Recuperação
  • Tipos de backup e recuperação de Atuação
  • Performing Complete Open Database Recovery
  • Time User-Managed-Based Recovery

Usando o RMAN para executar a recuperação

  • Comandos RMAN RESTORE e RECOVER
  • Recuperação Utilizando o Enterprise Manager
  • ARCHIVELOG Mode
  • Recuperar cópias de imagem

Usando o RMAN para duplicar um banco de dados

  • Usando o RMAN para criar um banco de dados duplicados
  • Usando um banco de dados duplicados
  • Usando EM para clonar um banco de dados

Performing Tablespace Point-in-Time Recovery

  • Tablespace Point-in-Time Recovery (TSPITR)
  • Performing Basic RMAN e TSPITR

Acompanhamento e Tuning RMAN

  • Paralelização de Conjuntos de Backup
  • Usando a opção de depuração
  • Alocação de buffers de disco
  • Alocando Tape Buffers
  • Comparando síncrona e assíncrona 1 / 0
  • E / S síncrona Gargalos
  • Velocidade da Fita Backup
  • Gargalos de Desempenho

Usando Flashback Tecnologia

  • Flashback Tecnologia
  • Restaurando tabelas da Lixeira
  • Automatic Space Reclamation
  • Manual Space Reclamation
  • Transações e Desfazer
  • Flashback Transaction Query
  • Pré-requisitos Flashing uma transação

Operações adicionais de Flashback

  • Flashback Table
  • Flashback Database
  • Configurando o Flashback Database
  • Acompanhamento Flashback Database com EM
  • Garantido Restore
  • Flashback Data Archive
  • Flashback Data Archive DDL Restrições

Diagnosticar o banco de dados

  • Diagnóstico automático de fluxo de trabalho
  • Automatic Diagnostic Repository
  • Problemas e Incidentes
  • Criação de uma solicitação de serviço
  • Implementando Reparos
  • Visualizando e modificando Pacotes de Incidentes
  • Monitor de desempenho
  • SQL Advisor Repair
  • Verificando a Integridade do Bloco em Tempo Real
  • Block Media Recovery
  • Data Recovery Advisor

Gerir a memória

  • Gerenciamento de memória
  • Estruturas de memória Oracle
  • Shared Pool
  • Large Pool
  • Java Pool
  • Redo Log Buffer
  • Automatic Shared Memory Management
  • Program Global Area (PGA)
  • Monitor de gerenciamento automático de memória
  • Uso Eficiente de Memória

Gerenciamento de Banco de Dados de Desempenho

  • Desempenho do planejamento
  • Monitoramento de desempenho
  • Performance do Tuning Dados
  • Instância e Estatísticas
  • Sessão Performance e Monitoramento
  • Automatic Workload Repository
  • As cargas de trabalho suportados

Gerenciamento do Espaço

  • Space Management
  • Segmentos
  • Alocando Extents
  • Bloco de Gerenciamento do Espaço
  • Linha de encadeamento e migração
  • Segment Advisor
  • Automatic Segment Advisor
  • Transportar Databases
  • Database Transportation Processes

Gestão de Recursos

  • Database Resource Manager
  • Criando um novo plano de recursos
  • Definir o tempo limite de inatividade
  • Resource Consumer Group Mapping
  • Ativando um plano de recursos
  • Acompanhamento do Gestor de Recursos

Automatizando tarefas com o Programador

  • Simplificar tarefas de gerenciamento
  • Eventos em Agenda
  • Criando um Time Based Job
  • Criando Event-Based Agendas com o Enterprise Manager
  • Criação de um Event-Based Job
  • Event-Based Scheduling
  • Redes de Criação de Emprego

Administrando o Agendador

  • Advanced Scheduler Features
  • Classes de Trabalho

Globalização

  • Globalization Support Features
  • Conjunto de caracteres
  • Problemas a evitar
  • Obtenção do conjunto de caracteres de informação
  • Linguística
  • Case-Insensitive e Accent-Insensitive
  • Linguistic Support Index
  • Suporte em SQL e Funções
  • Conversão implícita entre CLOB e NCLOB
  • NLS conversão de dados com o Oracle Utilities
  • NLS conversão de dados com o Data Pump
  • Língua e Character Set File Scanner (LCSSCAN)
  • Definindo o banco de dados de fuso horário

Mais informações


voltar
Unidade Vila Mariana: Rua Cubatão, nº 726 – Vila Mariana.
Copyright IBTA - Todos direitos reservados.

Atendimento ao aluno:
(11) 4501.9700

Atendimento ao candidato:
(11)4118.1041