Databasemaskiner kan hente store mengder data ved å bruke hundre til tusenvis av mikroprosessorer med databaseprogramvare. En forsystem-prosessor spør da baksystemet (vanligvis ved å sende en spørring uttrykt i et spørrespråk, ofte i SQL) om dataene og behandler dem videre. Baksystem-prosessoren derimot analyserer og lagrer dataene fra forsystem-prosessoren.