Leitfaden Suchfunktion
Sammlung Online der Berlinischen Galerie
Der Leitfaden erläutert die Einstiegsmöglichkeiten und Suchfunktionen, um die Inhalte der Sammlung Online zu recherchieren. Die Suche erlaubt eine generische Volltextsuche sowie eine spezifische Suche nach Werten innerhalb bestimmter Datenbankfelder, die feldbasierte Suche, die in den folgenden Abschnitten behandelt werden. Darüber hinaus erfolgen Hinweise zu Einschränkungen und Grenzen der Suchfunktion sowie Eingaben, die zu möglichen Fehlergebnissen führen können.
Volltextsuche
Die Volltextsuche ermöglicht die Suche nach einfachen Termen, Text-Phrasen und komplexen Suchkombinationen mit Hilfe Boolscher Operatoren (wie AND und OR). Die Operatoren und ihre Anwendung werden in einem separaten Kapitel erläutert. Groß- und Kleinschreibung müssen bei der Volltextsuche nicht beachtet werden.
Einfache Wortsuche (Terme und Text-Phrasen)
Die einfache Suche basiert auf einfachen Wörtern (Termen) ohne Anführungszeichen
und besteht aus mindestens einem Term. Darüber hinaus können mehrere Terme mit oder ohne
Operatoren kombiniert werden. Bei der Suche mehrerer Terme ohne Operator werden standardmäßig
nur Ergebnisse angezeigt, in denen alle eingegebenen Terme vorkommen. Das heißt, ohne die Verwendung
eines Operators wird die Suche implizit mit dem Operator AND verknüpft.
Neben einzelnen Termen kann auch ein zusammenhängender Ausdruck bzw.
eine Text-Phrase (Gruppe von Wörtern) gesucht werden. Um die eingegebenen Terme zusammenhängend zu definieren,
müssen diese in Anführungszeichen gesetzt sein. Eine Text-Phrase muss eine gleichlautende Entsprechung
in einem Objekt aufweisen, um zu einem Suchergebnis zu führen.
Für komplexe Suchen können einfache Terme und Text-Phrasen kombiniert werden.
Erweiterung/Einschränkung durch Platzhalter
Mit Hilfe von Platzhalterzeichen kann die Zeichenfolge eines Terms definiert und anschließend eingeschränkt, erweitert, einzelne Zeichen ausgeschlossen oder ein einzelnes Zeichen innerhalb eines Terms gesucht werden.
Platzhalter | Erläuterung | Beispiel |
---|---|---|
* (Stern) | Suche nach einer beliebigen Zeichenfolge nach oder innerhalb einer Zeichenfolge. An der Position des Sterns werden demnach keine, ein oder mehrere Zeichen gefunden. | „Portr“* oder „P*t“ finden jeweils „Porträt“ und „Portraet“ |
? (Fragezeichen) | Suche nach genau einem Zeichen nach oder innerhalb einer Zeichenfolge. An der Position des Fragezeichens wird ein beliebiges Zeichen gefunden. | „Portr“* oder „P*t“ finden jeweils „Porträt“ und „Portraet“ |
Hinweise zu Ausnahmen und Besonderheiten:
- Wird nur der Stern ('*') als Platzhalterzeichen ohne jegliche weitere Suchbegriffe eingegeben, entspricht dies einer Leersuche, die sämtliche Einträge listet.
- Platzhalterzeichen dürfen nicht an die erste Stelle eines Such-Terms gesetzt werden, also vor einer Zeichenfolge stehen. Eine solche Suche führt zu einem ungültigen Ergebnis.
- Platzhalterzeichen können nur für die Such-Definition eines einzigen Terms genutzt werden. In Text-Phrasen (also mehrere Wörter in Anführungszeichen) gesetzte Platzhalter werden ignoriert. Hier können Boolsche Operatoren eingesetzt werden.
Suchoperatoren (Boolsche Operatoren)
Die Suche kann durch die Verwendung von Suchoperatoren in Kombination mit Such-Termen und Text-Phrasen (nachfolgend Suchbegriffe) verfeinert werden. Die Operatoren definieren dabei die Definition von logischen Beziehungen zwischen Suchbegriffen.
Platzhalter | Erläuterung | Beispiel |
---|---|---|
* (Stern) | Suche nach einer beliebigen Zeichenfolge nach oder innerhalb einer Zeichenfolge. An der Position des Sterns werden demnach keine, ein oder mehrere Zeichen gefunden. | „Portr“* oder „P*t“ finden jeweils „Porträt“ und „Portraet“ |
? (Fragezeichen) | Suche nach genau einem Zeichen nach oder innerhalb einer Zeichenfolge. An der Position des Fragezeichens wird ein beliebiges Zeichen gefunden. | „Portr“* oder „P*t“ finden jeweils „Porträt“ und „Portraet“ |
Weiterführende Informationen zum Suchverhalten
Die Suche ist größtenteils unter Verwendung von Apache Lucene realisiert.
Detaillierte Informationen zu Apache Lucene können hier eingesehen werden:
http://lucene.apache.org/java/2_2_0/queryparsersyntax.html
Feldbasierte Suche (Erweiterte Suche in Sammlung Online)
Die Volltextsuche ermöglicht die Suche nach einfachen Termen, Text-Phrasen und komplexen Suchkombinationen mit Hilfe Boolscher Operatoren (wie AND und OR). Die Operatoren und ihre Anwendung werden in einem separaten Kapitel erläutert. Groß- und Kleinschreibung müssen bei der Volltextsuche nicht beachtet werden.