Este documento presenta un proyecto que simula una base de datos SQL en Java utilizando archivos CSV. El proyecto incluye comandos como crear, modificar y eliminar tablas y registros, y comandos de selección y unión. El proyecto sigue un diseño de capas con capas de datos, lógica y GUI. La capa de datos incluye clases como Registros y Campos, y la capa lógica incluye clases para procesos como crear y eliminar tablas. El proyecto provee tres interfaces gr