¿Puede PB acceder a la base de datos a través del puerto de base de datos IP pública?
Esto no tiene nada que ver con PB, que es sólo un lenguaje de programación.
Que se pueda acceder a ella mediante IP pública depende de la propia base de datos y de la red del servidor.
En otras palabras, si se puede acceder a la base de datos a través de la red pública, PB será suficiente.
Además, a excepción de algunas bases de datos independientes, todas las bases de datos admiten acceso IP remoto a la red pública.