Sobes.tech
Junior — Middle

¿Puedes explicar qué es una base de datos relacional y cuáles son sus principales características?

sobes.tech AI

Respuesta de la IA

Una base de datos relacional (RDB) es un sistema de gestión de bases de datos en el que los datos se almacenan en forma de tablas (relaciones). Características principales:

  • Estructura tabular: los datos se organizan en filas y columnas.
  • Relaciones entre tablas: se implementan mediante claves (primarias y externas), lo que garantiza la integridad de los datos.
  • Lenguaje de consultas SQL: se utiliza para crear, leer, actualizar y eliminar datos.
  • Normalización: proceso de organizar los datos para reducir la redundancia y mejorar la integridad.

Ejemplo: tabla "Usuarios" con columnas ID, Nombre, Email, y tabla "Pedidos" con columnas ID, UsuarioID, Fecha, donde "UsuarioID" es una clave externa que vincula el pedido con el usuario.