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

مبتدئ 🗄️ تكنولوجيا المعلومات8 درس · 6 ساعات

🎯 ماذا ستتعلم؟ مفهوم قواعد البيانات العلائقية SELECT وINSERT وUPDATE وDELETE JOINs وSubqueries تصميم قاعدة بيانات احترافية MySQL وPostgreSQL بالتطبيق […]

🎯 ماذا ستتعلم؟

  • مفهوم قواعد البيانات العلائقية
  • SELECT وINSERT وUPDATE وDELETE
  • JOINs وSubqueries
  • تصميم قاعدة بيانات احترافية
  • MySQL وPostgreSQL بالتطبيق

الوحدة 1: أساسيات SQL

درس 1

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

⏱ 15 دقيقة

سيتم إضافة الفيديو قريباً

📹 15 دقيقة

  • RDBMS vs NoSQL
  • MySQL, PostgreSQL, SQLite
  • Table, Row, Column, Primary Key
📄

ملخص الدرس — PDF
قريباً

قريباً

درس 2

SELECT وWHERE وORDER BY

⏱ 35 دقيقة

سيتم إضافة الفيديو قريباً

📹 35 دقيقة

  • SELECT * FROM table
  • WHERE للتصفية
  • ORDER BY للترتيب
  • LIMIT وOFFSET للصفحات
📄

ملخص الدرس — PDF
قريباً

قريباً

درس 3

INSERT وUPDATE وDELETE

⏱ 30 دقيقة

سيتم إضافة الفيديو قريباً

📹 30 دقيقة

  • INSERT INTO لإضافة صفوف
  • UPDATE SET لتعديل البيانات
  • DELETE FROM للحذف الانتقائي
  • احذر DELETE بدون WHERE!
📄

ملخص الدرس — PDF
قريباً

قريباً

✅ اختبار الوحدة 1

أمر عدّ الصفوف في جدول students؟

ما Primary Key؟

الوحدة 2: JOINs والتجميع

درس 4

JOINs — ربط الجداول

⏱ 45 دقيقة

سيتم إضافة الفيديو قريباً

📹 45 دقيقة

  • INNER JOIN: الصفوف المشتركة
  • LEFT JOIN: كل الجدول الأيسر
  • RIGHT JOIN: كل الجدول الأيمن
📄

ملخص الدرس — PDF
قريباً

قريباً

درس 5

GROUP BY وAggregate Functions

⏱ 28 دقيقة

سيتم إضافة الفيديو قريباً

📹 28 دقيقة

  • COUNT, SUM, AVG, MAX, MIN
  • GROUP BY لتجميع النتائج
  • HAVING للتصفية بعد التجميع
📄

ملخص الدرس — PDF
قريباً

قريباً

درس 6

تصميم قاعدة بيانات

⏱ 50 دقيقة

سيتم إضافة الفيديو قريباً

📹 50 دقيقة

  • Normalization — تجنب التكرار
  • 1NF, 2NF, 3NF بأمثلة
  • ER Diagram
  • مشروع: قاعدة بيانات متجر
📄

ملخص الدرس — PDF
قريباً

قريباً

✅ اختبار الوحدة 2

أي JOIN يعيد كل صفوف الجدول الأيسر؟

الفرق بين WHERE وHAVING؟

الوحدة 3: مشروع كامل

درس 7

مشروع: نظام إدارة طلاب

⏱ 70 دقيقة

سيتم إضافة الفيديو قريباً

📹 70 دقيقة

  • تصميم جداول: students, courses, grades
  • إضافة بيانات نموذجية
  • استعلامات متقدمة
  • Views وStored Procedures
📄

ملخص الدرس — PDF
قريباً

قريباً

✅ اختبار الوحدة 3

هدف Database Normalization؟

ما View في SQL؟

🏆

الاختبار النهائي

أتمم جميع الوحدات للحصول على شهادتك

📝 20 سؤال
⏱ 30 دقيقة
✅ 70% للنجاح
🎓

شهادة إتمام الدورة

بعد اجتياز الاختبار ستحصل على شهادة رسمية يمكن مشاركتها على LinkedIn