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.
Duração 21 horas
Programa do Curso
Modelos de banco de dados relacionais
- A estrutura de um banco de dados relacional
- Tipos de conexões entre tabelas
- Normalização e desnornalização de bancos de dados
- Operadores relacionais
Extração de dados
- Regras para escrever consultas SQL
- A sintaxe do SELECT
- Selecionando todas as colunas
- Consultas com operações aritméticas
- Aliases de colunas
- Literais
- Operador de concatenação
Filtrando resultados
- A cláusula WHERE
- Operadores de comparação
- Condição LIKE
- Pré-condição BETWEEN ... AND
- Condição IS NULL
- Condição IN
- Operadores booleanos AND, OR e NOT
- Múltiplas condições na cláusula WHERE
- A ordem 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 uma linha e multi-linha
- Funcionalidades de texto, numéricas e de data,
- Conversão explícita e implícita
- Funções de conversão
- Aninhamento de funções
- Verificação do desempenho das funções - tabela dual
- Obtendo a data atual com a função SYSDATE
- Tratamento de valores NULL
Agregação de dados usando agrupamento
- Funções de agregação
- Como as funções de agrupamento tratam valores NULL
- Criando grupos de dados - a cláusula GROUP BY
- Agrupamento de múltiplas colunas
- Filtrando o resultado das funções de agrupamento - a cláusula HAVING
Recuperação de dados de múltiplas tabelas
- Tipos de conectores
- Uso do NATURAL JOIN
- Aliases de tabelas
- Joins na cláusula WHERE
- INNER JOIN (junção interna)
- External Merge LEFT, RIGHT, FULL OUTER JOIN
- Produto cartesiano
Subconsultas
- Colocação de subconsultas no comando SELECT
- Subconsultas de linha única e multi-linha
- Operadores de subconsultas de linha única
- Características do agrupamento em subconsultas
- Operadores de subconsultas multi: IN, ALL, ANY
- Como os valores NULL são tratados em subconsultas
Operadores coletivos
- Operador UNION
- Operador UNION ALL
- Operador INTERSECT
- Operador MINUS
Inserir, atualizar e excluir 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
- Os principais objetos do banco de dados
- Regras para nomear objetos
- Criação de tabelas
- Tipos de dados disponíveis para colunas
- Opção DEFAULT
- Opção NULL e NOT NULL
Gestão de tabelas
- Integridade referencial: CHECK, PRIMARY KEY, FOREIGN KEY, UNIQUE
- Criação de uma tabela por consulta
- Exclusão de uma tabela: DROP TABLE
- Comando DESCRIBE
Outros objetos de esquema
- Sequências
- Sinônimos
- Views
Requisitos
- Conhecimento básico de informática
- Conhecimento de qualquer sistema operacional
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