

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Schritt 3: Fragen Sie die Tabellen in einem Hauptbuch ab
<a name="getting-started-step-3"></a>

**Wichtig**  
Hinweis zum Ende des Supports: Bestandskunden können Amazon QLDB bis zum Ende des Supports am 31.07.2025 nutzen. Weitere Informationen finden Sie unter [Migrieren eines Amazon QLDB-Ledgers zu Amazon](https://aws.amazon.com/blogs/database/migrate-an-amazon-qldb-ledger-to-amazon-aurora-postgresql/) Aurora PostgreSQL.

Nachdem Sie Tabellen in einem Amazon QLDB-Ledger erstellt und mit Daten geladen haben, können Sie Abfragen ausführen, um die gerade eingegebenen Fahrzeugregistrierungsdaten zu überprüfen. QLDB verwendet PartiQL als Abfragesprache und Amazon Ion als dokumentenorientiertes Datenmodell.

PartiQL ist eine SQL-kompatible Open-Source-Abfragesprache, die für die Verwendung mit Ion erweitert wurde. Mit PartiSQL können Sie Ihre Daten mit vertrauten SQL-Operatoren einfügen, abfragen und verwalten. Amazon Ion ist eine Obermenge von JSON. Ion ist ein dokumentenbasiertes Open-Source-Datenformat, das Ihnen die Flexibilität bietet, strukturierte, halbstrukturierte und verschachtelte Daten zu speichern und zu verarbeiten.

In diesem Schritt verwenden Sie `SELECT`-Anweisungen zum Lesen von Daten aus den Tabellen im `vehicle-registration`-Ledger.

**Warnung**  
Wenn Sie eine Abfrage in QLDB ohne indizierte Suche ausführen, wird ein vollständiger Tabellenscan aufgerufen. PartiQL unterstützt solche Abfragen, weil es SQL-kompatibel ist. Führen *Sie jedoch keine* Tabellenscans für Produktionsanwendungsfälle in QLDB aus. Tabellenscans können bei großen Tabellen zu Leistungsproblemen führen, einschließlich Parallelitätskonflikten und Transaktions-Timeouts.  
Um Tabellenscans zu vermeiden, müssen Sie Anweisungen mit einer `WHERE` Prädikatklausel mithilfe eines *Gleichheitsoperators* für ein indiziertes Feld oder eine Dokument-ID ausführen, z. B. oder. `WHERE indexedField = 123` `WHERE indexedField IN (456, 789)` Weitere Informationen finden Sie unter [Optimieren der Abfrageleistung](working.optimize.md).

**So fragen Sie die Tabellen ab**

1. [Öffnen Sie die Amazon QLDB-Konsole unter https://console.aws.amazon.com /qldb.](https://console.aws.amazon.com/qldb)

1. Wählen Sie im Navigationsbereich **PartiQL-Editor** aus.

1. Wählen Sie den `vehicle-registration`-Ledger aus.

1. Geben Sie im Abfrage-Editor-Fenster die folgende Anweisung ein, um die Tabelle `Vehicle` nach einer bestimmten Fahrgestellnummer (Vehicle Identification Number, VIN) abzufragen, die Sie dem Ledger hinzugefügt haben. Wählen Sie dann **Run (Ausführen)** aus.

   Um die Anweisung auszuführen, können Sie auch die Tastenkombination Ctrl\$1Enter für Windows oder Cmd\$1Return für macOS verwenden. Weitere Tastenkombinationen finden Sie unter [Tastenkombinationen für den PartiQL-Editor](console_QLDB.md#console_QLDB.partiql-editor-shortcuts).

   ```
   SELECT * FROM Vehicle AS v
   WHERE v.VIN = '1N4AL11D75C109151'
   ```

1. Sie können innere Join-Abfragen schreiben. Dieses Abfragebeispiel verbindet `Vehicle` mit `VehicleRegistration` und gibt Zulassungsinformationen zusammen mit Attributen des registrierten Fahrzeugs für eine angegebene `VIN` zurück.

   Geben Sie die folgende Anweisung ein und klicken Sie dann auf **Run (Ausführen)**.

   ```
   SELECT v.VIN, r.LicensePlateNumber, r.State, r.City, r.Owners
   FROM Vehicle AS v, VehicleRegistration AS r
   WHERE v.VIN = '1N4AL11D75C109151'
   AND v.VIN = r.VIN
   ```

   Sie können auch die `Person`- und `DriversLicense`-Tabellen verbinden, um Attribute in Bezug auf die Fahrer zu sehen, die zum Ledger hinzugefügt werden.

   Wiederholen Sie diesen Schritt für die folgenden Aussagen.

   ```
   SELECT * FROM Person AS p, DriversLicense AS l
   WHERE p.GovId = l.LicensePlateNumber
   ```

Weitere Informationen zum Ändern von Dokumenten in den Tabellen im `vehicle-registration`-Ledger finden Sie unter [Schritt 4: Dokumente in einem Ledger ändern](getting-started-step-4.md).