? En spørring prosessor aksepterer instruksjonene i SQL språket. Den dekoder instruksjonene , analyserer dem , og deretter utfører dem . Forespørselen motoren er en viktig komponent til en database, med den andre komponenten være den faktiske datalagring mekanisme . Det er ansvarlig for å analysere spørsmål til kjørbare kommandoer som kan bli utstedt å lagre, hente og endre data . Spørringen prosessor har sin del av ulempene . Syntax
Spørringsprosessoren er begrenset til et strengt sett med syntaktiske regler som må følges . Hver kommando må plasseres i rekkefølgen eller spørringen faller fra hverandre . Ingen ord utenfor riket av SQL er kompatible med språket .
Processing Intensive
Kjører spørring behandling tar mange beregninger. Inngangen teksten må analyseres , den eksakte betydningen må dekodes , og deretter operasjonene kan endelig skje .
Minor Syntax Feil kan forskyve Resultater
< p > en feilstavet spørring kan helt kaste av resultatene fra en database spørring . Dette er fordi forespørselprosessorer ta sine kommandoer veldig bokstavelig. En dårlig formulert spørring kan i beste fall ikke virker, og verre kan det føre til tap av data .
Query Syntax påvirker i stor grad Quality
Siden brukeren må oppgi en SQL-spørring i henhold til svært strenge SQL syntax standarder , er det en stor variasjon i kvaliteten på SQL-spørringer . Noen SQL- eksperter har mye bedre resultater enn SQL nybegynnere . Dette er en ulempe ved den Spørringsprosessoren . Den gjør akkurat det du ber den , selv om du mener at det skal gjøre noe annet.