Я много читал об использовании локального хранилища для Android, но как я могу подключиться к базе данных SQL в Интернете для отправки и получения данных?
Например, если бы я делал игру и хотел создать таблицу с высоким рейтингом во всем мире, как я могу хранить это в Интернете и убедиться, что она доступна только для этого приложения?
Я бы рекомендовал вам внедрить веб-службу на сервере. И используйте веб-службу как слой между вашей базой данных SQL Server и вашим Android-приложением.
Прочитайте трехуровневую архитектуру.