Pri dvonivojski arhitekturi aplikacij pride do ločevanja programskih modulov. Program, ki omogoča in nadzoruje dostop do PB je nameščen na podatkovnem strežniku, pri odjemalcih pa so nameščene le uporabniške aplikacije.

| Naloge, ki jih opravlja odjemalec (1. nivo) | Naloge, ki jih opravlja strežnik (2.nivo) |
| Izvaja uporabniški vmesnik. | Opravlja shranjevanje podatkov. |
| Zahteva podatke. |
Izvaja shranjene procedure. |
| Izvaja procesiranje podatkov. |
Zagotavlja zaklepanje zapisov. |
| Skrbi za integriteto in varnost podatkov. |

Značilnosti dvonivojske arhitekture
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č