📝 التقييمات
تقييم لكل درس يُصحَّح تلقائيًّا. ادرس الدرس أولًا، ثم اختبر نفسك.
الوحدة 1: مقدمة للبرمجة الإجرائية
1. لماذا البرمجة الإجرائية داخل قاعدة البيانات؟15 سؤالًا←2. الكتلة الإجرائية: المتغيرات والشروط والحلقات15 سؤالًا←
الوحدة 2: إنشاء إجراءات مخزنة ودوال
الوحدة 3: تحسين الأداء وتنفيذ استعلامات محسّنة
الوحدة 4: تصميم جداول البيانات بالعلاقات والفهارس
7. تصميم الجداول والعلاقات15 سؤالًا←8. التطبيع: من جدول واحد إلى جداول مترابطة15 سؤالًا←9. الفهارس في التصميم: متى ولماذا؟15 سؤالًا←
الوحدة 5: إنشاء جداول البيانات
10. CREATE TABLE وأنواع البيانات15 سؤالًا←11. القيود: NOT NULL و UNIQUE و CHECK و DEFAULT15 سؤالًا←12. المفاتيح الأجنبية وتعديل الجداول15 سؤالًا←
الوحدة 6: تحسين أداء جداول البيانات وإنشاء الفهارس
الوحدة 7: مفاهيم الإجراءات المخزنة والدوال
15. الدالة أم الإجراء؟ الفوائد والاستخدامات15 سؤالًا←16. المعاملات والأمان في البرامج المخزنة15 سؤالًا←
الوحدة 8: إنشاء إجراءات مخزنة
الوحدة 9: إنشاء واستخدام الدوال
19. دوال تُرجع جداول: RETURNS TABLE15 سؤالًا←20. الحلقات على النتائج والمؤشرات15 سؤالًا←21. المحفزات: دوال تعمل تلقائيًّا15 سؤالًا←
الوحدة 10: تحسين الاستعلامات باستخدام لغة البرمجة الإجرائية
الوحدة 11: تطوير استعلامات محسّنة باستخدام البرمجة الإجرائية
24. الاستعلامات الفرعية و CTE15 سؤالًا←25. دوال النوافذ: الترتيب والمجاميع المتراكمة15 سؤالًا←26. العروض والعروض المادية15 سؤالًا←