human
Explica la diferencia entre una base de datos relacional y una base de datos no relacional.
gpt
Una base de datos relacional es un tipo de base de datos que modela los datos como tablas de información relacionada con filas y columnas. Utiliza Structured Query Language (SQL) para manipular datos y establecer relaciones entre tablas. Una base de datos no relacional, o base de datos NoSQL, es un tipo de base de datos que modela los datos como documentos, en lugar de tablas, y los almacena en un formato no tabular. Está diseñada para ser más flexible y escalable que una base de datos relacional.