الإعلام الآلي — قواعد البيانات: لغة SQL — الرابعة متوسط — المنهاج الجزائري

الإعلام الآلي — قواعد البيانات: لغة SQL — الرابعة متوسط — المنهاج الجزائري

في هذا الدرس نقدم شرحا مفصلا وتمارين تطبيقية حول موضوع “لغة SQL في قواعد البيانات” لتلاميذ الرابعة متوسط. SQL هي اللغة القياسية للتعامل مع قواعد البيانات العلائقية وتستخدم في إنشاء البيانات والاستعلام عنها وتحديثها.

أهداف الدرس

  • التعرف على مفهوم لغة SQL وأنواع أوامرها.
  • تعلم كيفية إنشاء قاعدة بيانات وجدول.
  • تعلم كيفية إدراج البيانات واستعلامها.
  • فهم كيفية تحديث وحذف البيانات.

المحتوى العلمي

ما هي SQL؟ SQL (Structured Query Language) هي لغة استعلام بنيوية تستخدم للتعامل مع قواعد البيانات العلائقية. تقسم أوامر SQL إلى عدة أقسام:

  • DDL (لغة تعريف البيانات): CREATE, ALTER, DROP
  • DML (لغة التعامل مع البيانات): INSERT, UPDATE, DELETE, SELECT
  • DCL (لغة التحكم في البيانات): GRANT, REVOKE

إنشاء جدول:
CREATE TABLE students (
id INTEGER PRIMARY KEY,
name TEXT NOT NULL,
age INTEGER,
grade REAL
);

إدراج بيانات:
INSERT INTO students VALUES (1, “أحمد”, 15, 16.5);

الاستعلام:
SELECT * FROM students;
SELECT name, grade FROM students WHERE grade > 15;

تحديث البيانات:
UPDATE students SET grade = 18 WHERE id = 1;

حذف البيانات:
DELETE FROM students WHERE id = 1;

التمارين التطبيقية

التمرين 1: اكتب أمر SQL لإنشاء جدول اسمه “books” يحتوي على حقول: id، title، author، year.

التمرين 2: اكتب أوامر SQL لـ: أ) إدراج كتاب جديد. ب) عرض جميع الكتب. ج) عرض الكتب التي نشرت بعد سنة 2020.

التمرين 3: اكتب أمر SQL لتحديث سنة نشر كتاب معين، وأمرا آخر لحذف كتاب.

الإجابات النموذجية

حل 1: CREATE TABLE books (id INTEGER PRIMARY KEY, title TEXT, author TEXT, year INTEGER);

حل 2: أ) INSERT INTO books VALUES (1, “الرياضيات”, “المؤلف”, 2023); ب) SELECT * FROM books; ج) SELECT * FROM books WHERE year > 2020;

حل 3: UPDATE books SET year = 2024 WHERE id = 1; DELETE FROM books WHERE id = 1;

خلاصة الدرس

SQL لغة قوية وبسيطة للتعامل مع قواعد البيانات. أوامرها الأساسية (CREATE, INSERT, SELECT, UPDATE, DELETE) تغطي معظم العمليات المطلوبة. تعلم SQL أساس مهم لدراسة علوم الحاسوب وقواعد البيانات.

دروس مشابهة

شاهد أيضا

English – Present Continuous for Future Arrangements – BAC Literary Stream

English – Present Continuous for Future Arrangements – BAC Literary Stream The present continuous is …

English – Asking for and Giving Opinions: Advanced – BAC Literary Stream

English – Asking for and Giving Opinions – BAC Literary Stream Expressing opinions is a …

English – Giving Directions and Locations – BAC Literary Stream

English – Giving Directions and Locations – BAC Literary Stream Being able to give and …

Français – Les figures de style: gradation, hyperbole, litote – 3ème AS BAC

Français – Les figures de style: gradation, hyperbole, litote – 3ème AS BAC Les figures …

اترك تعليقاً

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

🎓 العد التنازلي لبكالوريا 2026
01 يوماً
:
04 ساعة
:
17 دقيقة
:
59 ثانية

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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