تعلّم كيف ‹ 🖥️ كمبيوتر

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

⏱ قراءة 2 دقائق · فريق Faried

مقدمة لتعلم لغة SQL للتعامل مع قواعد البيانات: ما هي قاعدة البيانات والجداول، لماذا SQL مطلوبة في سوق العمل، أهم الأوامر (SELECT، وWHERE، وORDER BY، وGROUP BY، وJOIN، وINSERT، وUPDATE، وDELETE)، أدوات مجانية للتدريب، ومسار التعلم.

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

مكان منظم لتخزين البيانات في جداول (كجداول إكسل): صفوف (سجلات) وأعمدة (حقول). مثل: جدول العملاء، وجدول الطلبات، وجدول المنتجات. وتربط الجداول ببعضها بأرقام مشتركة.

كل تطبيق وموقع تقريبًا يعتمد على قاعدة بيانات: البنوك، والمتاجر، والمستشفيات، والتطبيقات.

ما هي SQL؟

لغة للتحدث مع قاعدة البيانات: تسألها، وتضيف، وتعدل، وتحذف البيانات. وهي:

أهم الأوامر

الاستعلام (القراءة)

التجميع (الإحصاء)

الربط بين الجداول (JOIN)

اسم العميل مع طلباته:

SELECT c.name, o.total FROM customers c JOIN orders o ON c.id = o.customer_id;

أهم مفهوم بعد الأساسيات.

التعديل

تحذير: UPDATE وDELETE بدون WHERE تعدّل أو تحذف كل الجدول! احذر دائمًا، وجرّب على نسخة.

أدوات التدريب (مجانية)

مسار التعلم

  1. SELECT وWHERE وORDER BY (أسبوع).
  2. الدوال والتجميع GROUP BY وHAVING.
  3. JOIN بأنواعها.
  4. الاستعلامات الفرعية.
  5. تصميم الجداول والعلاقات، والمفاتيح.
  6. مشروع: حلل بيانات حقيقية (مبيعات، أو بيانات عامة) واستخرج تقارير.

مع إكسل

إن كنت تجيد إكسل، ستجد SQL مألوفة: الفلتر = WHERE، والجدول المحوري = GROUP BY، وXLOOKUP = JOIN. وهي الخطوة التالية الطبيعية لمن يعمل بالبيانات.

مقالات أخرى