Utilisez cette méthode nommée SQLiteDatabase.openOrCreateDatabase(String path, SQLiteDatabase.CursorFactory factory)
.Il vous permettra de créer une base de données sur sdcard.
Vous devez ajouter l'autorisation suivante dans votre AndroidManifest.xml,
android.permission.WRITE_EXTERNAL_STORAGE