هل يجب تعلم لغة C# اولا .. ام قواعد البيانات اولا?

وهل يمكن اذا تم تعلم C# لوحده اومن ثم Sql server لوحدها ان يتم الربط بينهما لاحقا بسهولة؟

ام يجب التعلم من كتاب يحوي الاثنين معاً؟