Guest User
Join us today!
Login Register
Home
Courses
Blog
Veya ai chat
Features
About
Contact
Privacy
Terms
SETTINGS
English Arabic
SUPPORT
Help
Lavidya - AI Learning Platform
    • Courses
    • Features
    • Blog
  • Pricing
  • Veya AI Chat
  • EN | AR
Login Start free

Advanced Database Topics (Arabic - عربي)

  • Home
  • Home
  • Advanced Database Topics (Arabic - عربي)
0:00 / 0:00
Auto
1080p
720p
480p
360p
LA
Instructor Lavidya Admin
Advanced Programming All Grades

Advanced Database Topics (Arabic - عربي)

وصف الدورة: مواضيع متقدمة في قواعد البيانات (عربي)

تستعرض هذه الدورة مجموعة من المواضيع المتقدمة المتعلقة بقواعد البيانات الموزعة، مع التركيز على مفاهيم وتقنيات الـ "Distributed Databases" أو ما يُعرف بقواعد البيانات الموزعة. تهدف الدورة إلى تقديم فهم شامل حول سبب وكيفية استخدام هذا النوع من قواعد البيانات، بالإضافة إلى تحديات التعامل معها. سيتم شرح الفرق بين قواعد البيانات المركزية (Single-node) والقواعد الموزعة (Distributed)، مع أمثلة عملية مثل Google Spanner و Amazon DynamoDB. كما ستتن...

وصف الدورة: مواضيع متقدمة في قواعد البيانات (عربي)

تستعرض هذه الدورة مجموعة من المواضيع المتقدمة المتعلقة بقواعد البيانات الموزعة، مع التركيز على مفاهيم وتقنيات الـ "Distributed Databases" أو ما يُعرف بقواعد البيانات الموزعة. تهدف الدورة إلى تقديم فهم شامل حول سبب وكيفية استخدام هذا النوع من قواعد البيانات، بالإضافة إلى تحديات التعامل معها. سيتم شرح الفرق بين قواعد البيانات المركزية (Single-node) والقواعد الموزعة (Distributed)، مع أمثلة عملية مثل Google Spanner و Amazon DynamoDB. كما ستتناول الدورة بالتفصيل الأسباب التي تجعل التطبيقات الكبيرة تحتاج إلى نقل بياناتها من قواعد بيانات مركزية إلى أخرى موزعة لتحسين الأداء وتلبية احتياجات النمو.

من بين أهم المواضيع التي ستتم مناقشتها هي الصعوبات المرتبطة بقواعد البيانات التقليدية عند التعامل مع كميات ضخمة من البيانات أو عند الحاجة إلى توسيع نطاق النظام (Scaling). سيتم شرح كيفية التغلب على هذه التحديات باستخدام تقنيات مثل Vertical Scaling و Horizontal Scaling. كذلك، سيتم التركيز على مشاكل مثل انقطاع الخدمة بسبب أعطال السيرفرات وكيف يمكن لقواعد البيانات الموزعة أن تقدم حلولاً لهذه المشاكل عبر تعدد العقد (Nodes) والحفاظ على استمرارية العمل حتى في حالة حدوث خلل في إحدى العقد.

ستغطي الدورة أيضًا مفاهيم أساسية مثل Sharding و Replication وكيفية عملها داخل نظام قاعدة البيانات الموزعة. سيتم توضيح كيفية تقسيم البيانات بين العقد المختلفة (Sharding) لتوزيع الحمل وتقليل الضغط على السيرفر الواحد، بالإضافة إلى كيفية نسخ البيانات عبر العقد المختلفة (Replication) لضمان عدم فقدان البيانات واستمرارية الوصول إليها. كما سيتم تعريف الطلاب بمكونات البنية الأساسية لنظام Distributed Database مثل Leader Node و Worker Nodes، ودور كل منها في إدارة الطلبات وتنفيذ العمليات. بنهاية الدورة، سيكون لدى الطلاب فهم عميق لكيفية تصميم وإدارة قواعد بيانات موزعة بشكل فعال لتلبية احتياجات التطبيقات الحديثة.

What You'll Learn

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

فهم مفهوم قواعد البيانات الموزعة وأهميتها في التعامل مع كميات كبيرة من البيانات تعلم كيفية توزيع البيانات عبر العقد المختلفة باستخدام تقنية الشاردين اكتساب معرفة حول كيفية عمل النسخ الاحتياطية (الريكيشن) لضمان استمرارية النظام تحليل التحديات المرتبطة بحركة البيانات بين العقد في قواعد البيانات الموزعة تطبيق استراتيجيات تحسين الأداء لتقليل زمن تنفيذ الاستعلامات في البيئات الموزعة استكشاف طرق إدارة الفشل في النظام لضمان توفر البيانات حتى في حالة تعطل أحد العقد فهم الفرق بين أنواع النسخ المتزامنة وغير المتزامنة وتأثيرها على أداء النظام

What You'll Learn

