formação_

Formação SQL com Oracle Database

Crie aplicações eficientes para a manipulação de grandes volumes de dados para bancos de dados Oracle!

Esta formação faz parte dos nossos cursos de Data Science
110h

Para conclusão

9
Cursos

Assista o vídeo

veja nossa apresentação da Formação e uma Alura Live sobre a Carreira em Front-end

Rotinas mais sofisticadas no Oracle

  • O que é PLSQL?

PL/SQL é uma linguagem que possibilita a construção de programas poderosos para empresas que precisam gerenciar tabelas com milhões ou bilhões de registros e, por isso, aprender essa tecnologia facilita o trabalho de quem manipula o SGBD Oracle.

  • Qual a diferença entre SQL e PLSQL?

Podemos entender a PL/SQL também como uma extensão da SQL, como afinal revela o seu nome: Procedural Language Extensions to SQL. Realmente, ela adiciona ao SQL funcionalidades que a tornam uma linguagem de programação completa como controle de fluxo, tratamento de exceções, orientação a objetos, entre outras.

Nesta Formação, você conhecerá o banco de dados Oracle e aprenderá a realizar consultas simples e complexas. Você irá se familiarizar com o PL/SQL, conhecendo desde comandos básicos até as rotinas mais avançadas e aprenderá a organizar o seu código com packages PL/SQL.

No final dos estudos, você terá o conhecimento necessário para administrar e otimizar o banco de dados Oracle com mais praticidade, com a linguagem PL/SQL jogando ao seu favor.

Crie aplicações eficientes para a manipulação grandes volumes de dados para bancos de dados Oracle!

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Professores especializados Data Science

Com quem você vai aprender

  • Victorino Vila

    Victorino é desenvolvedor com foco em .NET e Web Services. Durante mais de 20 anos gerenciou uma empresa de consultoria na área de tecnologia. Criou e desenvolveu projetos de planejamento, Business Intelligence e integração de dados, além de databases de relacionamento com foco em BI, usando SQL Server, MYSQL ou DB2. Suas soluções são usadas em Brasil, nos EUA e na Europa. É consultor sênior certificado em SAP BW.

  • Victorino Vila

    Victorino é desenvolvedor com foco em .NET e Web Services. Durante mais de 20 anos gerenciou uma empresa de consultoria na área de tecnologia. Criou e desenvolveu projetos de planejamento, Business Intelligence e integração de dados, além de databases de relacionamento com foco em BI, usando SQL Server, MYSQL ou DB2. Suas soluções são usadas em Brasil, nos EUA e na Europa. É consultor sênior certificado em SAP BW.

Passo a passo

  1. 1 SQL com o Oracle Database

    Para começar, você precisará aprender os principais comandos do Oracle, um dos bancos mais famosos no mercado.

    Você irá instalar o Oracle na sua máquina e praticar tudo com um exemplo prático: criando um sistema para controlar seus gastos, podendo extrair e manipular todos os dados de forma simples, usando SQL.

    Na continuação, você partirá para rotinas mais complexas, extraindo ainda mais informações do banco de dados. Para isso, conhecerá as sub-queries, irá paginar os dados e aprenderá a usar LEFT e RIGHT JOIN.

    • Curso Introdução ao SQL com Oracle: Manipule e consulte dados

      10h
    • Faça esse curso e:
      • Saiba instalar e acessar o banco de dados Oracle
      • Realize consultas com SELECT e filtre com WHERE
      • Adicionando dados no banco com o INSERT
      • Atualize e apague dados com UPDATE e DELETE
      • Estruture suas tabelas com CREATE TABLE
    • Curso Consultas SQL no Oracle: Projeções, Seleções, Joins e Views

      16h
    • Faça esse curso e:
      • Saiba o que são projeções e seleções
      • Use consultas com as condicionais LIKE, DISTINCT e HAVING
      • Use JOINs corretamente e conheça os seus tipos
      • Escreva sub-consultas para refinar os resultados
      • Crie views no banco de dados
      • Conheça as funções principais no Oracle
    • Curso Manipulação de dados no Oracle: Comandos DML

      12h
    • Faça esse curso e:
      • Aprenda mais sobre a modelagem de um banco relacional
      • Crie tabelas e relacionamentos entre elas
      • Importe dados de arquivos externos para popular o banco
      • Saiba lidar com COMMIT e ROLLBACK
      • Trabalhe com triggers e defina sequências
  2. 2 Consultas mais inteligentes com o PL/SQL

    Nesta segunda parte da Formação, você conhecerá a linguagem PL/SQL e todos os benefícios de se trabalhar com ela.

    Depois de entender a base da linguagem, você aprenderá a utilizar procedures e funções, recuperar registros com o Cursor, e organizará o seu código com packages PL/SQL. Tudo isso com a mão na massa, para já sair aplicando o que aprendeu no seu dia a dia.

    • Curso Oracle PL/SQL: Procedures, funções e exceções

      18h
    • Faça esse curso e:
      • Aprenda os principais comandos PL/SQL
      • Insira, atualize e remova dados de suas tabelas
      • Crie procedures e funções para encapsular código
      • Recupere registros com o Cursor
      • Trate e define suas exceções
    • Curso Oracle PL/SQL: Dominando packages

      12h
    • Faça esse curso e:
      • Aplique sinônimos e privilégios nos pacotes
      • Gerencie as dependências
      • Entenda e use a sobrecarga corretamente
      • Encapsule código com rotinas internas
      • Trabalhe com exceções e constantes
  3. 3 Administrando e Otimizando o Oracle Database

    Nesta parte, você conhecerá como é o trabalho do dia a dia de um/uma profissional responsável por gerenciar, configurar, monitorar e atualizar um banco de dados: um/uma DBA (DataBase Administrator).

    Você conhecerá o plano de execução e suas features, os índices e joins. Aprenderá a gerenciar backups e entenderá o que é e como funciona a recuperação, tablespaces, cotas, privilégios e muito mais!

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Foi muito boa para quem nunca viu SQL. Professor é bem claro e vai direto ao ponto

Introdução ao SQL com Oracle: Manipule e consulte dados

Diego Holanda

Excelente didática do professor Victorino. Vou buscar mais cursos dele aqui no Alura.

Consultas SQL no Oracle: Projeções, Seleções, Joins e Views

Rafael Pregnolatto

minha experiencia foi as diferente entre UPDATE E ALTERAR , commit e ROLLBACK,TRIGGER etc... gostei bastante

Manipulação de dados no Oracle: Comandos DML

ALLAYE GANA

Comece hoje mesmo os cursos de SQL com Oracle Database. Matricule-se agora!

Plus

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$85
à vista R$1.020
Matricule-se

Pro

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$120
à vista R$1.440
Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas