Rocketseat

Oracle for Devs

Domine a Performance e a Otimização de Banco de Dados

Conheça o curso

Neste curso avançado, ideal para desenvolvedores com conhecimento em SQL, você aprenderá os detalhes do banco de dados Oracle. Partindo da configuração completa do seu ambiente de desenvolvimento, você mergulhará nos conceitos essenciais da arquitetura Oracle, aprenderá a gerenciar usuários e segurança, e estruturará o armazenamento de dados com schemas e tablespaces de forma profissional. Você construirá uma base sólida, o que o capacitará a interagir com o banco de dados de maneira consciente e estruturada, utilizando ferramentas como o SQL Developer.

Avançando para a prática, o curso focará na otimização de performance, o seu grande diferencial. Você aprenderá a implementar técnicas cruciais como tabelas particionadas para gerenciar grandes volumes de dados e usará estrategicamente índices avançados (function-based e bitmap) para acelerar suas consultas de forma drástica. Ao final, você estará capacitado não apenas para desenvolver, mas para construir e manter aplicações robustas e de alto desempenho no Oracle, e tomará decisões arquiteturais que garantirão a eficiência do sistema.

Detalhes

Horas de estudo

Aprox. 8h

Aulas

11 aulas em 4h 2min

Alunos desta trilha

167

Nível de dificuldade

Avançado

Atividades

1 teste

Pré-requisitos

Recomendações para o melhor proveito dos conteúdos e facilidade de aplicação prática

  • Terminal (comandos básicos e edição de texto)
  • Banco de dados
  • SQL