فهرس الدليل

دليل شامل

SQL: التعامل مع قواعد البيانات

📅 22 أغسطس 2026 | ️ 20 دقيقة قراءة

SQL هي اللغة القياسية للتعامل مع قواعد البيانات العلائقية. تُستخدم لاسترجاع، إضافة، تعديل، وحذف البيانات.

🔍 الجزء الأول: مقدمة عن SQL

1.1 ما هي SQL؟

SQL تعني Structured Query Language. هي لغة تفاعلية مع قواعد البيانات مثل MySQL، PostgreSQL، و SQLite.

💡 خلاصة:

  • ✅ SQL ضرورية لكل مطور يعمل مع البيانات.

📊 الجزء الثاني: الاستعلامات الأساسية

2.1 SELECT - استرجاع البيانات

SELECT * FROM users;
SELECT name, email FROM users;

2.2 INSERT - إضافة بيانات

INSERT INTO users (name, email) 
VALUES ('Ahmed', 'ahmed@email.com');

2.3 UPDATE - تحديث البيانات

UPDATE users 
SET email = 'new@email.com' 
WHERE id = 1;

2.4 DELETE - حذف البيانات

DELETE FROM users 
WHERE id = 1;

💡 خلاصة:

  • ✅ SELECT لاسترجاع، INSERT للإضافة، UPDATE للتعديل، DELETE للحذف.

🎯 الجزء الثالث: التصفية (WHERE)

3.1 جملة WHERE

SELECT * FROM users 
WHERE age > 25 
AND city = 'Cairo';

💡 خلاصة:

  • ✅ WHERE لتصفية النتائج حسب شروط محددة.
  • ✅ استخدم AND، OR، NOT لدمج الشروط.

الجزء الرابع: الربط بين الجداول (JOIN)

4.1 INNER JOIN

SELECT users.name, orders.product 
FROM users 
INNER JOIN orders 
ON users.id = orders.user_id;

💡 خلاصة:

  • ✅ JOIN لدمج بيانات من جدولين أو أكثر.
  • ✅ INNER JOIN يرجع الصفوف المتطابقة فقط.

📋 الجزء الخامس: الملخص السريع

الأمر الوظيفة
SELECTاسترجاع البيانات
INSERT INTOإضافة سجل جديد
UPDATEتحديث سجلات
DELETEحذف سجلات
WHEREتصفية النتائج
JOINربط الجداول

🎉 مبارك!

أصبحت الآن قادراً على كتابة استعلامات SQL الأساسية.

تم نسخ الرابط!