قواعد البيانات: لغة SQL – إنشاء الجداول والاستعلامات الأساسية
لغة SQL (Structured Query Language) هي اللغة القياسية للتعامل مع قواعد البيانات العلائقية. تسمح بإنشاء وتعديل والاستعلام عن البيانات في قواعد البيانات. SQL أساسية في تطوير تطبيقات قواعد البيانات.
إنشاء قاعدة بيانات وجدول
الأمر CREATE DATABASE لإنشاء قاعدة بيانات. الأمر CREATE TABLE لإنشاء جدول:
CREATE TABLE etudiants (
id INT PRIMARY KEY,
nom VARCHAR(50),
prenom VARCHAR(50),
age INT,
moyenne DECIMAL(4,2)
);
أنواع البيانات في SQL
- INT: عدد صحيح
- VARCHAR(n): سلسلة نصية بطول n
- DECIMAL(p,s): عدد عشري (p أرقام، s أرقام عشرية)
- DATE: تاريخ
- BOOLEAN: قيمة منطقية
الاستعلامات الأساسية (SELECT)
SELECT * FROM etudiants; (عرض جميع البيانات)
SELECT nom, prenom FROM etudiants WHERE moyenne >= 10; (عرض الناجحين)
SELECT AVG(moyenne) FROM etudiants; (حساب متوسط العلامات)
SELECT * FROM etudiants ORDER BY moyenne DESC; (ترتيب تنازلي)
إدراج وتعديل وحذف البيانات
INSERT INTO etudiants VALUES (1, 'علي', 'أحمد', 17, 15.5); UPDATE etudiants SET moyenne = 16 WHERE id = 1; DELETE FROM etudiants WHERE id = 1;
تمارين
- أنشئ جدول “produits” يحتوي على: id, nom, prix, quantite.
- أضف 5 منتجات إلى الجدول.
- اعرض المنتجات التي prix > 100 رتبها تنازلياً.
- احسب مجموع كميات المنتجات.
خلاصة
SQL لغة أساسية لقواعد البيانات. CREATE TABLE لإنشاء الجداول، SELECT للاستعلام، INSERT للإضافة، UPDATE للتعديل، DELETE للحذف. WHERE لتحديد الشروط، ORDER BY للترتيب. إتقان SQL ضروري لتطوير التطبيقات.
📍 دروس مشابهة
- 📘 أنظمة الترقيم — الإعلام الآلي — السنة الثالثة متوسط — المنهاج الجزائري
- 📘 الإعلام الآلي — جداول البيانات: أساسيات Excel و LibreOffice Calc — ا
- 📘 العروض التقديمية PowerPoint — الإعلام الآلي — السنة الأولى متوسط — المنهاج الجزا
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.