Что вы имеете в виду, сравнивая два пути?
Я вижу копию файла из каталога ресурсов вашего приложения в каталог пользовательских документов.
Таким образом, происходит то, что версия Sports.sqlite
по умолчанию, которая должна быть связана с приложением (и, следовательно, доступна в каталоге ресурсов), копируется в каталог пользователя, где пользователь может ее изменить.
Первый кусок кода просто строит путь назначения (строку); второй блок создает исходный путь (строку), а затем делает копию.
Имеет ли это смысл?