DB (database) el motor que tu quieras.
Lees las DBF con Python (con alguna librería de Python que quieras) y luego con la API estándar de Python para acceder al SGBD que elijas, vas cargando los datos en las respectivas tablas.
En python todas las bibliotecas de acceso a SGBD tienen una interfaz en común (lo único que cambia es la cadena de conexión inicial) y por supuesto, las cadenas de SQL deberán ser las específicas de cada motor.
También hay bibliotecas super polenta (SQLAlchemy) tipo ORM que simplifican la gestión de SGBD con una interfaz común a las BD soportadas.
Saludos: Miguel