Oracle18c

Este curso ensina aos alunos o conhecimento do banco, desde a linguagem PL/SQL, Programação e os recursos de administração do banco.

Sobre o curso

Este curso ensina aos alunos o conhecimento do banco, desde a linguagem PL/SQL, Programação e os recursos de administração do banco.

A TDS Tecnologia está no mercado desde de 1998, desde então possui um grande know how em ensinar pessoas. Nossa metodologia de capacitação é a abordagem prática, logo garantimos a qualidade de nossos cursos, assegurando que nossos alunos conseguirão aplicar os conhecimentos. Para este treinamento é necessário apenas conhecimento básico em banco de dados, pois trata-se de um treinamento de nível básico/intermediário.

Os materiais deste treinamento serão entregues no primeiro dia de aula e você receberá um certificado de conclusão caso obtenta 75% de presença no treinamento.A TDS Tecnologia oferece garantia de qualidade aos clientes, permitindo que os mesmos possam refazê-los no caso do não acompanhamento, por motivos justificados.

Por esse canal você receberá uma proposta em formato PDF com toda descrição, valores e detalhes sobre o curso. Se preferir, pode nos acionar por whatsapp também, clicando no ícone.

Alguma dúvida?

Se ficou com alguma dúvida? ou quer receber uma proposta, entre em contato conosco

WhatsApp: (65) 98125-9421
Telefone: (65) 3054-0039


O que vou aprender?

Introdução ao ORACLE 18c (TDS Tecnologia)
Carga Horária: 04 aulas (Equivalente a 16 horas)
Idioma do Material: Português;
Objetivos: Ensinar aos alunos o conhecimento básico em SQL, para manipulação do Banco de Dados ORACLE


Introdução ao Oracle SQL .
Conteúdo programático:
Banco de dados relacionais
Introdução ao SQL e SQL*Plus
Comandos SQL
Comandos SQL*Plus
Criando Scripts para SQL*Plus
Funções SQL Simples
Funções de GRUPO
Sintaxe SELECT, WHERE, GROUP
Joins
Inserts, Deletes e Updates
Views de banco de dados
Criando Sequences
Criando indices

 

 

Programação em PL/SQL com ORACLE 18c (TDS Tecnologia)

Carga Horária: 04 aulas (Equivalente a 16 horas)
Idioma do Material: Português;
Objetivos: Ensinar aos alunos o conhecimento necessário, para que o mesmo possa ser um programador em PL/SQL, além de trabalhar com recursos avançados em ORACLE.

 

INTRUDUÇÃO À LINGUAGEM PL/SQL
Interagindo com o usuário
PL/SQL e tráfego de rede
Estrutura do bloco PL/SQL
Blocos aninhados
Identificadores
Literais
Comentários
Declaração de variável
Tipos PL/SQL
Character Datatype
Numeric Datatype
Date Datatype
LOB Datatypes
Outros Datatypes
Tipo booleano
Tipos compostos
Tipos de referencia
Tipos de objeto
Utilizando %TYPE
Subtipos definidos pelo usuário
Convertendo entre tipos de dados
Escopo de variável e visibilidade
Operadores
Expressões booleanas
Estruturas de controle PL/SQL
IF-THEN- ELSE
CASE
Loops while
Loops FOR numéricos
GOTOs e rótulos
Rotulando LOOPs
NULO como uma instrução
Registros PL/SQL
Utilizando %ROWTYPE

SQL DENTRO DA LINGUAGEM PL/SQL
Select
Insert
Update
Delete
Merge
A cláusula RETURNING
Referências de tabelas
Database Links
Sinônimos
Controle de transações
Transações versus blocos
Transações autônomas
Privilégios: GRANT e REVOKE
Roles

TRATAMENTO DE ERROS
O que é uma exceção
Tipos de erros PL/SQL
Declarando Exceções
Exceções definidas pelo usuário
Exceções predefinidas
Exceções predefinidas pelo Oracle
Levantando exceções
Tratando exceções
O handler  de exceção OTHERS
SQLCODE e SQLERRM
O pragma EXCEPTION_INIT
Utilizando RAISE_APPLICATION_ERROR
Exceções levantadas na seção de exceção

