Não vá embora!
até 12x sem juros
até 12x sem juros no cartão
Formação Oracle 19c
4 Cursos em 1 Formação
Carga horária: 128
Oracle Database 19c SQL - Fundamentals | Duração: 32 horas |
||
Oracle Database 19c SQL - Administration I | Duração: 32 horas |
||
Oracle Database 19c SQL - Administration II | Duração: 32 horas |
||
Oracle Database 19c: Fundamentos PL / SQL: | Duração: 32 horas |
||
Formação Oracle Database 19c | Você economiza: 60% | Inscreva-se agora! | R$ 3.184,00 |
No online você tem aulas digitais e interage com mentores reais ao vivo. Já no a distância, tanto o conteúdo, quanto a interação são digitais.
Após a conclusão
bem-sucedida deste curso, os alunos poderão trabalhar com a programação do
banco de dados Oracle 19c usando a linguagem de programação PL / SQL. Eles
aprenderão a sintaxe, estrutura e recursos da linguagem.
Noturno
128
Curso Presencial
Curso Online ao Vivo
Idioma: Português ou Inglês
Sujeito a alteração sem aviso prévio
· Introdução à base de dados relacionais;
·
Ambiente prático e credenciais de segurança;
·
Introdução ao Oracle 19c;
·
Instalando o Oracle;
·
Criando uma base de dados;
·
Introdução à linguagem SQL;
·
Introdução às ferramentas de gerenciamento de
dados;
·
Introdução ao Enterprise Manager Database
express (EM- express);
·
Utilização de gerenciamento de dados expresso;
·
Declaração selecionada;
·
Administrando usuários e segurança;
·
Gerenciando estruturas de armazenamento;
·
Performar backup e recuperação;
·
Objetos de banco de dados:
Introdução;
Vistas relacionadas;
Índices;
Criando outros objetos;
Gerenciamento de objetos utilizando SQL;
Segurança;
·
Integridade de dados usando restrições;
·
Gerenciamento de definições de restrição;
·
Monitoramento da base de dados utilizando
advisor;
·
Dicionário de dados.
· Visão Geral do Oracle
Database Cloud Service.
·
Novos recursos Oracle Database 19c;
·
Máquinas Virtuais;
·
Endpoints;
·
Arquivos e diretórios;
·
Implementação de plataforma virtualizada;
·
SQL Performance analyzer;
·
Novos recursos do RMAN;
·
Data Masking Pack;
·
Proteção Transparente de Dados Sensíveis;
·
Subconsultas para resolver consultas;
·
Autenticação forte;
·
Smart Scan;
·
Funções de linha única para personalizar
saída;
·
Novos recursos de SQL e SQLcl;
·
Aprimoramentos de Teste de Aplicativos Reais;
·
Autenticação proxy;
·
Análise de privilégios;
·
Oracle Scheduler para automatizar tarefas;
·
Oracle Data Pump, SQL *Leader e Rabelas
Externas;
·
Aprimoramentos multilocatários;
·
Métricas e alertas;
·
Armazenamento de coluna na memória;
·
Arquivamento no banco de dados e temporais;
·
Host Monitoring;
·
Autenticação de usuário global;
·
Aprimoramentos gerais de bancos de dados;
·
Tecnologias Flashback;
·
Auditoria refinada;
·
Enterprise User Security;
·
Aprimoramento de SQL;
·
Restringir e classificar dados;
·
Restauração e recuperação;
·
Redação de dados;
·
Recuperação e Flashback de PDBs;
·
Monitoramento de operação de bando de dados em
tempo real;
·
Visão geral e arquitetura dos bancos de dados
RAC;
·
Privilégios;
·
Executando Recuperação;
·
Desempenho em CDBs e PDBs.
·
Novos recursos do banco de dados oracle;
·
Múltiplos inquilinos;
·
Recursos de gerenciamento de frota;
·
Controle de nuvem do Enterprise Manager;
·
Oracle Database Appliance (ODA);
·
Máquina de banco de dados Exadata;
·
Implementar, corrigir e atualizar;
·
Restaurar e recuperar;
·
Segurança;
·
Alta disponibilidade;
·
Controles de detetive;
·
Controles Preventivos;
·
Firewall de banco de dados;
·
Oracle Audit Vault;
·
Oracle Key Vault;
·
Gerenciando a instância do banco de dados;
·
Revisão de arquitetura de banco de dados;
·
Iniciar e parar os serviços de banco de dados;
·
Oracle network environment;
·
Diagnóstico e suporte oracle;
·
Gerenciamento de tablespace;
·
Gerenciamento avançado de tablespace;
·
Arquivos de dados e gerenciamento de arquivos
temporários;
·
Undo data & undo tablespaces;
·
Visão geral de segurança e privilégios de banco
de dados;
·
Segurança do usuário;
·
Auditoria de banco de dados;
·
Sql loader;
·
Exportação e importação;
·
Gerenciando performance & sql tuning;
·
Desempenho e disponibilidade: concorrência de
dados;
·
Desempenho e disponibilidade: conceitos de
backup e recuperação;
1 - SELEÇÃO E
CONFIGURAÇÃO DA INTERFACE DE BANCO DE DADOS
Considerando as ferramentas disponíveis Selecionando a
Ferramenta Apropriada Oracle Net Database Connections Oracle PAAS Database
Connections Configuração do SQL Developer Configuração SQL * Plus Setup
Jdeveloper
2 - SOBRE AS
VARIÁVEIS DE LIGAÇÃO e SUBSTITUIÇÃO
Usando o SQL Developer Usando SQL * Plus
3 - ESCOLHENDO UM
IDIOMA DE PROGRAMAÇÃO DE BANCO DE DADOS
O que é a programação de banco de dados? Vantagens de
desempenho PL? SQL Integração com outros idiomas
4 - FUNDAMENTOS DE
LINGUAGEM PL / SQL
Estrutura do Programa PL / SQL REGRAS SYNTAX DA LÍNGUA
EMBEDDING SQL CÓDIGO READÍVEL DE ESCRITA GERAÇÃO DA SAÍDA DE BASE DE DADOS SQL
* PLUS INPUT OF A PROGRAM BLOCK
5 - DECLARE SECTION
Sobre a seção Declare
DECLARAR TIPOS PRIMITIVOS OPÇÕES DE DECLARAÇÃO NÃO NULO
CONSTANTE INTEGRAÇÃO DE DICIONÁRIOS DE DADOS %TIPO DECLARAR USUÁRIO SIMPLES ---
TIPOS DEFINIDOS TIPO ... TABELA TIPO ... RECORD USUÁRIO EXTENDIDO --- TIPOS
DEFINIDOS
6 - COMECE A SEÇÃO
Sobre a seção de início Manipulando Dados do Programa Controle Lógico e
Ramificação VAMOS PARA LOOP IF-THEN-ELSE CASO
7 - SEÇÃO DE EXCEÇÃO
SOBRE A SECÇÃO DE EXCEÇÃO ISOLANDO A EXCEÇÃO ESPECÍFICA
PRAGMA EXCEPTION_INIT Exemplo de SQLCODE e SQLERRM SQL% ROWCOUNT & SELECT
... INTO
8 - ALÉM DO BÁSICO:
CURSORES EXPLÍCITOS
SOBRE CURSORES EXPLICITOS TÉCNICAS DE CURSOR EXTENSAS PARA A
ACTUALIZAÇÃO DA CLÁUSULA ONDE CURRENT OF Clause Usando FOR ... LOOP Cursors
9 - ALÉM DO BÁSICO:
BLOCOS ANINHADOS
10 - ALÉM DO BÁSICO:
SUBPROGRAMAS DECLARADOS
USANDO SUBPROGRAMAS DECLARADAS PROCEDIMENTO DECLARADO FUNÇÃO
DECLARADA
11 - INTRODUÇÃO DAS
UNIDADES DO PROGRAMA DE RESÍDUOS DE DATABASE
SOBRE BASE DE DADOS --- PROGRAMAS RESIDENTES ARMAZENAMENTO E
EXECUÇÃO FÍSICA TIPOS DE UNIDADES DE PROGRAMA ARMAZENADAS VANTAGENS DE UNIDADE
DE PROGRAMA ARMAZENADO PRINCÍPIOS DE DESIGN MODULAR
12 - CRIANDO PROCEDIMENTOS E FUNÇÕES ARMAZENADOS
PROCEDIMENTOS E FUNÇÕES DE ARMAZENAMENTO FUNCIONAR PROCEDIMENTO / CRIAR CRIANDO PROCEDIMENTOS E FUNÇÕES Procedimento RAISE_SALARY () Função SALARY_VALID () A ESPECIFICAÇÃO DO PARÂMETRO Cláusula por defeito PRIVILEGES DO SISTEMA E DOS OBJECTOS USANDO AS FERRAMENTAS DE DESENVOLVIMENTO
13 - EXECUTANDO
PROCEDIMENTOS E FUNÇÕES ARMAZENADOS
PROCEDIMENTOS E FUNÇÕES DE CHAMADAS TESTE DE UNIDADE COM
EXECUTO TESTE DE UNIDADE DE BLOQUE ANÓNIMO ESPECIFICANDO A NOTAÇÃO DE
PARÂMETROS SQL TESTE DA UNIDADE DE FOLHA DE TRABALHO FUNÇÕES DE CHAMADA DO SQL
14 - MANUTENÇÃO DE UNIDADES DE PROGRAMAS ARMAZENADOS
PROGRAMAS DE RECOMENDAÇÃO Recompilação de massa usando
UTL_RECOMP () PROCEDIMENTOS E FUNÇÕES DE DROPPING PROCEDIMENTO / FUNÇÃO DO DROP
METADATA DE DICIONÁRIOS DE DADOS Usando USER_OBJECTS Usando USER_SOURCE Usando
USER_ERRORS Usando USER_OBJECT_SIZE Usando USER_DEPENDENCIES
15 - GERENCIANDO
DEPENDÊNCIAS
INTERNOS DE DEPENDÊNCIA SEGURANÇA DE DEPENDÊNCIAS O
UTILIZADOR DE SEGUIMENTO DE DEPENDÊNCIA SQL DEPENDENCIA DE DESENVOLVIMENTO
LISTAS DE CONTROLE DE ESTRATÉGIA DE DEPENDÊNCIA
16 - CRIANDO E
MANTENDO PACOTES
SOBRE PACOTES CRIANDO PACOTES MANUTENÇÃO DE PACOTES
CONSIDERAÇÕES RELATIVAS AO DESEMPENHO
17 - CAPACIDADE DE
PACOTES AVANÇADOS
DIREITOS DE DEFINIÇÃO E FABRICANTE LISO BRANCO &
ACESSÍVEL POR OBJECTOS GLOBAIS PERSISTENTES DEFINANDO A LÓGICA DE INICIALIZAÇÃO
APOIO À ORIENTAÇÃO DE OBJETOS
18 - TÉCNICAS
AVANÇADAS DE CURSOR
USANDO VARIABLES DE CUSROS USANDO SYS_REFCURSOR USANDO
EXPRESSÕES DE CURSOR
19 - USANDO O PACOTE
FORNECIDO PELO SISTEMA
DBMS_OUTPUT () UTL_FILE () FOPEN () EXEMPLO
20 - CONCEITOS DE
GATILHO DO BANCO DE DADOS
SOBRE DIGITALIZADORES DE BASE DE DADOS DML EVENT TRIGGER SUB --- TYPES CENÁRIO DO TRIGGER DA BASE DE DADOS MECANISMOS DE EXECUÇÃO DE TRIGGER TRIGGERS DENTRO DA FOLHA DE TRABALHO SQL
21 - CRIANDO DISPARADORES DE BANCO DE DADOS
DISPOSITIVOS DE NÍVEL DE DECLARAÇÃO Usando
RAISE_APPLICATION_ERROR () ROW --- NÍVEL TRIGGERS EXEMPLOS DE TRIGGERS Exemplo
de EMPLOYEE_SALARY_CHECK EMPLOYEE_JOURNAL Exemplo BUDGET_EVENT Exemplo LUGAR DE
TRIGGERS TRIGGERS DENTRO DE UMA APLICAÇÃO
22 - MANUTENÇÃO DE DISPARADORES DE BANCO DE DADOS
SYNTAX DE CHAMADA TAREFAS DE MANUTENÇÃO DE TRIGGER SHOW ERRORS TRIGGER DROP TRIGGER ALTER TRIGGER MULTIPLES TRIGGERS PARA UMA TABELA MANUSEAMENTO DE QUESTÕES DE TABELA DE CONFIGURAÇÃO
23 - IMPLEMENTANDO TRIGGERS DO EVENTO DO SISTEMA
O QUE SÃO OS DISPOSITIVOS DO EVENTO DO SISTEMA? DEFINANDO O
ÂMBITO DE APLICAÇÃO EVENTOS DO SISTEMA DISPONÍVEL ATRIBUTOS DO EVENTO DO
SISTEMA
+ 300.000 alunos treinados e milhares de alunos certificados em 12 anos
+ 12 premiações nacionais e internacionais como melhor centro de treinamentos do Brasil
+ 200 cursos presenciais e remotos nas áreas de tecnologia, gorvernança e negócios
+ 300 instrutores que fazem parte do maior corpo docente de tecnologia de negócios do Brasil