فهم مفهوم قواعد البيانات الموزعة وأهميتها في التعامل مع كميات كبيرة من البيانات تعلم كيفية توزيع البيانات عبر العقد المختلفة باستخدام تقنية الشاردين اكتساب معرفة حول كيفية عمل النسخ الاحتياطية (الريكيشن) لضمان استمرارية النظام تحليل التحديات المرتبطة بحركة البيانات بين العقد في قواعد البيانات الموزعة تطبيق استراتيجيات تحسين الأداء لتقليل زمن تنفيذ الاستعلامات في البيئات الموزعة استكشاف طرق إدارة الفشل في النظام لضمان توفر البيانات حتى في حالة تعطل أحد العقد فهم الفرق بين أنواع النسخ المتزامنة وغ...

فهم مفهوم قواعد البيانات الموزعة وأهميتها في التعامل مع كميات كبيرة من البيانات تعلم كيفية توزيع البيانات عبر العقد المختلفة باستخدام تقنية الشاردين اكتساب معرفة حول كيفية عمل النسخ الاحتياطية (الريكيشن) لضمان استمرارية النظام تحليل التحديات المرتبطة بحركة البيانات بين العقد في قواعد البيانات الموزعة تطبيق استراتيجيات تحسين الأداء لتقليل زمن تنفيذ الاستعلامات في البيئات الموزعة استكشاف طرق إدارة الفشل في النظام لضمان توفر البيانات حتى في حالة تعطل أحد العقد فهم الفرق بين أنواع النسخ المتزامنة وغير المتزامنة وتأثيرها على أداء النظام

Uncategorized

6 videos

Distributed Databases (Arabic - عربي) with Amr Elhelw - Tech Vault
#1
Distributed Databases (Arabic - عربي) with Amr Elhelw - Tech Vault
36 min
Free
OLTP vs. OLAP (Arabic - عربي) with Amr Elhelw - Tech Vault
#2
OLTP vs. OLAP (Arabic - عربي) with Amr Elhelw - Tech Vault
29 min
Free
Window Functions - Part 1 (Arabic - عربي) with Amr Elhelw - Tech Vault
#3
Window Functions - Part 1 (Arabic - عربي) with Amr Elhelw - Tech Vault
36 min
Free
Window Functions - Part 2 (Arabic - عربي) with Amr Elhelw - Tech Vault
#4
Window Functions - Part 2 (Arabic - عربي) with Amr Elhelw - Tech Vault
29 min
Premium
Full Text Search (FTS) in Databases (Arabic - عربي) with Amr Elhelw - Tech Vault
#5
Full Text Search (FTS) in Databases (Arabic - عربي) with Amr Elhelw - Tech Vault
35 min
Premium
Data Warehouse vs. Data Lake vs. Data Lakehouse (Arabic - عربي) with Amr Elhelw - Tech Vault
#6
Data Warehouse vs. Data Lake vs. Data Lakehouse (Arabic - عربي) with Amr Elhelw - Tech Vault
35 min
Premium
Limited Time Offer

Ready to Start Learning?

Join thousands of students already learning with us. Get instant access to all course materials, lifetime updates, and a certificate upon completion.

6 video lessons
Lifetime access
Mobile friendly
Certificate included
Free
No credit card required
Login to Enroll

Instructor

Lavidya Admin

Course Instructor

What You'll Learn

فهم مفهوم قواعد البيانات الموزعة وأهميتها في التعامل مع كميات كبيرة من البيانات تعلم كيفية توزيع البيانات عبر العقد المختلفة باستخدام تقنية الشاردين اكتساب معرفة حول كيفية عمل النسخ الاحتياطية (الريكيشن) لضمان استمرارية النظام تحليل التحديات المرتبطة بحركة البيانات بين العقد في قواعد البيانات الموزعة تطبيق استراتيجيات تحسين الأداء لتقليل زمن تنفيذ الاستعلامات في البيئات الموزعة استكشاف طرق إدارة الفشل في النظام لضمان توفر البيانات حتى في حالة تعطل أحد العقد فهم الفرق بين أنواع النسخ المتزامنة وغ...

فهم مفهوم قواعد البيانات الموزعة وأهميتها في التعامل مع كميات كبيرة من البيانات تعلم كيفية توزيع البيانات عبر العقد المختلفة باستخدام تقنية الشاردين اكتساب معرفة حول كيفية عمل النسخ الاحتياطية (الريكيشن) لضمان استمرارية النظام تحليل التحديات المرتبطة بحركة البيانات بين العقد في قواعد البيانات الموزعة تطبيق استراتيجيات تحسين الأداء لتقليل زمن تنفيذ الاستعلامات في البيئات الموزعة استكشاف طرق إدارة الفشل في النظام لضمان توفر البيانات حتى في حالة تعطل أحد العقد فهم الفرق بين أنواع النسخ المتزامنة وغير المتزامنة وتأثيرها على أداء النظام

Login to Enroll

Share Course

Share this course with others

Lavidya - AI Learning Platform

Lavidya makes learning easier and more enjoyable. AI that deeply understands education.

Copyright © 2026 Lavidya. All Rights Reserved.

Privacy • Terms • Features • Contact