FUNÇÕES SQL PREDEFINIDAS
Funções de caractere que retornam valores de caracteres
Funções de caractere que retornam valores numéricos
Funções de NLS
Funções Numéricas
Funções de data e hora
Funções de conversão
Funções de grupo
Outras funções

CURSORES
Cursores explícitos
Parâmetros de cursor
Atributos de cursor
Cursores implícitos
Loops de Busca de Cursores
Loop Simples
Loops WHILE
Loops FOR de cursor
Loops FOR implícitos
NO_DATA_FOUND versus %NOTFOUND
Cursores SELECT FOR UPDATE
FOR UPDATE
WHERE CURRENT OF
COMMIT dentro de um Loop de cursor FOR UPDATE
Variáveis de cursor
COLEÇÕES
Tabelas Index-by

Tabelas aninhadas (Nested tables)
VARRAYS
Coleções de múltiplos níveis
Coleções no banco de dados
Manipulando coleções inteiras
Operadores de tabela SQL
Métodos de coleção

CRIANDO PROCEDURES, FUNÇÕES E PACOTES
Procedures versus funções
Pacotes
Especificação de pacote

UTILIZANDO PROCEDURES, FUNÇÕES E PACOTES
Direito do chamador versus direito do definidor
Triggers, visualizações e direitos do chamador
Fixando no pool compartilhado
KEEP
UNKEEP
SIZES
ABORTED_REQUEST_THRESHOLD

TRIGGERS DE BANCO DE DADOS
Sintaxe para criação de triggers
Criando triggers de DML
Identificadores de correlação em triggers de nível de linha
Cláusula REFERENCING
A cláusula WHEN
Predicados de trigger: INSERTING, UPDATING e DELETING
Criandos triggers Insead-of
Criando triggers de sistema
Triggers de banco de dados versus esquema
Funções do atributo de evento
Corpos de triggers
Privilégios de trigger
Views do dicionário de dados
Descartando e desativando triggers
Tabelas que sofrem mutação

RECURSOS AVANÇADOS
SQL Dinâmica nativa
Consultas com EXECUTE IMMEDIATE
Executando consultas com cursores utilizando OPEN FOR
Vinculação em volume
INDICES OF e VALUES OF
Questões transacionais
A cláusula BULK COLLECT
Tipos de objeto
Armazenando objetos no banco de dados
Referências de objeto
Funções de tabela em pipeline
Pacotes avançados
DBMS_SQL
DBMS_PIPE
DBMS_ALERT
UTL_FILE
UTL_TCP
UTL_SMTP
UTL_HTTP
UTL_INADDR
DBMS_JOB
DBMS_LOB
UTL_MAIL
UTL_COMPRESS
DBMS_CRYPTO
DBMS_FILE_TRANSFER
JAVA na PL/SQL

 

Administração do Banco de Dados ORACLE 18c (TDS Tecnologia)

Carga Horária: 04 aulas (Equivalente a 16 horas);
Idioma do Material: Português;
Objetivos: Ensinar aos alunos o conhecimento necessário, para administração e manutenção do Banco de Dados ORACLE.

Introdução
Instalação
Conceitos & Arquitetura
Criação de banco de dados
Controle do banco de dados
Gerenciando Tablespaces e Datafiles
Objetos do Schema
Oracle Net Services
Oracle Shared Server
Usuários e segurança
SQL, SQL*Plus e Utilitários
Gerenciando consistência e concorrência
Manutenção Pró-ativa e Monitoramento de performance
Backup do banco de dados
Recuperação do banco de dados

Por esse canal você receberá uma proposta em formato PDF com toda descrição, valores e detalhes sobre o curso. Se preferir, pode nos acionar por whatsapp também, clicando no ícone.

Alguma dúvida?

Se ficou com alguma dúvida? ou quer receber uma proposta, entre em contato conosco

WhatsApp: (65) 98125-9421
Telefone: (65) 3054-0039


Feedback

O que nossos alunos que se tornaram profissionais têm a dizer sobre nós, depois de aprender conosco e alcançar seus objetivos.

Acesso Ilimitado

Você também tem a opção de comprar o acesso ilimitado à todos os cursos ONLINE desta plataforma. São +400 horas de cursos incluidas em seu curriculo e dezenas de certificados registrados no seu nome.

Todos cursos por R$139/mes

Já tem uma conta? Login