سجل في دورتين الآن واحصل على خصم 20%!

يجب عليك تسجيل الدخول للدفع

يجب عليك دفع المبلغ للوصول إلى جميع مقاطع الفيديو.

لا توجد فيديوهات متاحة.

mysql دورة

دورة MySQL: دليل شامل لإدارة قواعد البيانات


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

أهداف الدورة:

  1. فهم أساسيات قواعد البيانات:
  • ما هي قواعد البيانات؟
  • الفرق بين قواعد البيانات العلائقية (Relational Databases) وغير العلائقية.
  • مميزات استخدام MySQL.
  1. إعداد MySQL:
  • تنزيل وتثبيت MySQL على أنظمة التشغيل المختلفة.
  • استخدام أدوات إدارة MySQL (مثل MySQL Workbench).
  1. العمل مع SQL:
  • أساسيات لغة SQL.
  • كتابة الاستعلامات (Queries) للتعامل مع قواعد البيانات.
  1. إنشاء قواعد البيانات والجداول:
  • كيفية إنشاء قاعدة بيانات.
  • إنشاء الجداول باستخدام SQL.
  • أنواع البيانات في MySQL.
  1. إدارة البيانات:
  • إدخال البيانات إلى الجداول.
  • تعديل البيانات باستخدام أوامر UPDATE.
  • حذف البيانات باستخدام DELETE.
  1. استعلام البيانات (Querying):
  • استرجاع البيانات باستخدام SELECT.
  • تطبيق شروط البحث باستخدام WHERE.
  • ترتيب النتائج باستخدام ORDER BY.
  • تصفية البيانات باستخدام LIKE و IN.
  1. علاقات الجداول:
  • فهم العلاقات بين الجداول.
  • إنشاء العلاقات باستخدام Primary Key و Foreign Key.
  • تنفيذ استعلامات متعددة الجداول (Joins).
  1. الوظائف المدمجة في MySQL:
  • استخدام الدوال (Functions) مثل COUNT, SUM, AVG, MIN, و MAX.
  • التعامل مع النصوص والتواريخ.
  1. إدارة المستخدمين والصلاحيات:
  • إنشاء المستخدمين وإدارة صلاحياتهم.
  • تأمين قاعدة البيانات.
  1. الأداء وتحسين الاستعلامات:
  • تحسين الأداء باستخدام الفهارس (Indexes).
  • تحليل الاستعلامات باستخدام EXPLAIN.
  1. النسخ الاحتياطي واستعادة البيانات:
  • أخذ نسخ احتياطية من قواعد البيانات باستخدام mysqldump.
  • استعادة البيانات من النسخ الاحتياطية.
  1. دمج MySQL مع التطبيقات:
  • كيفية ربط MySQL بتطبيقات PHP.
  • استخدام مكتبات مثل PDO و MySQLi.