انضموا الان لقناتنا على تليجرام ليصلكم كل جديد

انضم الان !

كورس SQL للمبتدئين مجانا

SQL (Structured Query Language) هي لغة برمجة متخصصة لإدارة واستعلام قواعد البيانات العلائقية. SQL لتخزين، استرجاع، تعديل، وحذف البيانات في قواعد البيانات.SQL أداة أساسية للمطورين، المحللين، ومهندسي البيانات، حيث توفر القدرة على التعامل مع كميات كبيرة من البيانات بشكل فعّال عليك الحول علي كورس SQL.

نبذة عن SQL

SQL (Structured Query Language) هي لغة برمجة متخصصة تُستخدم لإدارة والتفاعل مع قواعد البيانات العلائقية. تُعتبر SQL أداة أساسية في عالم تكنولوجيا المعلومات، حيث تُستخدم لاستعلام وتحديث البيانات المخزنة في قواعد البيانات بشكل فعال. تم تصميم SQL لتسهيل التعامل مع البيانات بطريقة منظمة وسهلة الفهم.

أساسيات كورس SQL

  1. مقدمة حول قواعد البيانات العلائقية
    1.1. ما هي قاعدة البيانات العلائقية؟ قاعدة البيانات العلائقية هي نوع من قواعد البيانات التي تُخزن البيانات في جداول تحتوي على صفوف وأعمدة. تُستخدم هذه الجداول لتنظيم البيانات وتحديد العلاقات بينها. يعتمد النموذج العلائقي على نظرية المجموعات ويستخدم SQL للتفاعل مع البيانات.

1.2. أهم المصطلحات:

الجداول (Tables): وحدات تخزين البيانات الأساسية في قاعدة البيانات.
الأعمدة (Columns): خصائص أو سمات البيانات المخزنة في الجداول.
الصفوف (Rows): سجلات أو إدخالات في الجداول.
المفاتيح الأساسية (Primary Keys): أعمدة لتمييز كل صف في الجدول بشكل فريد.
المفاتيح الخارجية (Foreign Keys): أعمدة تربط بين جداول مختلفة.

  1. استعلامات SQL الأساسية
  1. إدارة الجداول والعلاقات

مفاهيم أساسية في SQL

1. ما هي قاعدة البيانات العلائقية؟ قاعدة البيانات العلائقية هي نظام لتخزين البيانات في جداول تتكون من صفوف وأعمدة. على سبيل المثال تستخدم هذه الجداول لتنظيم البيانات وتحديد العلاقات بين العناصر المختلفة. النموذج العلائقي على نظرية المجموعات ويُعتبر SQL اللغة الأساسية للتفاعل مع هذه البيانات.

2. المكونات الرئيسية لـ SQL:

  • الاستعلامات (Queries): لاسترجاع البيانات من قواعد البيانات. على سبيل المثال، يمكن استخدام SQL لاسترجاع جميع العملاء من جدول العملاء.
  • البيانات (Data): تُخزن البيانات في جداول تحتوي على أعمدة وصفوف. كل عمود يمثل نوعًا معينًا من البيانات (مثل الاسم أو العمر)، وكل صف يمثل سجلًا فرديًا.
  • الأوامر (Commands): تشمل الأوامر الرئيسية مثل SELECT (لاسترجاع البيانات)، INSERT (لإدراج بيانات جديدة)، UPDATE (لتحديث بيانات موجودة)، وDELETE (لحذف بيانات).

العمليات الأساسية في SQL

  • SELECT: لاسترجاع البيانات من جدول معين.
    • مثال:sqlنسخ الكودSELECT column1, column2 FROM table_name;
  • INSERT INTO: لإدراج بيانات جديدة إلى جدول.
    • مثال:sqlنسخ الكودINSERT INTO table_name (column1, column2) VALUES (value1, value2);
  • UPDATE: لتحديث بيانات موجودة في جدول.
    • مثال:sqlنسخ الكودUPDATE table_name SET column1 = value1 WHERE condition;
  • DELETE: لحذف بيانات من جدول.
    • مثال:sqlنسخ الكودDELETE FROM table_name WHERE condition;

الاستعلامات المتقدمة

  • JOINs: لدمج البيانات من جداول متعددة بناءً على علاقة بينها.
    • مثال:sqlنسخ الكودSELECT employees.name, departments.department_name FROM employees INNER JOIN departments ON employees.department_id = departments.id;
  • GROUP BY: لتجميع البيانات بناءً على عمود معين وإجراء عمليات تجميع مثل COUNT، SUM، AVG.
    • مثال:sqlنسخ الكودSELECT department, COUNT(*) FROM employees GROUP BY department;
  • ORDER BY: لترتيب البيانات بناءً على عمود معين.
    • مثال:sqlنسخ الكودSELECT name FROM employees ORDER BY name ASC;

كورس (ICT) تكنولوجيا المعلومات والاتصالات مجانا وبشهادة معتمدة

أهمية SQL

  • إدارة البيانات: توفر SQL أدوات قوية لإدارة وتعديل البيانات بكفاءة.
  • تحليل البيانات: تساعد SQL في استخراج وتحليل المعلومات من قواعد البيانات.
  • تطوير التطبيقات: SQL لتطوير التطبيقات التي تعتمد على قواعد البيانات، مثل نظم إدارة المحتوى والمواقع الإلكترونية.

SQL هي لغة قوية وأساسية في عالم قواعد البيانات، وتوفر أدوات وميزات تساعد في إدارة البيانات وتحليلها بفعالية. إتقان SQL يمكن أن يكون له تأثير كبير على مهاراتك المهنية في مجال تكنولوجيا المعلومات والبيانات.

لينك الحصول علي كورس SQL

Apply Now

زر الذهاب إلى الأعلى