A słyszałeś o czymś takim jak SQLite? Baza ta nie działa w osobnym procesie, lecz jest częścią samego programu, który jej używa. Oryginalnie była to biblioteka do języka C, obecnie masz dla niej API do innych technologi (m.in. .NET, Java/Kotlin). Często jest wykorzystywana w aplikacjach mobilnych.