Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Modelos de banco de dados relacional
- A estrutura de um banco de dados relacional
- Tipos de relacionamento entre tabelas
- Normalização e desnormalização do banco de dados
- Operadores relacionais
Obtenção de dados
- Regras para escrita de consultas SQL
- Sintaxe do SELECT
- Selecionar todas as colunas
- Consultas com operações aritméticas
- Alias de colunas
- Literais
- Operador de concatenação
Limitação de resultados
- A cláusula WHERE
- Operadores de comparação
- Condição LIKE
- Condição BETWEEN ... AND
- Condição IS NULL
- Condição IN
- Operadores lógicos AND, OR e NOT
- Múltiplas condições na cláusula WHERE
- A ordem de precedência dos operadores.
- Cláusula DISTINCT
Ordenação de dados
- A cláusula ORDER BY
- Ordenação por múltiplas colunas ou expressões
Funções SQL
- Diferenças entre funções de linha única e multilinea
- Funções de texto, numéricas, de data,
- Conversão explícita e implícita
- Funções de conversão
- Aninhamento de funções
- Visualização do desempenho das funções - tabela DUAL
- Obtendo a função SYSDATE para a data atual
- Tratamento de valores NULL
Agregação de dados usando agrupamento
- Funções de agrupamento
- Como as funções de agrupamento tratam valores NULL
- Criação de grupos de dados - cláusula GROUP BY
- Agrupamento por múltiplas colunas
- Limitação do resultado das funções de agrupamento - cláusula HAVING
Recuperação de dados de múltiplas tabelas
- Tipos de junções (joins)
- Uso do NATURAL JOIN
- Alias de tabelas
- Junções na cláusula WHERE
- INNER JOIN
- Junções externas LEFT, RIGHT, FULL OUTER JOIN
- Produto cartesiano
Subconsultas
- Posicionamento de subconsultas no comando SELECT
- Subconsultas de linha única e múltiplas linhas
- Operadores para subconsultas de linha única
- Funções de agrupamento em subconsultas
- Operadores para subconsultas múltiplas: IN, ALL, ANY
- Como os valores NULL são tratados em subconsultas
Operadores conjuntivos (conjuntos)
- Operador UNION
- Operador UNION ALL
- Operador INTERSECT
- Operador MINUS
Inserção, atualização e exclusão de dados
- Comando INSERT
- Cópia de dados de outra tabela
- Comando UPDATE
- Comando DELETE
- Comando TRUNCATE
Transações
- Comandos COMMIT, ROLLBACK e SAVEPOINT
Comandos DDL
- Principais objetos do banco de dados
- Regras para nomenclatura de objetos
- Criação de tabelas
- Tipos de dados disponíveis para colunas
- Opção DEFAULT (valor padrão)
- Opções NULL e NOT NULL
Gestão de tabelas
- Integridade referencial: CHECK, PRIMARY KEY, FOREIGN KEY, UNIQUE
- Criação de tabela a partir de uma consulta
- Exclusão de uma tabela: DROP TABLE
- Comando DESCRIBE
Outros objetos do esquema
- Sequências (Sequences)
- Sinônimos (Synonyms)
- Visões (Views)
Requisitos
- Alfabetização em computação
- Conhecimento de qualquer sistema operacional
21 Horas
Testemunhos de Clientes (6)
estava muito bem estruturado, tanto por dias quanto por módulos, fácil de seguir
Melania - DB Global Technology SRL
Curso - Oracle SQL for beginners
Máquina Traduzida
Gostei da maneira como o instrutor explicou as informações sobre os tópicos e do fato de que ele prestava atenção aos detalhes, tornando as aulas muito práticas e lógicas.
Andreea
Curso - Oracle SQL for beginners
Máquina Traduzida
o instrutor dá mais exemplos para cada capítulo
Corina
Curso - Oracle SQL for beginners
Máquina Traduzida
os exercícios interativos
BOANGIU GIORGIANA
Curso - Oracle SQL for beginners
Máquina Traduzida
as explicações
Daniela
Curso - Oracle SQL for beginners
Máquina Traduzida
os exercícios
Amna AlAli - Federal Demographic Council
Curso - Oracle SQL for beginners
Máquina Traduzida