como puedo acceder a Base datos desde una subcarpeta del sitio web?
Exactamente igual que si no estuviese en una subcarpeta.
Al motor de base de datos, cuando se le defina la base de datos, habrá que decirle dónde está la base de datos en cuestión, poniendo la ruta completa desde la raíz del disco. Esa ruta puede ir a parar a cualquier parte, sea o no una subcarpeta, tanto dentro
como fuera de la jerarquía de carpetas del sitio web.
Y luego para conectarse a ella, la aplicación tendrá que usar una cadena de conexión para indicarle al motor de base de datos cuál es la base de datos que se quiere usar. Una vez más, la cadena indicará los datos en el formato requerido por el motor que
se está usando, el cual no tiene ningún conocimiento de la aplicación web y le da igual dónde esté la base de datos, sea o no una subcarpeta, o incluso una carpeta que esté fuera de la web.