تخطَّ إلى المحتوى

🗄️ شرح SQL وقواعد البيانات

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

الدرس 1 من 32· ⏱ 1 دقائق قراءة· 🗓 آخر تحديث: ١ يوليو ٢٠٢٦

ما هي قاعدة البيانات؟

قاعدة البيانات (Database) مكان منظّم لتخزين البيانات واسترجاعها بكفاءة. بدلًا من ملفات نصّية فوضوية، نخزّن البيانات في جداول مرتّبة.

ما هي SQL؟

SQL (Structured Query Language) هي اللغة التي نتحدّث بها مع قواعد البيانات: نضيف، نقرأ، نعدّل، ونحذف البيانات.

SQL مهارة أساسية لأي مطوّر — واجهة أمامية أو خلفية أو تحليل بيانات.

أين تُستخدم SQL؟

  • تطبيقات الويب: تخزين المستخدمين والمنتجات والطلبات.
  • تحليل البيانات: استخراج التقارير والإحصاءات.
  • لوحات التحكّم: جلب الأرقام الحيّة من قاعدة البيانات.

الجداول والصفوف والأعمدة

تخيّل جدول users:

idnameemailage
1براءbaraa@mail.com25
2سارةsara@mail.com22
  • العمود (Column): حقل مثل name.
  • الصف (Row): سجلّ واحد (مستخدم كامل).

أشهر قواعد البيانات

القاعدةملاحظة
MySQLالأشهر، مفتوح المصدر
PostgreSQLقوي ومتقدّم
SQLiteخفيف، ملف واحد
SQL Serverمن مايكروسوفت

كلها تستخدم لغة SQL بنفس الأساسيات.

أول استعلام

SELECT * FROM users;

هذا يجلب كل الصفوف من جدول users. النجمة * تعني "كل الأعمدة".

استعلام بشرط

SELECT name, email FROM users WHERE age >= 18;

هنا طلبنا عمودَي name و email فقط، للمستخدمين الذين أعمارهم 18 فأكثر.

أسئلة شائعة

ما الفرق بين SQL و MySQL؟ SQL هي اللغة، بينما MySQL أحد أنظمة قواعد البيانات التي تفهم هذه اللغة.

هل SQL صعبة؟ أساسياتها من أسهل ما يكون، لأنها قريبة من الجُمل الإنجليزية العادية.

🎯 التالي: استرجاع البيانات بـ SELECT.

شرح مقدمة في SQL وقواعد البيانات — SQL وقواعد البيانات بالعربي
مقدمة في SQL وقواعد البياناتSQL وقواعد البيانات بالعربي · The Code Fix

📚 لمزيد من التعمّق في SQL وقواعد البيانات، راجِع توثيق SQL في PostgreSQL.

هل كان هذا الدرس مفيدًا؟