CODERZ

احجز مقعدك

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

إدارة قواعد البيانات ولغة SQL

توفر هذه الدورة تدريباً شاملاً حول مفاهيم إدارة قواعد البيانات والاستخدام العملي للغة الاستعلام الهيكلية (SQL) لتصميم، استعلام، وإدارة قواعد البيانات العلاقية. سيتعلم المشاركون كيفية إنشاء وتعديل وتحسين هياكل قواعد البيانات، كتابة استعلامات معقدة، تطبيق معايير أمان وسلامة البيانات، وتنفيذ مهام إدارة قواعد البيانات. تركز الدورة على التمارين العملية لتزويد المتدربين بالمهارات المطلوبة لإدارة قواعد البيانات الفعلية بكفاءة عالية.

50 الساعات
متوسط
هجين
تواصل واتس اب

ما تتضمنه الدورة

المدة: 50 ساعة محتوى
الشهادة: عند الإكمال
المشاريع: مشاريع عملية
الدعم: وصول مدى الحياة

تصنيف الدورة

المستوى: متوسط
طريقة الحضور: هجين
نوع التدريب: دورة تدريبية
عن هذه الدورة

إدارة قواعد البيانات والبرمجة (Database Management & SQL)

دورة إدارة قواعد البيانات ولغة SQL (Database Management & SQL)

توفر هذه الدورة تدريباً شاملاً حول مفاهيم إدارة قواعد البيانات والاستخدام العملي للغة الاستعلام الهيكلية (SQL) لتصميم، استعلام، وإدارة قواعد البيانات العلاقية. سيتعلم المشاركون كيفية إنشاء وتعديل وتحسين هياكل قواعد البيانات، كتابة استعلامات معقدة، تطبيق معايير أمان وسلامة البيانات، وتنفيذ مهام إدارة قواعد البيانات. تركز الدورة على التمارين العملية لتزويد المتدربين بالمهارات المطلوبة لإدارة قواعد البيانات الفعلية بكفاءة عالية.

الجمهور المستهدف: مطورو ومسؤولو قواعد البيانات الطامحون، محللو البيانات ومهنيو تقنية المعلومات، ومطورو البرمجيات الراغبون في اكتساب وتطوير مهارات إدارة قواعد البيانات.

أهداف ومواضيع الدورة

  • أساسيات قواعد البيانات ومعمارية أنظمة إدارتها (DBMS).
  • تصميم قواعد البيانات العلاقية وتقنيات التسوية (Normalization).
  • أساسيات SQL: الاستعلامات، الربط (Joins)، والتصفية والفرز.
  • تقنيات SQL المتقدمة: الاستعلامات الفرعية، العروض (Views)، الإجراءات المخزنة (Stored Procedures)، والدوال.
  • سلامة البيانات، القيود، وتكثيف الفهارس (Indexing).
  • المعاملات (Transactions)، التزامن (Concurrency)، وآليات القفل (Locking).
  • تحسين الأداء وضبط الاستعلامات (Performance Tuning & Optimization).
  • نسخ البيانات الاحتياطي، الاسترداد، وممارسات الأمان.
  • مشروع تطبيقي عملي: تصميم وتطبيق قاعدة بيانات متكاملة من البداية إلى النهاية.

محتوى وهيكل الدورة

المحاور الأساسية (المعمارية، التصميم وأساسيات SQL)

  • الموديول 1: مقدمة في أنظمة قواعد البيانات: فهم معماريات DBMS، قواعد البيانات العلاقية مقابل غير العلاقية، ودورة حياة قاعدة البيانات وأدوار المحترفين.
  • الموديول 2: تصميم قواعد البيانات العلاقية: الجداول، المفاتيح، العلاقات، مفاهيم التسوية (Normalization) وإلغاء التسوية، وتصميم مخططات قوية للتطبيقات.
  • الموديول 3: أساسيات لغة SQL: جمل SELECT، التصفية والفرز، استخدام JOINs لدمج الجداول، والدوال التجميعية والتجميع.

المحاور المتقدمة (التقنيات المتقدمة، السلامة والأمان)

  • الموديول 4: تقنيات SQL المتقدمة: الاستعلامات الفرعية والمترابطة، العروض (Views)، الفهارس، المتتاليات، الإجراءات المخزنة، الدوال، والمشغلات (Triggers).
  • الموديول 5: سلامة وأمان البيانات: القيود (Primary Key, Foreign Key, Unique, Check)، تطبيق الأدوار والصلاحيات، وأفضل ممارسات أمان قواعد البيانات.
  • الموديول 6: المعاملات والتزامن: فهم خصائص ACID، جمل التحكم في المعاملات (COMMIT, ROLLBACK)، والتحكم في التزامن وآليات القفل.

تحسين الأداء، الصيانة والمشروع التطبيقي

  • الموديول 7: تحسين الأداء: ضبط الاستعلامات وإستراتيجيات الفهرسة، مراقبة وتحسين أداء قاعدة البيانات، وأفضل الممارسات للتصميم الكفء.
  • الموديول 8: النسخ الاحتياطي، الاسترداد والصيانة: أنواع وإستراتيجيات النسخ الاحتياطي، تقنيات الاسترداد والتخطيط للكوارث، ومهام الصيانة الروتينية.
  • الموديول 9: المشروع التطبيقي العملي: تصميم وتنفيذ قاعدة بيانات متكاملة، كتابة استعلامات تقارير معقدة، وتمارين عملية للإدارة وتحسين الأداء.
منهج الدورة
1 مقدمة في أنظمة قواعد البيانات
3 دروس
فهم قواعد البيانات ومعمارية نظام إدارة قواعد البيانات (DBMS).
قواعد البيانات العلاقية (Relational) مقابل غير العلاقية (Non-relational).
دورة حياة قاعدة البيانات وأدوار ومسؤوليات محترفي قواعد البيانات.
2 تصميم قواعد البيانات العلاقية
3 دروس
الجداول، المفاتيح (Primary Key & Foreign Key)، والعلاقات.
مفاهيم التسوية (Normalization) وإلغاء التسوية (Denormalization).
تصميم مخطط (Schema) قوي ومناسب للتطبيقات الواقعية.
3 : أساسيات لغة SQL
3 دروس
جمل الاختيار SELECT، تصفية البيانات، وفرزها.
استخدام عمليات الربط (JOINs) لدمج البيانات من جداول متعددة.
الدوال التجميعية (Aggregate Functions) والتجميع باستخدام GROUP BY.
4 تقنيات SQL المتقدمة
3 دروس
الاستعلامات الفرعية (Subqueries) والاستعلامات الفرعية المترابطة.
إنشاء واستخدام العروض (Views)، الفهارس (Indexes)، والمتتاليات (Sequences).
الإجراءات المخزنة (Stored Procedures)، الدوال (Functions)، والمشغلات (Triggers).
5 سلامة وأمان البيانات
3 دروس
القيود (Constraints): المفتاح الرئيسي، المفتاح الأجنبي، الفريد (Unique)، وشرط التحقق (Check).
تطبيق الأدوار (Roles) والصلاحيات (Privileges).
ضمان أفضل ممارسات أمان قواعد البيانات.

هل أنت مستعد للبدء بالتعلم؟

سجّل في دورتنا اليوم واكتسب المهارات التي تبحث عنها الشركات.

تواصل معنا الآن