В общем, да, каскадное удаление выполняется в той же транзакции (или субтранзакции), что и исходное удаление. Вы должны прочитать документацию вашего сервера SQL, хотя.
¹ Исключение составляют случаи, когда вы используете базу данных, которая не поддерживает транзакции, например MySQL с таблицами MyISAM.