subconsulta SQL é uma linguagem de programação e interativo padrão para gerenciar um banco de dados . Ele também fornece uma plataforma para modificar os dados para melhor gerenciar o banco de dados e acompanhar a constante mutação Web design. Como acontece com qualquer plataforma , existem inúmeras desvantagens de uma subconsulta SQL , que você precisa considerar antes de programação com SQL. Passos adicionais precisam Realize
Quando subconsulta está sendo usado , o servidor de banco de dados será necessário executar etapas adicionais antes de resultados de SQL subconsulta são usados. Estes passos , tais como triagem, deve ser realizada pelo otimizador de consultas , a fim de funcionar corretamente.
Falta Habilidades
subconsulta SQL não tem a capacidade para a portabilidade entre plataformas . Isso elimina a inter- ligação entre vendedores , que muitas vezes é desejado com programação web . Isso é enfatizado pelas inconsistências que variam de programação de fornecedor para fornecedor , o que torna subconsulta SQL incompatível com outros fornecedores.
Complexidade muitas vezes indesejáveis
SQL é muitas vezes percebida como uma plataforma extremamente complexo pelos usuários, como a utilização de consultas no lugar de subconsultas é acreditado para ser muito mais fácil . Exige uma gramática da linguagem ambígua e semântica que não são obrigados a outras formas de programação. SQL empresta abordagens de palavras-chave de estilo COBOL que muitas vezes resulta em um re- uso comum de menos palavras e regras. Isso muitas vezes resulta em erros ao longo da programação , como as combinações são ou inconsistentes ou incompatíveis com cada palavra.
Linguagem e Problemas de Combinação
A formulação com subconsulta SQL torna extremamente comum para juntar todas as combinações em um só, o que muitas vezes faz com que um resultado run-away . Isso muitas vezes afeta um grande número de linhas em tabelas onde são desejados um número menor a ser afetado.