
خلال العام الماضي ، قمت وزميلي
أناستاسيا لوبنيكوفا بتدريس دورة تسمى "التقنيات وتطوير DBMS". هذه الدورة مكرسة لتطوير نظم إدارة قواعد البيانات العلائقية مع التركيز على تنفيذ محدد يمثله PostgreSQL. تعاونا مع العديد من الجامعات في وقت واحد. في
HSE ، كان هذا موضوعًا إلزاميًا مصممًا لطلاب السنة الرابعة (في الصورة ، ينجح الطلاب في الامتحان). في
جامعة VMK Moscow State University ، كان هذا موضوع اختيار ، حضره طلاب من دورات مختلفة.
نظرًا لأن العملية التعليمية في هذه الجامعات مختلفة قليلاً (نظام الدرجات والوحدات مقابل الفصول الدراسية وما إلى ذلك) ، كان علينا تكييف الدورة. فيما يلي برنامجها الكامل ، بما في ذلك كل ما تمت قراءته في كلتا الجامعتين ، مع أحدث التصحيحات:
كتالوج المحاضرة على Google Drive
هنا . يمكن تنزيل أرشيف ZIP يحتوي على جميع المحاضرات بتنسيق PDF
من هنا (4.4 ميجا بايت) . تتوفر ملفات PDF منفصلة أيضًا
على GitHub . فيما يتعلق بمسألة الترخيص ، يمكنك توزيع الشرائح وتعديلها بحرية ، بالإضافة إلى أخذ دورات عليها ، والشيء الرئيسي ليس التأليف المناسب. بشكل عام ، إذا قرر شخص ما أخذ دورة على شرائحنا ، فسوف نكون سعداء فقط وسنساعد في التحضير بسرور.
توقعًا لظهور سؤال مشروع في التعليقات ، ألاحظ أننا قررنا في الوقت الحالي أن نأخذ استراحة من إجراء الدورات. اتضح أن هذا يستغرق وقتًا طويلاً ، حتى مع الأخذ في الاعتبار أنه لدينا الآن جميع المواد الدراسية. ومع ذلك ، إذا كنت مهتمًا بتطوير قاعدة البيانات ، يمكنك الانضمام إلى قناة
dbmsdev Telegram ، التي تم إنشاؤها للتواصل مع طلابنا. سيكون من دواعي سرورنا الإجابة عن الأسئلة في هذه الدورة وكذلك في تطوير نظام DBMS بشكل عام (بقدر ما تسمح به تجربتنا المتواضعة).
في الختام ، لدي القليل من المرح الحقيقة بالنسبة لك. إذا بدا لك أنك لا تفهم شيئًا بالكامل في مجال معين ، فإن أفضل طريقة لمعرفة ذلك هي البدء في إجراء دورة مناسبة :)