Sim, é necessário um banco de dados para armazenar as informações que trafegam entre Senior e os dispositivos. Poder ser utilizado Oracle ou SQL Server, mas recomendamos a utilização de SQL Server (pode ser a versão Express) dedicado somente para o Driver Topdata.