أخبار الموقع

قواعد البيانات: مفهومها وأنواعها ولغة SQL (أوامر CREATE, INSERT, SELECT, UPDATE) مع تمارين محلولة — الثانية ثانوي — الإعلام الآلي — المنهاج الجزائري

قواعد البيانات: مفهومها وأنواعها ولغة SQL – الإعلام الآلي

أهداف الدرس:

  • التعرف على مفهوم قاعدة البيانات ونظام إدارة قواعد البيانات (DBMS)
  • تمييز أنواع قواعد البيانات (النماذج المختلفة)
  • فهم أساسيات لغة SQL واستعلاماتها

الشرح:

مفهوم قاعدة البيانات: قاعدة البيانات (Base de donnees / Database) هي مجموعة منظمة من البيانات المترابطة التي يمكن الوصول إليها وإدارتها وتحديثها بسهولة. تخزن في جهاز الحاسوب وتدار بواسطة نظام خاص يسمى نظام إدارة قواعد البيانات (DBMS).

المفاهيم الأساسية:

  • الجدول (Table): هيكل أساسي يتكون من أعمدة (Colonnes) وصفوف (Lignes)
  • الحقل (Champ / Field): عمود في الجدول يمثل معلومة محددة
  • السجل (Enregistrement / Record): صف في الجدول يمثل عنصرا كاملا
  • المفتاح الأساسي (Primary Key): حقل فريد يحدد كل سجل بشكل مميز
  • المفتاح الخارجي (Foreign Key): حقل يربط جدولين معا

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

أمثلة: MySQL, Oracle, SQL Server, PostgreSQL. يقوم بوظائف: إنشاء وتعديل وحذف البيانات، إدارة الصلاحيات، ضمان أمن البيانات، إدارة النسخ الاحتياطي.

لغة SQL (Structured Query Language):

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

القسم الوظيفة أوامر رئيسية
DDL تعريف البيانات (Definition) CREATE, ALTER, DROP
DML التلاعب بالبيانات (Manipulation) INSERT, UPDATE, DELETE, SELECT
DCL التحكم في البيانات (Control) GRANT, REVOKE

أمثلة عملية على SQL:

إنشاء جدول:

CREATE TABLE eleves (id INT PRIMARY KEY, nom VARCHAR(50), prenom VARCHAR(50), classe VARCHAR(20));

إضافة بيانات:

INSERT INTO eleves VALUES (1, 'بن عربية', 'أحمد', 'الأولى ثانوي');

استعلام عن البيانات:

SELECT nom, prenom FROM eleves WHERE classe = 'الأولى ثانوي';

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

UPDATE eleves SET classe = 'الثانية ثانوي' WHERE id = 1;

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

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

الحل: CREATE TABLE matieres (id INT PRIMARY KEY, nom VARCHAR(50), coefficient INT);

التمرين 02: اكتب استعلام SQL يعرض أسماء جميع التلاميذ الذين يدرسون في “الثانية ثانوي”.

الحل: SELECT nom, prenom FROM eleves WHERE classe = 'الثانية ثانوي';

التمرين 03: اكتب أمرا لحذف جدول “anciens_eleves”.

الحل: DROP TABLE anciens_eleves;

روابط مفيدة:

الشبكات: مفهومها وأنواعها وتصنيفها

الخوارزميات وهياكل البيانات (مقدمة)

شاهد أيضا

التربية العلمية والتكنولوجية — الطاقة الحرارية (مصادرها واستخداماتها في حياتنا) — السنة الخامسة إبتدائي — المنهاج الجزائري

الطاقة الحرارية – مصادرها واستخداماتها الأهداف التعليمية: أن يتعرف التلميذ على مفهوم الطاقة الحرارية. أن …

اللغة العربية — أسلوب النداء (أدوات النداء وإعراب المنادى) — السنة الثالثة إبتدائي — المنهاج الجزائري

أسلوب النداء – أدوات النداء والمنادى الأهداف التعليمية: أن يتعرف التلميذ على أسلوب النداء وأدواته. …

التربية العلمية والتكنولوجية — الجهاز البصري (العين وحاسة البصر) — السنة الثانية إبتدائي — المنهاج الجزائري

الجهاز البصري – العين وحاسة البصر الأهداف التعليمية: أن يتعرف التلميذ على أجزاء العين الرئيسية. …

التربية الإسلامية — سورة النبأ (تفسير مبسط وحفظ للأطفال) — السنة الخامسة إبتدائي — المنهاج الجزائري

سورة النبأ – تفسير وحفظ الأهداف التعليمية: أن يحفظ التلميذ سورة النبأ حفظا صحيحا. أن …

اترك تعليقاً

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

🎓 العد التنازلي لبكالوريا 2026
08 يوماً
:
21 ساعة
:
58 دقيقة
:
50 ثانية

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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