Una base de datos relacional se compone de varias tablas interconectadas que almacenan datos. Las tablas contienen filas y columnas, y las relaciones entre tablas se establecen a través de claves primarias y claves ajenas. Los dominios y restricciones ayudan a definir los tipos de datos y mantener la integridad de los datos almacenados.