| |
Mai 2002 Bibliographischer FragencService: Das Modul DsLSRBibQuery 2-15 2 6. Stringified Namen gelten als Schachtel-unempfindlich. So ist book__location selben wie Book__location und journalarticle__issuegleichgestellte zu JournalArticle__issue. 2,2,3 FragencBegrenzungscSprache Wenn die Suche nicht durch irgendwelche vollendet werden kann direkte Methode (sehen Sie Abschnitt 2,2,1, Überblick, auf Seite 2-13), dann muß eine Abfragesprache verwendet werden. Diese Spezifikation schlägt vor, die OMG-Begrenzungssprache als das Hauptwerkzeug für vorbei suchen zu verwenden Kombination von Attributen. OMG-Begrenzungssprache [ OMG_CL ], manchmal genannt CORBASTANDARD Begrenzungssprache war bestimmt, für den handelnden Service aber kann auch verwendet werden, außen irgendein ändert, denn, Fragen spezifizierend. Von da eine Sprache es WO Klausel ähnlich ist die AUSERWÄHLTE Aussage in SQL (jedoch, hier wird es unabhängig von SQL verwendet). Diese Spezifikation umfaßt nicht die Beschreibung der Sprache (sehen Sie [ OMG_CL ] für Sonderkommandos) aber de Nes einige Richtlinien für die Eigenschaftsnamen verwendet durch die Sprache und Erscheinen einige Beispiele. Ein Eigenschaftsname ist ein grundlegendes Element der Begrenzungssprache. In den Fragen vorbei verwendet diese Spezifikation, die Eigenschaftsnamen werden durch Attributnamen des stringi ED, wie dargestellt De ned einfaches des Abschnitts 2,2,2, und Attributin den namen Quali ED, auf Seite 2-13, Anwenden der folgenden zusätzlichen suchenden Richtlinien. 1. Wenn a stringified, stellt Attributname ein Attribut einer grundlegenden Art dar (Zeichenkette, Kurzschluß, etc.), dann der entsprechende Wert im Fragenausdruck ist vomselben Art. Z.B.: == XX JournalArticle__volume (korrekt) == 32 JournalArticle__volume (falsch, weil Ausgabe Zeichenkette ist) Datum== 1999-12 (korrekt) Datum== 1999 (korrekt) Datum== 1999 (falsch, weil Datum ist Zeichenkette ) 2. Wenn a stringified, stellt Attributname ein Attribut einer konstruierten Art dar (BibRefSubject, Person), dann der entsprechende Wert im Fragenausdruck seien Sie von der Art- Zeichenkette . Zusätzlich werden die Implementierungen geraten, um alle zu suchen angemessene Mitglieder der konstruierten Art für den gegebenen Wert. Z.B.: ==pathologie BibRefSubject wird in den Schlüsselwörtern und in den subject_headings und im Abhängen gesucht nach, was die Implementierung betrachtet angemessen, auch in den Codes von BibRefSubject . 3. Wenn a stringified, stellt Attributname ein Attribut einer Listenart dar (ProviderList, KeywordList, etc.), dann stringified Namen können durch das plural s an verkürzt werden das Ende und die Suche ist nur für das erste Element der Liste erfolgt. Dieses ist hauptsächlich verwendet für das Finden des ersten Autors: |  |
|
| |
|
|