Arhitektura SUPB je dokaj kompleksna. V osnovi je sestavljen in štirih osnovnih modulov:
1. Uporabniški vmesnik - namenjen upravitelju PB, sofisticiranim uporabnikom...; lahko je tekstovni ali grafični.
2. Procesor poizvedb (query processor), ki ima naslednje podmodule:
3. Upravitelj transakcij (transactions manager) - njegova naloga je, da zaklepa, beleži in izvaja transakcije.
4. Upravitelj shranjevanja (storage manager), ki ima naslednje podmodule:
Avtorji: Tea Lončarić , Andreja Vehovec, Marko Kastelic , David Drofenik, Saša Divjak, Alenka Kavčič , Matija Marolt, Marko Privošnik, Milan Podbršček, Janko Harej, Andrej Florjančič