ник: osmor
вообще давно не работал с odbc, но не уверен что получится создать связанные таблицы без создания dsn
вообще connection string будет такая
Driver={SQL Server};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;
http://www.connectionstrings.com/
По второму вопросу... слишком обширная тема.
в кратце так
ACCESS может работать с sql ипользуя запросы к серверу (создаются как обычные заспросы и в контрукторе указывается "запрос к серверу")
в этом случае просто пишите SQL текст запроса и указываете строку подключения.
Естественно никаких таблиц на закладке "таблицы" в access не будет.