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 recuperar datos entre tablas. Cada tabla contiene filas y columnas con datos estructurados según dominios y restricciones que garantizan la integridad y consistencia de los datos.