هندسة أنظمة إدارة قواعد البيانات
Database Management Systems Engineering
مقدمة عامة
تتناول دورة هندسة أنظمة إدارة قواعد البيانات المفاهيم والمبادئ المتقدمة المرتبطة بهندسة أنظمة إدارة قواعد البيانات، بدءًا من تحليل متطلبات البيانات وتصميم قواعد البيانات، وصولًا إلى تنفيذها وإدارتها وتحسين أدائها. وتركز الدورة على الجوانب الهندسية لبناء أنظمة قواعد بيانات موثوقة وقابلة للتوسع، مع دراسة نمذجة البيانات، وتصميم الجداول والعلاقات، والتطبيع، وإدارة المعاملات، والأمن والصلاحيات، والنسخ الاحتياطي والاستعادة، إضافة إلى مبادئ تحسين الأداء والتعامل مع قواعد البيانات الحديثة والسحابية والموزعة.
أهداف الدورة
تهدف الدورة إلى:
- التعرف على مفهوم هندسة أنظمة إدارة قواعد البيانات ومراحل تطويرها.
- فهم أساليب تحليل متطلبات البيانات وتحويلها إلى تصاميم قابلة للتنفيذ.
- دراسة نمذجة البيانات وتصميم الكيانات والعلاقات والجداول.
- فهم مبادئ التطبيع وتحسين بنية قواعد البيانات وتقليل تكرار البيانات.
- التعرف على إدارة المعاملات ومبادئ الاتساق وسلامة البيانات.
المخرجات المتوقعة
بنهاية الدورة، يُتوقع أن يكون المتدرب قادرًا على:
- شرح المفاهيم الأساسية لهندسة أنظمة إدارة قواعد البيانات.
- تحليل متطلبات البيانات وتحديد المكونات اللازمة لبناء قاعدة بيانات.
- تصميم نماذج البيانات والجداول والعلاقات بصورة منظمة.
- تطبيق مبادئ التطبيع لتحسين تصميم قواعد البيانات.
- فهم آليات إدارة المعاملات والحفاظ على سلامة واتساق البيانات.
