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
  • Curso Científico-Humanístico de Ciências e Tecnologias

  • Centro: Escola da APEL
  • Solicite informação
  • Curso de Photoshop

  • Centro: CENJOR - Centro Protocolar de Formação Profissional para Jornalistas
  • Solicite informação
  • Curso de Pós-Produção Digital

  • Centro: CENJOR - Centro Protocolar de Formação Profissional para Jornalistas
  • Solicite informação
  • Mestrado em Gestão de Sistemas de E-Learning

  • Centro: UNL - Universidade Nova de Lisboa
  • Solicite informação
  • Mestrado em Gestão do Território

  • Centro: UNL - Universidade Nova de Lisboa
  • Solicite informação
  • Pós-Graduação em Ergonomia no Design de Sistemas de Informação e Comunicação

  • Centro: UTL - Universidade Técnica de Lisboa
  • Solicite informação