? Um processador de consulta aceita instruções da linguagem SQL. Ele decodifica as instruções, analisa -os , em seguida, executa -los. O mecanismo de consulta é um componente importante para um banco de dados , com o outro componente a ser o mecanismo de armazenamento de dados reais. Ele é responsável por analisar consultas em comandos executáveis que podem ser emitidos para armazenar, recuperar e modificar dados . O processador de consultas tem sua parcela de desvantagens. Sintaxe
O processador de consultas está confinado a um rigoroso conjunto de regras sintáticas que devem ser obedecidas . Todos os comandos devem ser colocados em ordem exata ou a consulta se desfaz. Nenhuma palavra fora do reino de SQL são compatíveis com o idioma.
Processamento intensivo
Correndo o processamento de consultas leva muitos cálculos. O texto de entrada deve ser analisado , o significado exato deve ser decodificado , e , em seguida, as operações podem finalmente ter lugar . Erros
Minor sintaxe pode jogar fora Resultados
uma consulta com erros ortográficos pode jogar completamente fora os resultados de uma consulta de banco de dados. Isso ocorre porque os processadores de consulta levar seus comandos muito literalmente. Uma consulta mal formulada pode na melhor das hipóteses não funcionar , e na pior das hipóteses pode resultar em perda de dados ou corrupção.
Consulta Sintaxe afeta muito a qualidade
Como o usuário deve digitar uma consulta SQL de acordo com muito rigorosos padrões de sintaxe SQL , há uma grande variabilidade na qualidade de consultas SQL. Alguns especialistas SQL têm resultados muito melhores do que os novatos SQL. Esta é a desvantagem do processador de consultas . Ele faz exatamente o que você diga a ele , mesmo que você quer dizer para ele fazer outra coisa .