Artigo de consulta sql

3052 palavras 13 páginas
UNIVERSIDADE ESTADUAL DE CAMPINAS
PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
INSTITUTO DE COMPUTAÇÃO

OTIMIZAÇÃO DE CONSULTAS RELACIONAIS
TRABALHO DE PÓS-GRADUAÇÃO

Alunos:

João Paulo Silva Cintra
Renato Capello

Professor: Geovane Cayres Magalhães

CAMPINAS,
2005

1.

INTRODUÇÃO
O seguinte trabalho abordará em detalhes uma típica otimização de consulta

relacional, onde será mostrado como é realizado o processo de uma consulta SQL. Assim, quando uma consulta é enviada ao sistema, é necessário encontrar o melhor método para se descobrir à resposta usando a estrutura de banco de dados existentes.
A otimização de consulta é o processo de selecionar o plano de avaliação de consulta mais eficiente para uma consulta.
Então, a finalidade do otimizador de um banco de dados é livrar os usuários de suas complexidades e das exigências necessárias para se conseguir consultas de forma eficiente. Usar técnicas para reformular consultas em outra(s) que desempenham a mesma funcionalidade, mas com tempo de resposta menor que a consulta original é uma das principais características de um otimizador de consulta.
O otimizador faz com que reduza o esforço manual e repetitivo de identificar e corrigir comandos de SQL realizados de maneira incorreta, causando em baixos desempenhos. Isso é uma vantagem do otimizador evitando-se assim aquisição de novos hardwares mais poderosos para se alcançar ainda mais quanto ao desempenho.
Por isto, um SGBD deve oferecer soluções eficientes para obter dados de um banco de dados através de seu processador.
Serão apresentados os conceitos básicos necessários para a compreensão de como uma otimização de consulta relacional realiza suas tarefas em um sistema de banco de dados por meio de instruções SQL.

2.

TRANSFORMAÇÃO DE CONSULTAS SQL PARA ÁLGEBRA
Em se tratando de otimização de consulta só faz sentido se falarmos em uma

linguagem de alto nível como é o caso do SQL que é uma linguagem de manipulação e

Relacionados

  • Banco de dados
    3129 palavras | 13 páginas
  • turma 309
    642 palavras | 3 páginas
  • mysqli
    1459 palavras | 6 páginas
  • Otimiza O Da Banco De Dados SGDBs
    2773 palavras | 12 páginas
  • provas
    8813 palavras | 36 páginas
  • Pre projeto banco de dados
    1500 palavras | 6 páginas
  • C SQL Server Acesso E Manuten O De Dados CRUD
    2047 palavras | 9 páginas
  • Consultas de tabelas
    1926 palavras | 8 páginas
  • Análise Desempenho SQL
    2428 palavras | 10 páginas
  • Sem algum
    2520 palavras | 11 páginas