Non ho mai usato Xamarin, ma se il database è remoto (cioè non è sullo smartphone) allora devi crearti una pagina web (es: in PHP) che metta a disposizione un'interfaccia per interagire con il DB (ad esempio delle API REST).
Se, invece, il database è interno allo smartphone trovi una guida nella
documentazione ufficiale.