interfaz y base de datos