Востребованность специалиста T-SQL в Германии.
это как @уй с пальцем сравнивать
-----
Ну а почему бы и не сравнить? Тем более, что есть вполне сопоставимые характеристики...
-----
Теперь мое сравнение. На .NET/C# + frameworks пишутся enterprise системы, на Access небольшие настольные системы.
Система на Access - это спроектированная БД в нем, написанные SQL запросы к БД и формы с обработчиками на VBA. Исходя из бэкграунда GeorgF-а спроектировать БД + SQL под нее написать - не проблема, освоить VBA + формы клепать - несложно. Говорить о многослойной архитектуре приложения на Access, наверное, неактуально вообще, знания ООП - нужны постольку-поскольку.
Просто выучить ЯП C# - этого мало, .NET-framework сам по себе очень жирный(вкл. Linq, TPL, и т.д.), но этого тоже мало, чтобы устроиться на работу. Нужны доп-е framework-и, в зависимости от направления, например: ASP.NET MVC - вэб, WebApi - вебсервисы, EF - базы данных, WPF - десктоп, xamarin - мобайл, и пр. Помимо всего этого нужно знать ООП, принципы написания чистого кода, область в которой ты программируешь(вэб например), уметь писать юнит-тесты и пр.