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.).](images/rdbms-mapping.png)
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-WHERE declaración con la misma sintaxis que SQL cuando se consultan documentos planos |
Actualización de datos | UPDATE-SET-WHERE instrucción |
UPDATE-SET-WHERE declaración con la misma sintaxis que SQL cuando se actualizan documentos planos |
Eliminación de datos | DELETE-FROM-WHERE instrucción |
DELETE-FROM-WHERE declaració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.