Curso de Programação em Linguagem SQL - Avançada

Solicite informação

Curso de Programação em Linguagem SQL - Avançada

  • Objectivos Poupar acessos à base de dados usando funções analíticas e consultas hierárquicas. Conhecer como a base de dados gere a concorrência e nível de isolamento de uma transacção. Optimizar tempos de acesso variando os tipos de índices. Evitar contenção utilizando sequências. Conhecer os princípios a seguir na optimização de consultas e respectivo processo de aplicação.
  • Dirigido a Profissionais de informática que possuam conhecimentos básicos de SQL e tenham necessidade de os aprofundar para tirar o máximo rendimento possível da base de dados e dos recursos do servidor. Os candidatos deverão ter aproveitamento no curso SQL 1 ou conhecimentos de SQL equivalentes.
  • Titulação Curso de Programação em Linguagem SQL - Avançada
  • Conteúdo ENQUADRAMENTO
    Embora a linguagem SQL tenha sido concebida para ser de fácil utilização, alguns projectos informáticos fracassam porque as respectivas consultas são demasiado lentas ou consomem demasiados recursos do hardware onde corre a base de dados.

    Este curso mostra quais os recursos que o utilizador da base de dados tem à sua disposição para tirar um máximo de rendimento da base de dados, mostrando alguns critérios de optimização de SQL.


    Programa:
          
    1. Funções analíticas
    2. Percurso em árvore – consultas hierárquicas
    3. Transacções e bloqueios. Nível de isolamento de uma transacção
    4. Índices
    5. Vistas
    6. Sequências
    7. Como o Oracle procura uma linha numa tabela?
    8. Como o Oracle faz uma junção
    9. Como ver o plano de execução de uma instrução SQL?
    10. O que é o optimizador e como toma decisões?
    11. Como influenciar as decisões do optimizador?
    12. Que cuidados devemos ter com os índices?
    13. Escrever SQL com bom senso
Solicite informação

Outro curso relacionado com programação sql

  • Curso de PHP + MySQL

  • Centro: Formabase - Formação de Informática, Lda
  • Solicite informação
  • Licenciatura em Gestão de Informação

  • Centro: Instituto Superior de Estatística e Gestão de Informação - NOVA Information Management School
  • Solicite informação
  • Licenciatura em Sistemas e Tecnologias de Informação

  • Centro: Instituto Superior de Estatística e Gestão de Informação - NOVA Information Management School
  • Solicite informação
  • Pós-Graduação em Gestão dos Sistemas e Tecnologias de Informação

  • Centro: Instituto Superior de Estatística e Gestão de Informação - NOVA Information Management School
  • Solicite informação
  • Pós-Graduação em Management & Business Consulting

  • Centro: Universidade Técnica de Lisboa - ISEG - Instituto Superior de Economia e Gestão
  • Solicite informação
  • Pós-Graduação em Sistemas e Tecnologias de Informação para as Organizações

  • Centro: Universidade Técnica de Lisboa - ISEG - Instituto Superior de Economia e Gestão
  • Solicite informação
  • Licenciatura em Engenharia Informática (Ciências ULisboa)

  • Centro: Universidade de Lisboa
  • Solicite informação