Salut,
A te lire, on dirais que tu ne sais même pas ce qu'est une base de données ... Une base de données est un espace de stockage de données (tout simplement).
Toutes les applis web peuvent fonctionner avec une DB et heureusement mais attention, toutes les applis/langages ne sont pas compatibles avec les types de DB (PostgreSQL, MySQL etc.).
Enfin, un Raspberry Pi peut permettre plein de choses, par exemple, j'ai lu sur un forum qu'un mec développait sous Node.js une application pour faire de la domotique pour chez lui ....
++