Unterabfragen SQL ist eine Programmiersprache und Standard Interaktive Sprachreise für die Verwaltung einer Datenbank . Es bietet auch eine Plattform zur Modifizierung der Daten zur besseren Verwaltung der Datenbank und halten mit ständig wechselnden Web -Design. Wie bei jeder Plattform gibt es zahlreiche Nachteile einer Unterabfrage SQL , die Sie brauchen, um vor der Programmierung mit SQL zu betrachten. Weitere Schritte müssen
Führen Wenn Unterabfrage verwendet wird , wird die Datenbank -Server müssen Sie zusätzliche Schritte ausführen, bevor Ergebnisse von SQL Unterabfrage verwendet durchzuführen. Diese Schritte , wie Sortierung , müssen die von der Abfrage -Optimierer durchgeführt werden, um richtig zu funktionieren.
Lacks Fähigkeiten
Unterabfragen SQL fehlt die Fähigkeit zum Cross-Plattform- Portabilität . Dadurch entfällt die inter- Anschluss zwischen den Anbietern , die häufig mit Web-Programmierung gewünscht wird. Dies wird durch die Widersprüche , die das Programmieren von Anbieter zu Anbieter , die Unterabfragen SQL unvereinbar mit anderen Anbietern macht variieren betont.
Komplexität oft unerwünscht
SQL ist oft wahrgenommen als eine äußerst komplexe Plattform von Nutzern , wie mithilfe von Abfragen anstelle von Unterabfragen vermutlich viel einfacher. Es erfordert eine zweideutige Sprache Grammatik und Semantik , die nicht mit anderen Formen der Programmierung erforderlich. SQL leiht COBOL - Stil keywording Ansätze, die oft zu einer gemeinsamen Wiederverwendung von weniger Wörter und Regeln. Dies führt häufig zu Fehlern in der Programmierung wie die Kombinationen sind entweder widersprüchlich oder unvereinbar mit jedem Wort .
Sprache und Combination Fragen
Die Formulierung mit Unterabfragen SQL macht es extrem gemeinsame , alle Kombinationen in einem, was oft zu einer run -away Ergebnis kommen . Dies wirkt sich häufig auf eine große Anzahl von Zeilen in Tabellen, in denen eine kleinere Zahl gewünschten betroffen sein werden .