Una base de datos relacional se compone de varias tablas interconectadas que almacenan datos. Las tablas están relacionadas entre sí mediante claves primarias y ajenas, lo que permite vincular y extraer datos de múltiples tablas. Cada tabla contiene filas y columnas con datos estructurados según dominios y restricciones que garantizan la integridad y consistencia de los datos.