Kapitel-HauptseiteZurückblätternWeiterblätternBO-Doku Startseite

1.8. Setoperationen

 

Ihre 4D Datenbank unterstützt eine ganze Reihe von Setoperationen. Sets werden nützlich, wenn Sie Ihre Daten aus verschiedenen Perspektiven beleuchten und schnelle Vergleiche ziehen wollen.

 

Mit den meisten Datenbanksystemen führen Sie eine Suche durch, schauen auf die Ergebnisse, entscheiden, dass Sie einen anderen Blickwinkel benötigen und führen eine zweite Suche durch. Ein Problem taucht auf, wenn Sie wieder auf die Ergebnisse der ursprünglichen Suche zurückgreifen wollen. Sie müssen die erste Suche erneut durchführen und wenn Sie dies tun, verlieren Sie die Resultate der zweiten Suche. Dies macht komplexe Vergleiche Ihrer Daten sehr schwierig und zeitaufwendig.

 

Moment-

aufnahme

Ein Set ist ein "Schnappschuss" der Datenauswahl. Er speichert die Auswahl auf eine besondere Art, die es erleichtert, sie erneut aufzurufen und mit anderen Sets zu verbinden.

 

Wenn Sie jetzt Vergleiche anstellen, können Sie die aktuelle Auswahl der Datensätze als Set mit einem Namen, den Sie vergeben, speichern. Dann können Sie weitere Suchen durchführen um andere Auswahlen von Datensätzen zu bekommen, und diese zu einem Set mit einem anderen Namen machen.

 

Jetzt können Sie zwischen zwei Auswahlen hin und her schalten oder auch ihre gemeinsamen Elemente auf vielfältige Weise miteinander verknüpfen. So können Sie schnell und einfach Ihre Daten aus einer Vielzahl von Blickwinkeln untersuchen.

 

 

Vorteile von Sets

Sets erlauben es Ihnen, Ihre Daten auf eine Weise zu erforschen, die schnell intuitiv wird. Da Sets im RAM gespeichert werden, ist der Zugriff darauf sehr viel schneller als beim Durchführen einer Suche. Außerdem können Sets auf vielfältige Weise miteinander verknüpft werden, um neue Datenkombinationen zu erhalten.

 

 

Nachteile der Sets

Intern werden Sets als Gruppe von Zeigern auf die Plattenpositionen Ihrer Auswahl von Datensätzen gespeichert. In einem Mehrbenutzersystem sind diese Datensätze nicht geschützt.

 

Als Resultat könnten andere Benutzer Datensätze ändern oder löschen, die in einem Ihrer Sets enthalten sind und diese so ungültig machen. Es wird keine Warnung ausgegeben, wenn dies passiert.

 

Als Konsequenz sollten Sie Sets in einem Mehrbenutzersystem ab einem gewissen Zeitpunkt nicht mehr für absolut korrekt halten. Sets sollten primär für eine bestimmte Zweckerforschung genutzt werden und nicht als eine absolute Suchtechnik.

 

 

Set anlegen

Set aufrufen

Set Management

Sets zusammenfügen


Kapitel-HauptseiteZurückblätternWeiterblätternBO-Doku Startseite