Подключение по Х выглядит так же, как Х-ы на своей машине
Про базы - еще раз: все зависит от структуры данных, управляющей программы и использования или неиспользование в базе особенностей конкретного диалекта SQL. Так что в общем виде тут Вам никто подсказать не сможет.
Postgresql бесплатен