SQLدورة تعلم قواعد البيانات

مفهوم قواعد البيانات

قاعدة البيانات (Database) ببساطة عبارة عن ملف ضخم يمكن فيه ترتيب المعلومات التي نريد تخزينها بشكل مرتب و منظم, و يمكن استرجاع هذه المعلومات و التعديل عليها في أي وقت. و بالتالي فإن أهميتها تكمن بأنك تستطيع معالجة و تخزين بيانات المستخدمين في مكان واحد و بكل سهولة.

بشكل عام, قاعدة البيانات يرمز لها بشكل أسطواني كالتالي لأنه يقصد به خزّان المعلومات.

أهمية قواعد البيانات

قواعد البيانات هي أهم عنصر في المشاريع على الإطلاق.
فمثلاً المواقع الإلكترونية, الأنظمة الضخمة, و التطبيقات معظمعها يستخدم قواعد بيانات لتخزين المعلومات التي نحفظها فيها.

قواعد البيانات تتيح لك العديد من الميزات و هذه أهمها:

  • ترتيب بيانات المستخدمين بشكل يسهل الوصول إليها و التعامل معها.

  • تحديد أنواع البيانات التي يتم تخزينها بدقة مثل نصوص, أرقام, تواريخ, عملات إلخ..

  • وضع شروط على البيانات التي سيتم تخزينها بالإضافة إلى إمكانية وضع قيم إفتراضية.

  • الوصول إلى المعلومات بشكل سريع جداً في حال تم إستخدام الفهارس (Indexes).

  • عدم الحاجة إلى تكرار المعلومات و هذه إحدى أهم الميزات.

  • إمكانية إنشاء نسخ إحتياطية (Backups) من قاعدة البيانات بكل سهولة.

ماذا سأتعلم من هذه الدورة؟

في هذه الدورة ستتعلم كيف تنشئ قواعد البيانات من الصفر, و ستتعلم جميع أوامر SQL التي تستخدم للتعامل مع قواعد البيانات.
في كل درس ستتعلم أوامر جديدة في SQL و في نهاية الدورة سيمر معك تمارين لقواعد بيانات ضخمة و معقدة تماماً كالتي نبنيها في المشاريع الحقيقية.

و من المهم جداً أن تعرف أنك ستتعلم كيف تتعامل مع قواعد البيانات بشكل عام و ليس مع نوع محدد من قواعد البيانات حيث أن هناك العديد من قواعد البيانات مثل MySQL - SQL Server - Oracle - Access - SQLlite و غيرهم الكثير. و لكن ذلك لا يشكل أي مشكلة لأن جميع قواعد البيانات تعتمد نفس أوامر SQL التي ستتعلمها في هذه الدورة.

إذاً كن على يقين أن هذه الدورة ستؤهلك للعمل مع أي نوع من قواعد البيانات.


هل أحتاج معرفة أي شيئ قبل تعلم هذه الدورة؟

إطلاقاً, أسلوب الشرح المعتمد في هذه الدورة لا يتطلب منك معرفة أي شيء مسبق.

لمن تم إعداد هذا المرجع؟

تم إعداد هذا المرجع ليتلاءم مع جميع الأشخاص الذين يريدون التعلم.
إذاً سواء كنت هاوياً, طالباً أو مبرمجاً, فإن هذا المرجع سيساعدك على فهم قواعد البيانات و الوصول إلى مستوى متقدم جداً.

في الدرس التالي سنرشدك لتحميل الأدوات التي سنستخدمها للتعامل مع قواعد البيانات و التي بإمكانك إستعمالها نفسها في مشاريعك الخاصة في المستقبل.

دورات

أدوات

إخفاء الرسالة

من فضلك إسمح لنا بعرض الإعلانات

أي قم بإيقاف مانع الإعلانات (Ad Block) عن موقعنا

سبب عرض الإعلانات في الموقع

بالنسبة لك فإن عرض الإعلانات في الموقع لا يكلفك أي شيء و لا يضايقك إطلاقاً لأننا لا نعرض إعلانات منبثقة بشكل مفاجئ أو بشكل مخادع ضمن الشرح.

بالنسبة لنا فإنه الطريقة الوحيدة التي تمكننا من إبقاء الموقع متاح بشكل مجاني للجميع لأن عرض الإعلانات يساعدنا في تغطية تكاليف الإستضافة التي يجب دفعها بشكل دائما حتى لا يتم إيقاف الموقع.

طريقة إيقاف مانع الإعلانات

إذا كنت لا تعرف كيف توقف مانع الإعلانات (Ad Block) إبحث في جوجل أو يوتيوب عن "How to disable adblock" و سيظهر لك خطوات بسيطة جداً لفعل ذلك.

نتمنى أن تستفيدوا من موقعنا و أن نقدم لكم مزيد من الدورات المجانية و نعتذر لإزعاجكم بهذا الطلب.

إخفاء الرسالة