الانتقال إلى المحتوى

دليل الدورات

قواعد البيانات

تحدّث بلغة البيانات.

وراء كل تطبيق تحبه — مشغّلات الموسيقى والمتاجر الإلكترونية وخلاصات التواصل — قاعدة بيانات تحافظ على البيانات بأمان. في هذه الدورة، يمكنك التعرّف على قواعد البيانات ومزاياها مقارنة بالملفات وجداول البيانات، ثم تعلّم SQL: لغة طرح الأسئلة على بياناتك. ستقرأ بيانات جداول حقيقية وتصفّيها وترتّبها، وتضيفها وتحدّثها وتحميها، ثم تربط الجداول بالمفاتيح وعمليات الربط. وفي النهاية، ستصمّم قاعدة البيانات الكاملة لتطبيق قوائم تشغيل وتكتب استعلاماتها.

المنهج

  1. القسم 1

    أساسيات قواعد البيانات

    استكشاف قواعد البيانات، ولماذا تحتاج إليها التطبيقات الحقيقية، وكيف تنظّم الجداول البيانات.

    1. لماذا تحتاج التطبيقات إلى قواعد بيانات
    2. خادم قاعدة البيانات
    3. الجداول والصفوف والأعمدة
    4. المفاتيح الأساسية
  2. القسم 2

    قراءة البيانات

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

    1. SELECT وFROM
    2. التصفية باستخدام WHERE
    3. ORDER BY وLIMIT
    4. DISTINCT والأسماء البديلة
  3. القسم 3

    تغيير البيانات

    إضافة الصفوف وتحديثها وحذفها بثقة، ووضع قيود تمنع البيانات غير الصالحة باستمرار.

    1. INSERT INTO
    2. UPDATE وDELETE
    3. NULL والبيانات المفقودة
    4. القيود
  4. القسم 4

    العلاقات والتصميم

    ربط الجداول بالمفاتيح الخارجية وعمليات الربط، ثم تصميم مخطط كامل لتطبيق قوائم تشغيل وكتابة استعلاماته.

    1. المفاتيح الخارجية
    2. INNER JOIN
    3. علاقة متعدد إلى متعدد
    4. المشروع الختامي: تطبيق قوائم تشغيل

مسارات التعلّم

فكرتك على أرض الواقع. البداية في 60 ثانية.

تجربة مجانية لمدة 7 أيام في كل خطة للأعضاء الجدد لأول مرة · الإلغاء في أي وقت

البدء

العودة إلى الدورات