أخبار الموقع

الإعلام الآلي — قواعد البيانات (Bases de Données): مفهومها وأنواعها ونماذجها ولغة SQL مع تمارين محلولة — الثانية ثانوي — المنهاج الجزائري

قواعد البيانات (Bases de Données): مفهومها وأنواعها ونماذجها ولغة SQL

الأهداف التعليمية:

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

1. مفهوم قاعدة البيانات (Base de Données):

قاعدة البيانات هي مجموعة منظمة من البيانات المترابطة التي يتم تخزينها وإدارتها إلكترونياً. تسمح بتخزين حجم كبير من المعلومات واسترجاعها وتحديثها بكفاءة. تتكون من جداول (Tables) تحتوي على صفوف (Enregistrements) وأعمدة (Champs).

2. نظام إدارة قواعد البيانات (SGBD):

هو برنامج يتيح إنشاء قاعدة البيانات وإدارتها والتحكم فيها. أمثلة: MySQL، PostgreSQL، Oracle، Microsoft SQL Server، SQLite. يقوم SGBD بتوفير واجهة للتعامل مع البيانات وضمان أمنها وسلامتها.

3. مفاهيم أساسية:

  • الجداول (Tables): الهيكل الأساسي لتخزين البيانات
  • الحقول (Champs/Colonnes): تمثل خصائص البيانات (اسم، رقم، تاريخ…)
  • السجلات (Enregistrements/Lignes): تمثل كل إدخال في الجدول
  • المفتاح الأساسي (Clé Primaire): حقل أو مجموعة حقول تعرّف كل سجل بشكل فريد
  • المفتاح الخارجي (Clé Étrangère): حقل يربط جدولاً بآخر
  • العلاقات (Relations): روابط بين الجداول (واحد لواحد، واحد لمتعدد، متعدد لمتعدد)

4. نماذج قواعد البيانات:

  • النموذج الهرمي (Hiérarchique): تنظيم البيانات في شكل شجرة (أب-ابن)
  • النموذج الشبكي (Réseau): يسمح بعلاقات معقدة بين البيانات
  • النموذج العلائقي (Relationnel): الأكثر استخداماً، تنظيم البيانات في جداول مترابطة
  • النموذج NoSQL: للمعالجة غير العلائقية للبيانات الكبيرة (Big Data)

5. لغة SQL (Structured Query Language):

لغة قياسية للتعامل مع قواعد البيانات العلائقية. تنقسم أوامرها إلى:

  • DDL (Data Definition Language): CREATE، ALTER، DROP (إنشاء وتعديل وحذف الهياكل)
  • DML (Data Manipulation Language): INSERT، UPDATE، DELETE (إضافة وتعديل وحذف البيانات)
  • DQL (Data Query Language): SELECT (استعلام البيانات)
  • DCL (Data Control Language): GRANT، REVOKE (الصلاحيات)

6. أمثلة على أوامر SQL:

إنشاء جدول:

CREATE TABLE etudiants (
    id INT PRIMARY KEY,
    nom VARCHAR(50),
    prenom VARCHAR(50),
    date_naissance DATE,
    moyenne DECIMAL(4,2)
);

إدراج بيانات:

INSERT INTO etudiants VALUES (1, 'محمد', 'أحمد', '2005-03-15', 15.50);

استعلام:

SELECT * FROM etudiants WHERE moyenne >= 10;

تحديث بيانات:

UPDATE etudiants SET moyenne = 16.00 WHERE id = 1;

تمارين محلولة

التمرين 1:

السؤال: ما الفرق بين المفتاح الأساسي والمفتاح الخارجي في قاعدة بيانات علائقية؟

الإجابة النموذجية: المفتاح الأساسي (Primary Key) هو حقل أو مجموعة حقول تعرّف كل سجل في الجدول بشكل فريد، ولا يمكن أن يحتوي على قيم مكررة أو فارغة. أما المفتاح الخارجي (Foreign Key) فهو حقل في جدول يشير إلى المفتاح الأساسي في جدول آخر، ويستخدم لإنشاء العلاقة بين الجدولين وضمان التكامل المرجعي (Integrity Referential).

التمرين 2:

السؤال: اكتب أمر SQL لإنشاء جدول “produits” يحتوي على: رقم المنتج (مفتاح أساسي)، اسم المنتج، السعر، الكمية.

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

CREATE TABLE produits (
    id_produit INT PRIMARY KEY,
    nom_produit VARCHAR(100),
    prix DECIMAL(10,2),
    quantite INT
);

التمرين 3 (نمط بكالوريا):

السؤال: لديك جدول “employes” يحتوي على (id, nom, salaire, departement). اكتب أوامر SQL لكل مما يلي:

1. عرض جميع الموظفين الذين يتقاضون أجراً أكبر من 50,000 دج.

2. زيادة أجور جميع الموظفين بنسبة 10%.

3. عرض عدد الموظفين في كل قسم.

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

1. SELECT * FROM employes WHERE salaire > 50000;

2. UPDATE employes SET salaire = salaire * 1.10;

3. SELECT departement, COUNT(*) as nombre_employes
   FROM employes
   GROUP BY departement;

دروس مشابهة:

شاهد أيضا

التاريخ — الحضارة الإسلامية: نشأة الدولة الإسلامية وتطورها في العصر الراشدي والأموي والعباسي مع تمارين محلولة — الأولى ثانوي — المنهاج الجزائري

الحضارة الإسلامية: النشأة والتطور الأهداف التعليمية: التعرف على مراحل نشأة الدولة الإسلامية وتطورها دراسة أبرز …

التربية المدنية – احترام الرأي الآخر وتقبل الاختلاف (الحوار والتسامح) – السنة الرابعة إبتدائي – المنهاج الجزائري

احترام الرأي الآخر وتقبل الاختلاف: قيم الحوار والتسامحأهداف الدرس:فهم مفهوم احترام الرأي الآخر وتقبل الاختلافالتعرف …

التربية المدنية – العدل والمساواة في المجتمع (مبادئ العدل والمساواة) – السنة الخامسة إبتدائي – المنهاج الجزائري

العدل والمساواة في المجتمع: مبادئ أساسية للحياة الكريمةأهداف الدرس:فهم مفهوم العدل والمساواة في المجتمعالتعرف على …

اللغة العربية – الفعل المجرد والفعل المزيد (التعريف والأمثلة والتمارين) – السنة الخامسة إبتدائي – المنهاج الجزائري

الفعل المجرد والفعل المزيد في اللغة العربيةأهداف الدرس:التمييز بين الفعل المجرد والفعل المزيدالتعرف على أوزان …

اترك تعليقاً

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

🎓 العد التنازلي لبكالوريا 2026
04 يوماً
:
19 ساعة
:
31 دقيقة
:
22 ثانية

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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