مقياس MQ7: إدارة قواعد البيانات للويب (Gestion des BDD pour le Web)
دليل المتربص في السداسي الرابع - تخصص تقني سامي (BTS)
1. بطاقة التعريف الفنية للمقياس
- الرمز: MQ7
- النوع: وحدة تأهيلية (Module Qualifiant).
- الحجم الساعي: 136 ساعة (8.5 ساعة أسبوعياً).
- بيئة العمل: أنظمة Windows (WAMP/XAMPP) وأنظمة Linux (LAMP Stack).
2. الهدف العام والكفاءات المستهدفة
يهدف هذا المقياس إلى تمكين المتربص من بناء جسر تواصل آمن بين خوادم الويب وقواعد البيانات. لا يقتصر الأمر على التصميم فقط، بل يمتد ليشمل إدارة الخادم، ضبط الإعدادات، والبرمجة التفاعلية.
الأهداف الوسيطية:
- إتقان تثبيت وإعداد خوادم الويب (Local Servers).
- إدارة قواعد البيانات MySQL برمجياً وعبر واجهات الرسومية (PhpMyAdmin).
- تطوير تطبيقات ويب ديناميكية باستخدام لغة PHP مع تقنيات PDO.
3. التوزيع الزمني للدروس (16 أسبوعاً)
| الأسبوع | موضوع الدرس | المحتوى التقني |
|---|---|---|
| 1 - 2 | بيئة العمل (Environment) | تثبيت WAMP على Windows و LAMP على Linux |
| 3 - 4 | MySQL & PhpMyAdmin | صياغة الأوامر وإدارة الخادم عن بعد |
| 5 | HTML Forms | تصميم نماذج إدخال البيانات للويب |
| 6 - 8 | أساسيات PHP | المتغيرات، الحلقات التكرارية، الجداول والدوال |
| 9 - 10 | Advanced PHP | البرمجة كائنية التوجه (OOP)، الجلسات (Sessions) والكوكيز |
| 11 - 12 | Database Integration | الربط الآمن عبر PDO والاستعلامات المحضرة (Prepared Statements) |
| 13 - 14 | الأمن وتصحيح الأخطاء | تشفير البيانات، أنظمة المصادقة و Debugging |
| 15 | إعدادات الخادم | تأمين الموقع عبر ملف .htaccess |
| 16 | التقييم | مشروع تطبيقي شامل (Mini-Project) |
4. لماذا هذا المقياس حيوي لمستقبلك المهني؟
في سوق العمل الحالي، يعتبر الربط بين PHP و MySQL هو العمود الفقري لأكثر من 70% من مواقع الويب (بما في ذلك منصات مثل WordPress). تعلمك لتقنية PDO (PHP Data Objects) يمنحك المرونة للتعامل مع أنواع مختلفة من قواعد البيانات بكود برمي واحد وبأقصى درجات الأمان ضد هجمات SQL Injection.
.png)
