www.wikidata.de-de.nina.az
Ein Recordset ist in der Datenbanksprache eine Kopie von Datensatzen engl data record aus einer oder mehreren Tabellen zur weiteren Verarbeitung wie der Anzeige auf dem Bildschirm oder Ubermittlung an separate Anwendungen Ein solcher Recordset bleibt stabil auch wenn die betroffenen Datensatze sich in der Zwischenzeit verandern und wird von einer Datenbank als Ergebnis einer Anfrage zuruckgeliefert Es dient dazu aus einer Datenbank fur den jeweiligen Verwendungszweck optimierte Teilmengen zu generieren die auf die anschliessende Weiterverarbeitung zugeschnitten sind Das Recordset kann dabei eine beliebige Datenmenge Datensatze und Spalten betreffend ggf aus mehreren Tabellen enthalten und entspricht einer virtuellen Tabelle Recordsets haben den Vorteil dass die entsprechende Selektion und Zusammenfassung der abgefragten Informationen im Regelfall deutlich schneller erfolgt als wenn die Daten einzeln abgefragt und in Skripten ausserhalb der Datenbank zusammengefuhrt werden Ausserdem reduziert sich die Menge i d R weniger Spalten der von der Datenbank zuruckgelieferten Daten und werden weniger Ressourcen fur die Verarbeitung in Skripten i d R weniger Datensatze bzw keine weitere Selektion mehr erforderlich benotigt Besonders bei Systemen mit einer hohen Auslastung durch viele Zugriffe oder sehr umfangreichen Datensatzen konnen durch eine optimierte Gestaltung der Recordsets deutliche Performance Gewinne erzielt werden Beispiel fur ein Recordset BearbeitenEin Recordset kann Daten von aktiven Kunden enthalten und aus Adressdaten kombiniert mit aggregierten Umsatzzahlen sowie dem Namen eines Ansprechpartners bestehen Hierbei wurden Informationen fur alle Kunden selektiert die in einem vorher festgelegten Zeitraum etwas gekauft haben alle Einzelumsatze aufsummiert und der Name des Ansprechpartners erganzt Die enthaltenen Daten konnen dann anschliessend z B in Tabellenform Zeile fur Zeile ausgegeben werden Abgerufen von https de wikipedia org w index php title Recordset amp oldid 170855051