الإعلام الآلي — قواعد البيانات: لغة 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 أساس مهم لدراسة علوم الحاسوب وقواعد البيانات.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.