According to various answers here and in the web extending Application and it\'s inherited method getDatabasePath() would allow to set the database storage path from the standar
Your database is kept in its internal memory so that other applications can't access it and change/corrupt data.
The default path of the android database is /data/data/APPLICATIONPACKAGENAME/databases/ . The following is a pretty good guide on how to store your database in a file and then populate it at run time.
Article