? En fråga processor accepterar instruktioner i SQL-språket . Den avkodar instruktioner, tolkar dem , kör sedan dem . Frågan Motorn är en viktig komponent till en databas , med den andra komponenten är den faktiska datalagring mekanism . Det ansvarar för att analysera frågor i körbara kommandon som kan utfärdas för att lagra , hämta och modifiera data. Frågeprogrammet har sin andel av nackdelar . Syntax
Frågeprogrammet begränsas till en strikt uppsättning syntaktiska regler som måste följas . Varje kommando måste placeras i exakt ordning eller frågan faller isär . Inga ord utanför sfären av SQL är förenliga med språket . Addera Processing Intensiv
Köra query bearbetningen äger många beräkningar . Den inmatade texten ska tolkas , den exakta innebörden måste avkodas , och då verksamheten kan äntligen ske .
Minor syntaxfel kan kasta bort Results
en felstavade fråga kan helt kasta av resultaten från en databas fråga . Detta beror på att frågan processorer tar sina kommandon väldigt bokstavligt . En dåligt formulerad fråga kan i bästa fall inte fungerar , och i värsta kan medföra förlust av data eller korruption .
Frågesyntax påverkar i hög grad Quality
Eftersom användaren måste ange ett SQL-fråga enligt mycket strikta SQL syntax standarder , det finns en stor variation i kvaliteten på SQL-frågor . Vissa SQL- experter har mycket bättre resultat än SQL nybörjare . Detta är nackdelen med den frågeprocessor . Den gör precis vad du säger det , även om du menar att det att göra något annat .