Skip to main content

Was ist ein Ergebnissatz?

Ein Datenbankergebnissatz ist eine Tabelle mit einem ausgewählten Zeilenblock aus einer Datenbank.Es enthält die Informationen, die in diesen Zeilen zusammen mit der Meta-Information für diese Zeilen gespeichert sind.Die Meta-Information enthält Details zur Anordnung der Zeilen, z. B. die Gesamtzahl der Spalten und die einzelnen Spaltennamen.Der Endbenutzer verwendet typischerweise Ergebnissätze, um Informationen als Antwort auf eine Abfrage zu erstellen. Dies ist eine strukturierte Anfrage für Informationen aus einer Datenbank.

Wenn ein Endbenutzer eine Abfrage erstellt, fordert er oder sie spezifische Informationen aus einer Datenbank an.Eine Beispielabfrage könnte versuchen, eine Liste der Namen aller im Juni des Vorjahres eingestellten Mitarbeiter zu generieren.Bei der Abfragung scannte die Datenbank ihre Inhalte, finden die Dateien, die den angeforderten Kriterien entsprechen, und platzieren diese Dateien in ein Ergebnissatz.Der Ergebnissatz wird dann zusammen mit seiner Meta-Daten auf dem Bildschirm angezeigt.

Anzeigen eines Ergebnissatzes kann eine chaotische Erfahrung sein, da ein Computer ohne Parameter keine Methode zum Organisieren zurückgegebener Daten hat.Die Reihenfolge nach Befehl in der Structured Query Language (SQL) löst diesen Konflikt auf, sodass der Endbenutzer bestimmen kann, wie das Computer-Datenbankprogramm die Ergebnisse anzeigen soll.Zum Beispiel ist die Organisation durch Alphabetisierung üblich.Im vorherigen Beispiel können die Ergebnisse durch Einstellung von Datum organisiert werden.

Einige Meta-Daten sind möglicherweise nicht verfügbar, abhängig vom spezifischen Datenbankprogramm, das verwendet wird.Wenn Sie beispielsweise die Datenbank bitten, die Anzahl der Zeilen in einem Ergebnismengen vorzubereiten, erweist sich dies häufig als unmöglich, da diese Informationen vorher nicht verfügbar sind.Eine Anfrage, die die Datenbank auffordert, die genaue Anzahl von Mitarbeitern über 25 Jahre zu liefern, die 10.000 US -Dollar (USD) pro Jahr oder mehr verdienen.Mit anderen Worten, die Anzahl der Zeilen, die in einem Ergebnis für die Abfrage mdash eingestellt sind;Könnte ein Null -Ergebnis zurückgeben, da das Programm die Antwort nicht kennen kann, ohne dass das vollständige Ergebnis durch Ausführen der tatsächlichen Abfrage zuerst eingestellt wird.Es kann erforderlich sein, diese Informationen zu kennen, wenn der Endbenutzer eine Bilanz des Ergebniss haben möchte, aber keine vollständige Ergebnismenge benötigt.Mit anderen Worten, wenn die Namen der Mitarbeiter und andere Informationen für die Anfrage irrelevant oder unerheblich sind.