

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 del soporte: los clientes actuales podrán utilizar Amazon QLDB hasta que finalice el soporte, el 31 de julio de 2025. Para obtener más información, consulte [Migración de un registro de Amazon QLDB a Amazon Aurora](https://aws.amazon.com/blogs/database/migrate-an-amazon-qldb-ledger-to-amazon-aurora-postgresql/) PostgreSQL.

Si es desarrollador de aplicaciones, es posible que tenga alguna experiencia con un sistema de administración de base de datos relacional (RDBMS) y con el lenguaje de consulta estructurada (SQL). Cuando comience a usar Amazon QLDB, observará numerosas similitudes. En los aspectos más avanzados, también encontrará nuevas y potentes características que QLDB ha creado sobre la base del RDBMS. En esta sección se describen los componentes y las operaciones bases de datos habituales, comparando y contrastándolos con sus equivalentes en QLDB.

El siguiente diagrama muestra los constructos de mapeo de los componentes principales entre un RDBMS tradicional y Amazon QLDB.

![\[Diagrama de los componentes principales del RDBMS tradicional (base de datos, tabla, índice, fila, columna, etc.), mapeado con los componentes de QLDB correspondientes (libro mayor, tabla, índice, documento Ion, atributo doc, etc.).\]](http://docs.aws.amazon.com/es_es/qldb/latest/developerguide/images/rdbms-mapping.png)


La siguiente tabla muestra las principales similitudes y diferencias de alto nivel de las características operativas integradas entre un RDBMS tradicional y QLDB.


****  

| 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 | Instrucción SELECT-FROM-WHERE con la misma sintaxis que SQL al consultar documentos planos | 
| Actualización de datos | UPDATE-SET-WHERE instrucción | Instrucción UPDATE-SET-WHERE con la misma sintaxis que SQL al actualizar documentos planos | 
| Eliminación de datos | DELETE-FROM-WHERE instrucción | Instrucción DELETE-FROM-WHERE con la misma sintaxis que SQL al eliminar 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 | APIs que 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 ver una descripción general de los conceptos básicos y la terminología QLDB, consulte [Conceptos clave](ledger-structure.md).

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](working-with-data.md).