Rocketseat
Rocketseat
/

Oracle for Devs

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

Icone da tag BackendBackendIcone da tag InfraestruturaInfraestruturaIcone da tag DadosDadosIcone da tag AvançadoAvançado
Banco de dadosOracle
Oracle for Devs icon

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.

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.

Conteúdos

Nível 1

Aulas

11 aulas
Nível 2

Certificado final

0%

Projetos

Detalhes

Horas de estudo

Aprox. 8h

Aulas

11 aulas em 4h 2min

Alunos desta trilha

980

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