Dal relazionale al libro mastro - Database Amazon Quantum Ledger (Amazon) QLDB

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Dal relazionale al libro mastro

Importante

Avviso di fine del supporto: i clienti esistenti potranno utilizzare Amazon QLDB fino alla fine del supporto il 31/07/2025. Per ulteriori dettagli, consulta Migrare un Amazon QLDB Ledger ad Amazon Aurora Postgre. SQL

Se sei uno sviluppatore di applicazioni, potresti avere una certa esperienza nell'uso di un sistema di gestione di database relazionali (RDBMS) e Structured Query Language (). SQL Quando inizierai a lavorare con AmazonQLDB, incontrerai molte somiglianze. Man mano che passerai ad argomenti più avanzati, scoprirai anche nuove potenti funzionalità che QLDB si basano sulle RDBMS fondamenta. Questa sezione descrive i componenti e le operazioni più comuni del database, confrontandoli e confrontandoli con i loro equivalenti in. QLDB

Il diagramma seguente mostra i costrutti di mappatura dei componenti principali tra un sistema tradizionale e RDBMS Amazon. QLDB

Diagramma dei componenti principali della mappatura tradizionale RDBMS (database, tabella, indice, riga, colonna, ecc.) ai QLDB componenti corrispondenti (registro, tabella, indice, documento Ion, attributo doc, ecc.).

La tabella seguente mostra le principali somiglianze e differenze di alto livello delle funzionalità operative integrate tra un sistema tradizionale e. RDBMS QLDB

Operazione RDBMS QLDB
Creazione di tabelle CREATE TABLEdichiarazione che definisce tutti i nomi delle colonne e i tipi di dati CREATE TABLEdichiarazione che non definisce alcun attributo di tabella o tipo di dati per consentire contenuti aperti e senza schemi
Creazione di indici Dichiarazione CREATE INDEX CREATE INDEXdichiarazione per qualsiasi campo di primo livello su una tabella
Inserimento di dati INSERTistruzione che specifica i valori all'interno di una nuova riga o tupla che aderisce allo schema definito dalla tabella INSERTdichiarazione che specifica i valori all'interno di un nuovo documento in qualsiasi formato Amazon Ion valido, indipendentemente dai documenti esistenti nella tabella
Interrogazione dei dati Dichiarazione SELECT-FROM-WHERE SELECT-FROM-WHEREdichiarazione con la stessa sintassi utilizzata per l'interrogazione di SQL documenti semplici
Aggiornamento dei dati Dichiarazione UPDATE-SET-WHERE UPDATE-SET-WHEREdichiarazione con la stessa sintassi utilizzata per l'aggiornamento dei documenti SQL flat
Eliminazione di dati Dichiarazione DELETE-FROM-WHERE DELETE-FROM-WHEREdichiarazione con la stessa sintassi utilizzata per l'eliminazione di SQL documenti semplici
Dati annidati e semistrutturati Solo righe o tuple piatte Documenti che possono contenere qualsiasi dato strutturato, semistrutturato o annidato, come supportato dal formato dati Amazon Ion e dal linguaggio di query PartiQL
Interrogazione dei metadati Nessun metadato integrato SELECTdichiarazione che esegue interrogazioni dalla visualizzazione commessa incorporata di una tabella
Interrogazione della cronologia delle revisioni Nessuna cronologia dei dati integrata SELECTistruzione che interroga la funzione di cronologia integrata
Verifica crittografica Nessuna crittografia o immutabilità integrate APIsche restituiscono un riassunto di un diario e una prova che verifica l'integrità di qualsiasi revisione del documento relativa a quel riassunto

Per una panoramica dei concetti e della terminologia fondamentali in, vedere. QLDB Concetti principali

Per informazioni dettagliate sul processo di creazione, interrogazione e gestione dei dati in un registro, vedere. Lavorare con dati e cronologia