Datenbestände pflegen Nach Datensätzen suchen |
Top Previous Next |
Wenn die Datenmengen wachsen, verliert man sehr schnell den Überblick und kann einen gewünschten Datensatz nicht mehr einfach durch Blättern auffinden. Aus diesem Grund gibt es eigene Befehle für die Suche von Datensätzen nach vorgegebenen Kriterien. In TurboDB Studio haben Sie drei leistungsfähige Möglichkeiten, um nach Datensätzen in der Tabelle zu suchen. Index-Suche Die erste Methode beruht auf den vorhandenen Sortierordnungen, die in Indexe gespeichert sind. Durch die Sortierung kann ein Datensatz sehr schnell gefunden werden, wenn das Suchkriterium mit den Indexfeldern übereinstimmt. In einer Kundentabelle mit einem Index für das Datenfeld Name kann Frau Schneider in wenigen Augenblicken gefunden werden, auch wenn die Tabelle Zehntausende von Datensätzen enthält. Wenn für das Suchkriterium ein Index existiert, gehen Sie folgendermaßen vor:
Wenn keine vordefinierte Sortierordnung für das Suchkriterium besteht können Sie im Datenmodell-Fenster einen neuen Index mit passender Sortierung anlegen. Eine andere Möglichkeit wird im folgenden Absatz beschrieben. Suche mit Suchbedingung Die zweite Methode der Suche nach einem Datensatz besteht in der Angabe einer Such-Bedingung. Eine solche Suchbedingung kann sehr einfach sein, wie bei Name ist "Schneider", aber auch sehr kompliziert werden, da mehrere Kriterien verknüpft werden können und anspruchsvolle Funktionen aufgerufen werden dürfen. Die Suche mit einer Bedingung ist gerade bei umfangreichen Datenbeständen langsamer als die Indexsuche, aber dafür sehr flexibel. So suchen Sie Datensätze, die einer Suchbedingung entsprechen:
Anmerkung: Selektionen können viele verschiedene Operatoren wie von...bis oder ähnlich enthalten und mit und, oder und nicht verknüpft werden. Um das Eingeben von komplizierten Selektionen zu vereinfachen, aktiviert der Schalter Assistent im Suchdialog den Formel-Assistenten, wo Sie die Datenfelder und Operatoren nur noch anzuklicken brauchen. Ein häufiger Fehler beim Eintragen einer Suchbedingung mit Zeichenkette wie z.B. Name ist "Maier" besteht darin, dass die Anführungszeichen bei dem gesuchten Namen weggelassen werden. Volltext-Suche Wenn Sie für die gewünschten Such-Felder einen Volltext-Index angelegt haben, ist die Suche nach einem Stichwort oft das einfachste und schnellste. Datensätze nach Stichwörtern suchen, für die ein Volltext-Index erzeugt wurde:
|