partendo dal presupposto che le app non possono connettersi a un db remoto direttamente, e generalizzando un pò.

sul server devi creare dei programmi lato server (php, java, asp.net, ecc....scegli tu) che fungono da web services (soap, restful, ecc) e che interagiscono con il db.
poi dalla app mandi richieste a questi file per l'inserimento dei dati, e sucessivamente per la lettura.

i web service esporranno i dati in formato xml/json (questo lo scegli tu, ma io preferisco json).
e riceveranno i dati o in post "diretto" o sempre in json/xml.