الخميس , يوليو 23 2026
أخبار الموقع

الإعلام الآلي — قواعد البيانات: لغة SQL المتقدمة (Joins, Subqueries) — الثالثة ثانوي (شعب علمية) — بكالوريا — المنهاج الجزائري

لغة SQL المتقدمة (Joins, Subqueries)

SQL (Structured Query Language) هي لغة قياسية لإدارة قواعد البيانات العلائقية. تتضمن الاستعلامات المتقدمة تقنيات مثل Joins لربط الجداول و Subqueries للاستعلامات المتداخلة.

أنواع Joins في SQL

  • INNER JOIN: يعيد السجلات الموجودة في كلا الجدولين.
  • LEFT JOIN: يعيد جميع السجلات من الجدول الأيسر والسجلات المطابقة من الجدول الأيمن.
  • RIGHT JOIN: يعيد جميع السجلات من الجدول الأيمن والسجلات المطابقة من الجدول الأيسر.
  • FULL JOIN: يعيد جميع السجلات من كلا الجدولين.

مثال على Join

SELECT students.name, courses.title
FROM students
INNER JOIN enrollments ON students.id = enrollments.student_id
INNER JOIN courses ON enrollments.course_id = courses.id;

هذا الاستعلام يعيد أسماء الطلاب مع أسماء المواد التي سجلوا فيها.

Subqueries (الاستعلامات المتداخلة)

هي استعلام داخل استعلام آخر. مثال: إيجاد الطلاب الذين حصلوا على درجات أعلى من المعدل.

SELECT name, grade FROM students
WHERE grade > (SELECT AVG(grade) FROM students);

تمارين

  1. اكتب استعلام SQL لربط جدول “employees” مع جدول “departments” باستخدام LEFT JOIN.
  2. استخدم Subquery لإيجاد المنتجات التي سعرها أعلى من متوسط أسعار المنتجات.
  3. أنشئ استعلاماً باستخدام INNER JOIN لربط 3 جداول: orders، customers، products.

للمزيد من الدروس، راجع درس قواعد البيانات: لغة SQL (استعلامات أساسية) ودرس قواعد البيانات: مفهوم قواعد البيانات وأنواعها.

📍 دروس مشابهة:

شاهد أيضا

بنك الأسئلة التربوية (512) — للأساتذة والمعلمين — علم النفس التربوي (الجزء الأول — 40 سؤالاً)

بنك الأسئلة التربوية (512) — للأساتذة والمعلمين — علم النفس التربوي (الجزء الأول — 40 …

اللغة العربية — درس في النحو: التوكيد (المعنوي واللفظي) — 2 ثانوي — شعبة آداب — بكالوريا — المنهاج الجزائري

التوكيد: التوكيد اللفظي والتوكيد المعنوي التوكيد هو تابع يذكر لإزالة الشك وتقرير المعنى في ذهن …

اللغة العربية — درس في الصرف: اسم الفاعل واسم المفعول (صياغتهما وأحكامهما) — 2 ثانوي — شعبة آداب — بكالوريا — المنهاج الجزائري

اسم الفاعل واسم المفعول: صياغتهما وأحكامهما اسم الفاعل واسم المفعول من المشتقات. اسم الفاعل يدل …

اللغة العربية — درس في النحو: النعت (الصفة) تعريفه وأنواعه وأحكامه — 2 ثانوي — شعبة آداب — بكالوريا — المنهاج الجزائري

النعت: تعريفه وأنواعه وأحكامه النعت (أو الصفة) هو تابع يذكر لبيان صفة متبوعة (المنعوت). يتبع …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

📚 أحدث الدروس

عرض الكل ←
📖
س3 ابتدائي

التربية الإسلامية — بر الوالدين

فضل بر الوالدين وأهميته في الإسلام

🔢
س5 ابتدائي

الرياضيات — مساحة القرص

حساب مساحة الدائرة — ط × نق²

⚛️
3 ثانوي

الفيزياء — ثنائي القطب RL

تمارين بكالوريا مع الحلول

🌍
3 ثانوي

التاريخ — الحرب العالمية الأولى

الأسباب والنتائج — بكالوريا

📝 بنك الفروض والاختبارات

عرض الكل ←
فروض الفصل الأول جميع المواد — الأولى متوسط
اختبارات الفصل الثاني مع الحلول — الثالثة متوسط
مواضيع بكالوريا مقترحة مع الحلول — 3 ثانوي
مسابقات الأساتذة نماذج وحلول — 2026