Use este método llamado SQLiteDatabase.openOrCreateDatabase(String path, SQLiteDatabase.CursorFactory factory) .Le permitirá crear una base de datos en sdcard.
Debe agregar el siguiente permiso en su AndroidManifest.xml,
android.permission.WRITE_EXTERNAL_STORAGE