هل المبرمج لابد ان يكون عنده خلفية في قواعدة البيانات

السلام عليكم

انا خريج علوم حاسب الالي

عندي خلفيات في بعض اعمال لغة التصميم css و المواقع html

وعلى اطلاع على c++ وش c#

انا متحمس جدا لتكملة التعلم في تطبيقات الويب و تطبيقات الجوال

السوال : هل المبرمج لابد ان يكون عنده خلفيه في قواعد البيانات وذلك عند انشاء برنامج يكون هناك ربط بين التطبق والقاعدة ؟

هل المبرمج يختص بشؤونه ولكل طبقة لها اختصاص على سبيل المثال المصمم له شخص محدد و انشاء القواعد البيانات له شخص محدد؟

لاني متخوف في دراسة واكون واقف في نهاية الطريق بدون معرفه لهذا الامر .

طبعا دراستي سوف تكون اجتهاد شخصي وتعلم من كتب في الانترنت .

انا انتظر الاجابات حول هذا الموضوع المحير بالنسبه لي .


mr_student أضف ردا

أُطر العمل كافة تأتي مع ORM قوي يُريحك من كتابة كود من أجل قواعد البيانات, على سبيل المثال C# تأتي أطر عملها (dotnet) مع ORM قوي اسمه Entity framework core

هذا الـ ORM يمكنك من الإضافة و الحذف و التعديل و الفرز و الفلترة بواسطة C# syntax بدون الحاجة للمس أي من لغات قواعد البيانات و لكن إن كُنت تريد أن تصبح Senior developer و تقود فرق العمل عليك تعلم لغات قواعد البيانات و هي سهلة جداً ليس عليك الخوف من تعلمها أبداً لكن كبداية تستطيع البدء بدونها.

شكرا عزيزي

اخي العزيز البعض ينصح في برامج معينه او برامج زي ماتسمى للمبتدى لسهل العمل وسلس ولايكون هناك تعقيد

العمل ليس لحاجه موقته او فقط اطلاع على البرمجه بطريقة اخرى او يكون هناك اطلاع بالعكس انا ابي اكون في اعلى المستويات , فالاكيد البعض يريد لك المبتدئ لكي لديك صعوبه في الفهم او الطريقه ومن ثم تتوقف

حديثي هذا عن البدايه

شكرا