Imagem do Curso gratuito Oracle Database do Zero ao Avançado: SQL, Tabelas, Joins e Funções

Curso online gratuitoOracle Database do Zero ao Avançado: SQL, Tabelas, Joins e Funções

Duração do curso online: 3 horas e 15 minutos

Novo

Domine Oracle Database e SQL do básico ao avançado: crie tabelas, joins e funções. Curso online gratuito com exercícios e prática para turbinar sua carreira.

Neste curso gratuito, aprenda sobre

  • Preparar ambiente em VM para estudos e uso do Oracle
  • Instalar e configurar Toad for Oracle e SQL Developer
  • Configurar conexão TNS editando/copindo o tnsnames.ora após Oracle Client
  • Administrar segurança: criar USERS, ROLES e conceder GRANTS
  • Definir ROLE padrão de um usuário com ALTER USER ... DEFAULT ROLE
  • Criar e alterar tabelas; adicionar colunas com ALTER TABLE ... ADD
  • Modelar integridade com constraints: PK, FK, UNIQUE e CHECK
  • Entender efeitos da PK: NOT NULL + índice UNIQUE automático
  • Usar SEQUENCE e INSERT; inserir sem lista exige ordem e todas as colunas
  • Escrever SELECT com filtros (IN), exportar dados e boas práticas de consulta
  • Usar funções DECODE, CASE, NVL e COALESCE e saber quando aplicar cada uma
  • Aplicar EXISTS/NOT EXISTS em subconsultas correlacionadas para inclusão/exclusão
  • Diferenciar e usar JOINs (INNER vs LEFT) para relacionar pessoas e endereços
  • Agrupar e agregar (COUNT, SUM etc.) com GROUP BY; converter tipos (TO_DATE/CHAR)

Descrição do curso

Aprenda a trabalhar com Oracle Database de forma completa, evoluindo do zero até conceitos avançados de SQL usados no dia a dia de quem atua com banco de dados. Neste curso online gratuito, você desenvolve segurança para preparar um ambiente de estudos, conectar ferramentas populares ao Oracle e entender a base necessária para executar consultas e manipular dados com eficiência.

Ao longo do caminho, você constrói uma visão sólida de administração inicial e organização de acesso, compreendendo como usuários, permissões e perfis se relacionam para manter segurança e controle em ambientes reais. Na parte prática de modelagem e estrutura, você aprende a criar e ajustar tabelas, definir regras de integridade e entender por que constraints como chave primária e estrangeira são essenciais para garantir consistência e evitar problemas em sistemas.

O curso também aprofunda a escrita de SQL com foco em produtividade: inserções corretas, seleção de dados, filtros mais adequados para diferentes cenários e exportação de resultados. Você passa por funções muito cobradas no mercado, explorando alternativas para tratar valores nulos e criar lógicas condicionais mais legíveis, ganhando repertório para lidar com dados “imperfeitos” e requisitos de negócio.

Para consultas mais poderosas, você aprende como usar subconsultas com EXISTS e NOT EXISTS para validar a presença ou ausência de registros, e entende as diferenças entre os principais tipos de JOINs para unir tabelas sem cair em armadilhas comuns. Também pratica agregações para resumir informações e montar visões analíticas, reforçando a necessidade de agrupar corretamente para gerar resultados confiáveis.

Por fim, você domina conversões entre tipos (texto, número e data), um tema frequente quando dados chegam de fontes distintas e precisam ser padronizados. Com aulas e exercícios guiados, este curso é ideal para quem quer começar em banco de dados, se preparar para entrevistas, aprimorar consultas no trabalho ou ganhar base para projetos em BI, sistemas e análise de dados usando Oracle.

Conteúdo do curso

  • Aula em vídeo: Aula 01 - Preparando ambiente em VM (Curso Completo Banco de Dados Oracle do zero ao avançado) 19m
  • Aula em vídeo: Aula 02 - Instalando Toad for Oracle e SQLDeveloper (Curso Completo Oracle do zero ao avançado) 08m
  • Exercício: Após instalar o Oracle Client, qual é o arquivo que deve ser editado e copiado para configurar facilmente a conexão (TNS) com a base de dados?
  • Aula em vídeo: Aula 03 - Criando USERS / ROLES / GRANTS (Curso Completo Oracle do zero ao avançado) 22m
  • Exercício: Após conceder uma ROLE a um usuário no Oracle, qual comando define essa ROLE como padrão (DEFAULT) para o usuário?
  • Aula em vídeo: Aula 04 - Create / Alter Table (Curso Completo Oracle do zero ao avançado) 17m
  • Exercício: Qual comando SQL é usado para adicionar uma nova coluna em uma tabela já existente no Oracle?
  • Aula em vídeo: Aula 05 - Constraints (PK, FK, UNIQUE, CHECK) (Curso Completo Oracle do zero ao avançado) 26m
  • Exercício: Ao definir uma coluna como chave primária (PRIMARY KEY) em uma tabela Oracle, qual comportamento ocorre automaticamente?
  • Aula em vídeo: Aula 06 - CREATE SEQUENCE INSERT INTO SQLPLUS (Curso Completo Oracle do zero ao avançado) 20m
  • Exercício: Ao executar um INSERT em Oracle sem informar a lista de colunas (ex.: INSERT INTO tabela VALUES (...)), o que é obrigatório para dar certo?
  • Aula em vídeo: Aula 07 - Fundamentos do SELECT Exportar dados P/XLS (Curso Completo Oracle do zero ao avançado) 12m
  • Exercício: Ao precisar filtrar registros por vários valores possíveis em uma mesma coluna (ex.: UF_IBGE = 42 ou 52), qual opção é a mais adequada em SQL?
  • Aula em vídeo: Aula 08 - Funções DECODE, CASE, NVL e COALESCE (Curso Completo Oracle do zero ao avançado) 15m
  • Exercício: Qual é a principal diferença entre CASE e DECODE no Oracle ao tratar valores como o campo sexo?
  • Aula em vídeo: Aula 09 - Operadores EXISTS e NOT EXISTS 09m
  • Exercício: Em Oracle SQL, qual é a finalidade principal do uso de NOT EXISTS em uma subconsulta correlacionada?
  • Aula em vídeo: Aula 10 - Principais Tipo de JOINS 14m
  • Exercício: Qual a principal diferença entre INNER JOIN e LEFT JOIN ao consultar pessoas e seus endereços?
  • Aula em vídeo: Aula 11 - Funções de Agregação: COUNT, MAX, MIN, SUM e AVG 11m
  • Exercício: Ao usar COUNT(*) junto com a coluna SEXO no SELECT, o que é necessário para evitar erro e obter a contagem por sexo?
  • Aula em vídeo: Aula 12 - Conversores TO_CHAR, TO_DATE e TO_NUMBER 17m
  • Exercício: Ao receber uma data como VARCHAR e precisar extrair o dia da semana, qual sequência de conversões é a mais adequada no Oracle?

Este curso gratuito inclui:

3 horas e 15 minutos de curso online em vídeo

Certificado digital de conclusão de curso ( Gratuito )

Exercícios para treinar seus conhecimentos

100% gratuito, do conteúdo ao certificado

Pronto para começar?Baixe o app e comece hoje mesmo.

Instale o app agora

para ter acesso ao curso
Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

Do zero ao Sucesso profissional

Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.

Você também pode utilizar o QR Code ou os Links abaixo

QR Code - Baixar Cursa - Cursos Online

Mais cursos gratuitos em Banco de dados

Ebook + Áudiobooks gratuitos! Aprenda ouvindo ou lendo!

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso