20,0 horas Concluído

Oracle - Desenvolvedor

Instituição: TreinaWeb
Período: 4 de December de 2020 — 4 de March de 2021

Descrição do Curso

Neste curso abordaremos tudo o que você precisa saber para trabalhar no dia a dia com Oracle. Através de conteúdo apostilado e vídeo aulas, você aprenderá os comandos e recursos disponíveis neste banco de dados, além de poder responder exercícios que ajudam na fixação do conteúdo.

Dentre várias outras coisas, você irá:

- Entender os conceitos essenciais para utilização do Oracle como banco de dados;
- Entender conceitos básicos de bancos de dados em geral, como os conceitos de tabelas, relações, chaves primárias, chaves estrangeiras, entre outros;
- Utilizar corretamente os variados tipos de dados que o Oracle oferece;
- Utilizar estruturas mais complexas do Oracle, como funções e stored procedures;
- Criar views para definir exibições padrão dos dados;

Mapa de Currículo

1 - Introdução Bem-vindo! SQL Breve história do Oracle Como o Oracle é versionado? O Oracle hoje 2 - Preparação do ambiente O que iremos instalar? Instalação do VirtualBox Importação da máquina virtual no VirtualBox 3 - Bancos de dados O que são banco de dados? Primeiros contatos com o Oracle Questionário 2 questões 4 - Tabelas O que são tabelas? Criação de tabelas no Oracle Tipos de dados básicos Restrições em colunas Definição de valores-padrão com a cláusula DEFAULT Chaves primárias Chaves estrangeiras Entidades e relações Tipos de dados: caracteres - Parte 01 Tipos de dados: caracteres - Parte 02 Diferença entre precisão e escala Tipos de dados: números - Parte 01 Tipos de dados: números - Parte 02 Tipos de dados: datas - Parte 01 Tipos de dados: datas - Parte 02 Tipos de dados: binários Criando tabelas com o Oracle Oracle e chaves primárias Gerando valores com sequences A tabela especial DUAL Questionário 6 questões 5 - Manipulando informações em tabelas Inserindo dados em tabelas Exibindo os dados de uma tabela Operadores de comparação Alterando dados em uma tabela Excluindo dados de uma tabela Aliases A cláusula DISTINCT Ordenação de registros com a cláusula ORDER BY Explorando a cláusula WHERE Inserindo registros em tabelas com sequences Utilizando sequences como valor-padrão Uma novidade no Oracle 12c: campos de identidade - Parte 01 Uma novidade no Oracle 12c: campos de identidade - Parte 02 Constraints de unicidade Constraints de verificação Questionário 4 questões 6 - Obtendo dados de várias tabelas: cláusula JOIN O que fazer quando as informações vêm de mais de uma tabela? Junções GROUP BY HAVING Uma discussão sobre relações - Parte 01 Uma discussão sobre relações - Parte 02 Uma discussão sobre relações - Parte 03 Uma discussão sobre relações - Parte 04 Explorando funções do Oracle: a função TO_CHAR Alterando tabelas e outras estruturas Atualizando linhas de uma tabela Uma discussão sobre o ROWID Recuperando a data atual: SYSDATE Relações de múltipla cardinalidade Utilizando JOINS: Parte 01 Utilizando JOINS: produtos cartesianos e a cláusula WHERE - Parte 02 Utilizando JOINS: INNER JOIN - Parte 03 Utilizando JOINS: LEFT JOIN - Parte 04 Utilizando JOINS: RIGHT JOIN - Parte 05 Utilizando JOINS: OUTER JOINS - Parte 06 Utilizando JOINS: múltiplas junções - Parte 07 Manipulando os dados durante a projeção - Parte 01 Manipulando os dados durante a projeção - Parte 02 Manipulando os dados durante a projeção - Parte 03 Manipulando os dados durante a projeção - Parte 04 Questionário 4 questões 7 - Funções O que são funções? User functions Funções escalares próprias do Oracle mais comuns O que são packages? Criando funções no Oracle - Parte 01 Criando funções no Oracle - Parte 02 Questionário 6 questões 8 - Visões O que são visões? O que é uma view? Criando Views Criando views no Oracle Oracle e views materializadas - Parte 01 Oracle e views materializadas - Parte 02 Questionário 3 questões 9 - Stored Procedures O que é PL/SQL? Funcionamento do engine PL/SQL O que são stored procedures? Variáveis Constantes Cursores Oracle e Stored Procedures: primeiros contatos - Parte 01 Oracle e Stored Procedures: blocos anônimos - Parte 02 Oracle e Stored Procedures: cursores - Parte 03 Oracle e Stored Procedures: parâmetros de entrada e saída - Parte 04 Oracle e Stored Procedures: stored procedures mais elaboradas - Parte 05 Questionário 4 questões 10 - Conclusão Conclusão

Categorias & Tópicos

SQL Banco de Dados Oracle