أخبار الموقع

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

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

قواعد البيانات هي نظم لتخزين وتنظيم وإدارة البيانات. لغة SQL (Structured Query Language) هي اللغة القياسية للتعامل مع قواعد البيانات العلائقية. هذا الدرس موجه لتلاميذ السنة الثالثة ثانوي شعبة تقني رياضي استعداداً للبكالوريا.

أولاً: مفاهيم أساسية حول قواعد البيانات

قاعدة البيانات (Base de données): مجموعة منظمة من البيانات المخزنة بطريقة تسمح بالوصول إليها وإدارتها بكفاءة.

نظام إدارة قواعد البيانات (SGBD — DBMS): برنامج يسمح بإنشاء وإدارة قواعد البيانات (مثال: MySQL, Oracle, SQL Server).

النموذج العلائقي (Modèle Relationnel): يتم فيه تنظيم البيانات في جداول (Relations) تتكون من صفوف (Tuples/Enregistrements) وأعمدة (Attributs/Champs).

ثانياً: المفاهيم العلائقية

  • الجدول (Table): يمثل مجموعة من البيانات المتجانسة.
  • الحقل (Champ / Attribut): عمود في الجدول يمثل صفة معينة.
  • التسجيل (Enregistrement / Tuple): صف في الجدول يمثل عنصراً واحداً.
  • المفتاح الأساسي (Primary Key): حقل أو مجموعة حقول تعرّف كل تسجيل بشكل فريد.
  • المفتاح الخارجي (Foreign Key): حقل يشير إلى المفتاح الأساسي في جدول آخر لإنشاء علاقة.

ثالثاً: أوامر SQL الأساسية

إنشاء جدول (CREATE):

CREATE TABLE Etudiant (
  Matricule INT PRIMARY KEY,
  Nom VARCHAR(50),
  Prenom VARCHAR(50),
  DateNaiss DATE,
  Moyenne FLOAT
);

إدراج بيانات (INSERT):

INSERT INTO Etudiant VALUES (1, 'علي', 'محمد', '2005-03-15', 16.5);

الاستعلام (SELECT):

  • SELECT * FROM Etudiant; — عرض جميع البيانات
  • SELECT Nom, Prenom FROM Etudiant WHERE Moyenne > 10; — استعلام مع شرط
  • SELECT AVG(Moyenne) FROM Etudiant; — دالة تجميعية (حساب المتوسط)

تحديث البيانات (UPDATE):

UPDATE Etudiant SET Moyenne = 17.0 WHERE Matricule = 1;

حذف البيانات (DELETE):

DELETE FROM Etudiant WHERE Matricule = 1;

رابعاً: الاستعلامات المتقدمة (Jointures)

الربط (JOIN) يسمح بدمج بيانات من جدولين أو أكثر:

SELECT E.Nom, E.Prenom, M.NomMatiere, N.Note
FROM Etudiant E
JOIN Note N ON E.Matricule = N.Matricule
JOIN Matiere M ON N.CodeMatiere = M.CodeMatiere
WHERE E.Moyenne > 12;

خامساً: مثال بكالوريا

تمرين بكالوريا (دورة 2022): لديك جدول Produit (ID, Nom, Prix, Quantite, Categorie).

أكتب أوامر SQL للآتي:

1. عرض أسماء المنتجات التي يفوق ثمنها 1000 دج.

2. حساب عدد المنتجات في كل فئة.

3. زيادة ثمن جميع المنتجات بنسبة 10%.

الحل:

1. SELECT Nom FROM Produit WHERE Prix > 1000;

2. SELECT Categorie, COUNT(*) FROM Produit GROUP BY Categorie;

3. UPDATE Produit SET Prix = Prix * 1.10;

خلاصة

لغة SQL هي المهارة الأساسية للتعامل مع قواعد البيانات. إتقانها ضروري لمختلف المجالات: تطوير الويب، تحليل البيانات، الذكاء الاصطناعي، وغيرها. وهي من المواضيع الأساسية في بكالوريا شعبة تقني رياضي.

دروس مشابهة

شاهد أيضا

مقالة فلسفية: مشكلة الحق والواجب — مع تمارين بكالوريا — الثالثة ثانوي — آداب وفلسفة — الجزء 8

مشكلة الحق والواجب: العلاقة بين الحقوق والواجبات الأطروحة الأولى: الحق سابق على الواجب لوك: حقوق …

مقالة فلسفية: مشكلة العدالة الاجتماعية — مع تمارين بكالوريا — الثالثة ثانوي — آداب وفلسفة — الجزء 7

مشكلة العدالة الاجتماعية: كيف نحقق مجتمعاً عادلاً؟ الأطروحة الأولى: العدالة هي المساواة ماركس: العدالة بإلغاء …

مقالة فلسفية: مشكلة المسؤولية الأخلاقية — مع تمارين بكالوريا — الثالثة ثانوي — آداب وفلسفة — الجزء 6

مشكلة المسؤولية الأخلاقية: هل الإنسان مسؤول عن أفعاله؟ الأطروحة الأولى: الإنسان مسؤول سارتر: الإنسان يحمل …

مقالة فلسفية: مشكلة الوجود والعدم — مع تمارين بكالوريا — الثالثة ثانوي — آداب وفلسفة — الجزء 5

مشكلة الوجود والعدم: لماذا يوجد شيء بدلاً من لا شيء؟ الأطروحة الأولى: الوجود له معنى …

اترك تعليقاً

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

🎓 العد التنازلي لبكالوريا 2026
03 يوماً
:
11 ساعة
:
25 دقيقة
:
38 ثانية

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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