هذه نسخة جاهزة للطباعة أو الحفظ بصيغة PDF
رجوع
دبي 5 أكتوبر 2026
برنامج تدريبي

دورة تدريبية عملية في استعلام وإدارة البيانات بلغة SQL (أونلاين / عن بعد)

1نظرة عامة

البيانات الخام اللي قاعدة في قاعدة بيانات مالهاش فايدة لوحدها - لازم حد يقدر يسألها أسئلة، وSQL هي اللغة اللي تقريبًا كل نظام في العالم بيستخدمها عشان كده. الدورة دي من أكاديمية الزمالة العربية البريطانية بتبني القدرة دي من الصفر، عشان المشاركين يقدروا يسترجعوا ويعدلوا ويديروا ويخزنوا البيانات بثقة حقيقية مش بالتخمين.

من خلال التطبيق العملي، المشاركين هيبنوا استعلامات SQL، ويشتغلوا مباشرة مع الجداول، وينفذوا عمليات حسابية متقدمة، ويربطوا البيانات المترابطة بين جداول متعددة باستخدام تقنيات الـJoin - مهارات بتنفع مع تقريبًا أي قاعدة بيانات علائقية هيقابلوها بعد كده، مش بس الأمثلة اللي اتشرحت في الكلاس.

2الأهداف والفئة المستهدفة

المعرفة والفوائد:

في نهاية البرنامج، المشاركين هيقدروا:

  • يكتبوا استعلامات SQL بصياغة صحيحة وبثقة.
  • يديروا البيانات جوه قواعد البيانات بشكل شامل باستخدام SQL.
  • ينفذوا عمليات متقدمة زي التصفية والترتيب والربط بين الجداول.
  • ينشئوا ويعدلوا قواعد البيانات والجداول.
  • يطبقوا SQL بفعالية في بيئات العمل الحقيقية.

الدورة دي لمين؟

  • المطورين المبتدئين اللي عايزين يتعلموا SQL من الأساسيات لحد التقنيات المتقدمة.
  • محللي البيانات اللي عايزين يصقلوا مهاراتهم في إدارة البيانات والاستعلام عنها.
  • متخصصي قواعد البيانات اللي عايزين فهم أعمق وأكتر فعالية لـSQL.
  • طلاب التقنية اللي بيستهدفوا إتقان SQL كجزء من مسارهم الأكاديمي أو المهني.

3محتوى البرنامج

المحور الأول: ليه SQL مهمة

  • إيه هي SQL وإزاي بتتستخدم في إدارة قواعد البيانات.
  • الفرق بينها وبين لغات البرمجة التانية.
  • أهمية SQL في تحليل البيانات وتطوير البرمجيات.
  • أشهر أنظمة إدارة قواعد البيانات زي MySQL وPostgreSQL وOracle، وإزاي تختار بينها.

المحور الثاني: تشريح قاعدة البيانات

  • الجداول والصفوف والأعمدة، والعلاقات بينها.
  • أنواع البيانات المختلفة، زي النصوص والأرقام والتواريخ.
  • المفاتيح الأساسية (Primary Keys) ودورها في تميز السجلات.
  • المفاتيح الأجنبية (Foreign Keys) لربط الجداول، والقيود زي UNIQUE وCHECK وDEFAULT للحفاظ على تكامل البيانات.

المحور الثالث: إنشاء قواعد البيانات والجداول

  • استخدام CREATE DATABASE، وقواعد التسمية الأساسية.
  • استخدام CREATE TABLE وتحديد نوع البيانات المناسب لكل عمود.
  • تطبيق قيود أساسية زي NOT NULL وUNIQUE، وإضافة فهارس (Indexes) لتحسين الأداء.

المحور الرابع: استرجاع البيانات بـSELECT

  • كتابة استعلامات SELECT واختيار الأعمدة المطلوبة، مع DISTINCT للنتائج الفريدة.
  • تصفية البيانات بـWHERE وعوامل المقارنة (=, >, <, BETWEEN) والعوامل المنطقية (AND, OR, NOT).
  • ترتيب النتائج بـORDER BY تصاعديًا أو تنازليًا وعلى أكتر من عمود.

المحور الخامس: تعديل البيانات بأمان

  • إدخال صفوف جديدة بـINSERT INTO، حتى لو أكتر من صف في استعلام واحد.
  • تعديل البيانات الموجودة بـUPDATE وتحديد السجلات بدقة عبر WHERE.
  • حذف البيانات بـDELETE، وفهم الفرق بينها وبين TRUNCATE.

المحور السادس: ربط الجداول بـJOIN

  • استخدام INNER JOIN لدمج الجداول واسترجاع البيانات المشتركة.
  • استخدام LEFT JOIN لاسترجاع كل سجلات الجدول الأول، حتى غير المتطابقة.
  • استخدام RIGHT JOIN ومقارنته بـLEFT JOIN.

المحور السابع: العمليات الحسابية والدوال والاستعلامات المتقدمة

  • العوامل الحسابية والعمليات الرياضية على الأعمدة، والتعامل مع القيم الفارغة (NULL).
  • الدوال التجميعية زي COUNT() وSUM() وAVG()، مع GROUP BY وHAVING.
  • الدوال النصية والتاريخية زي CONCAT() وLENGTH() وSUBSTRING() وNOW() وDATE() وYEAR().
  • كتابة الاستعلامات الفرعية (Subqueries) واستخدام IN وEXISTS فيها.

من فضلك أدخل بياناتك عشان تقدر تحمّل الملف

دورة تدريبية عملية في استعلام وإدارة البيانات بلغة SQL (أونلاين / عن بعد)