De relacional a libro mayor - Base de datos Amazon Quantum Ledger (AmazonQLDB)

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

De relacional a libro mayor

importante

Aviso de fin de soporte: los clientes actuales podrán usar Amazon QLDB hasta que finalice el soporte, el 31 de julio de 2025. Para obtener más información, consulte Migración de un Amazon QLDB Ledger a Amazon Aurora SQL Postgre.

Si es desarrollador de aplicaciones, es posible que tenga alguna experiencia en el uso de un sistema de administración de bases de datos relacionales (RDBMS) y un lenguaje de consulta estructurado (). SQL A medida que comience a trabajar con AmazonQLDB, encontrará muchas similitudes. A medida que avance hacia temas más avanzados, también encontrará nuevas y potentes funciones que se QLDB han ido incorporando desde RDBMS cero. En esta sección se describen los componentes y las operaciones más comunes de las bases de datos, comparándolos y contrastándolos con sus equivalentes enQLDB.

El siguiente diagrama muestra las estructuras de mapeo de los componentes principales entre Amazon RDBMS y AmazonQLDB.

Diagrama de los componentes principales del mapeo tradicional RDBMS (base de datos, tabla, índice, fila, columna, etc.) con QLDB los componentes correspondientes (libro mayor, tabla, índice, documento Ion, atributo doc, etc.).

En la siguiente tabla se muestran las principales similitudes y diferencias de alto nivel entre las funciones operativas integradas RDBMS y QLDB las tradicionales.

Operación RDBMS QLDB
Creación de tablas Instrucción CREATE TABLE que define todos los nombres de columnas y tipos de datos Instrucción CREATE TABLE que no define ningún atributo de tabla o tipo de datos para permitir contenido abierto y sin esquema
Creación de índices CREATE INDEX instrucción Instrucción CREATE INDEX para cualquier campo de nivel superior de una tabla
Inserción de datos Instrucción INSERT que especifica los valores de una nueva fila o tupla que se ajusta al esquema definido en la tabla Instrucción INSERT que especifica los valores de un documento nuevo en cualquier formato de Amazon Ion válido, independientemente de los documentos existentes en la tabla
Consulta de datos SELECT-FROM-WHERE instrucción SELECT-FROM-WHEREdeclaración con la misma sintaxis que SQL cuando se consultan documentos planos
Actualización de datos UPDATE-SET-WHERE instrucción UPDATE-SET-WHEREdeclaración con la misma sintaxis que SQL cuando se actualizan documentos planos
Eliminación de datos DELETE-FROM-WHERE instrucción DELETE-FROM-WHEREdeclaración con la misma sintaxis que SQL cuando se eliminan documentos planos
Datos anidados y semiestructurados Solo filas planas o tuplas Documentos que pueden contener cualquier dato estructurado, semiestructurado o anidado compatibles con el formato de datos Amazon Ion y el lenguaje de consultas PartiQL
Consulta de metadatos No hay metadatos integrados Instrucción SELECT que consulta desde la vista de confirmación integrada de una tabla
Consultar el historial de revisiones No hay historial de datos integrado Instrucción SELECT que consulta desde la función de historial integrada
Verificación criptográfica Sin criptografía ni inmutabilidad integradas APIsque devuelven un resumen de una revista y una prueba que verifica la integridad de cualquier revisión de un documento relativa a ese resumen

Para obtener una descripción general de los conceptos básicos y la terminología deQLDB, consulteConceptos clave.

Para obtener información detallada sobre el proceso de creación, consulta y administración de datos en un libro mayor, consulte Uso de datos e historial.