curso de

Doctrine ORM: Use índices, SQL nativo, funções e stored procedures

Resumo do curso

  • Crie índices para melhorar o desempenho
  • Aprenda como usar enums e tipos personalizados
  • Mapeie o relacionamento de herança
  • Execute SQL e queries nativas
  • Saiba como mapear views do banco
  • Use funções e stored procedures

Público alvo

Desenvolvedores PHP que já conhecem Doctrine e pretendem usar recursos nativos do banco de dados.

Conteúdo relacionado

Cursos de PHP em Programação

Leia nossos artigos de Programação

Última atualização

14/10/2019

Já é aluno?

Comece o curso agora

8h

p/ conclusão

44

Atividades

92

Minutos de video

158

Alunos nesse curso

9.2

Nota deste curso

Certificado de participação

Instrutores

  • Zend Certified Engineer (Engenheiro PHP Certificado pela Zend), iMasters Certified Professional, desenvolvedor Full Stack, formado em Tecnologia da Informação e amante de boas práticas de desenvolvimento, sempre tento aplicar a regra do bom escoteiro nos códigos: Sempre deixe o local mais limpo do que quando você o encontrou.

Conteúdo Detalhado

  1. Trabalhando com índices

    • Criando um índice
    • Índice não informado
    • Unique em várias colunas
    • Transações
  2. Definindo tipos

    • Tipos do PostgreSQL
    • Tipos personalizados
    • Definição manual da coluna
    • Enum no PHP
  3. Mapeando a herança

    • Mapeando clientes
    • Criando a classe Pessoa
    • Mapeando a herança
    • Outros tipos de herança
    • Tipos de mapeamento
  4. Executando SQL nativo

    • Relatórios
    • Native SQL
    • Mapeando o resultado de uma Native Query
    • Mapeando para entidade
    • Métodos para mapear queries para entidades
    • Utilizando Views
  5. Usando funções

    • Usando stored procedures
    • Recuperando resultados
    • Parâmetros de saída
    • Para saber mais: Retorno

Ainda não estuda com a gente?

Invista na transformação da sua carreira!

Comece agora

Aprenda PHP com esse e outros cursos, comece 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