اهلا اخي الكريم.
اذا اردت عمل تطبيقات تتعامل مع قاعدة البيانات، فأنت بحاجة لتعلمها أولا، لكن ذلك لا يعني ان لغات السيرفر تعتمد على قاعدة البيانات! وإنما تدعمها وتستطيع التعامل معها.
عندما تقوم بتعلم تطوير تطبيقات او مواقع الويب، يجب ان تركز على مفهوم Client-Server ومفاهيم http، بغض النظر عن قاعدة البيانات.
فالمستخدم الذي سيستخدم موقعك لاحقاً لا يهتم من أي تأتي البيانات، من قاعدة بيانات، من ملفات على السيرفر، او حتى من موقع اخر.
اذا في البداية حاول تعلم الية عمل السيرفر ومعالجة طلبات المستخدم، ثم تصبح لديك القدرة على التعامل مع مفاهيم اعمق مثل قاعدة البيانات، وخدمات الويب او RESTful وغيرها.
بالتوفيق،،،