قواعد بيانات SQL Server

نظرة عامة
تعلّمك هذه الدورة كيفية العمل مع Microsoft SQL Server، إحدى أكثر منصات قواعد البيانات استخدامًا في المجال المهني. ستتعلّم كتابة عبارات SQL لاسترجاع البيانات وإدراجها وتحديثها وحذفها، وتصميم قواعد بيانات منظّمة جيدًا بعلاقات وفهارس مناسبة، واستخدام الإجراءات المخزنة والدوال والمشغلات لتغليف منطق الأعمال. كما تعرّفك الدورة إلى ضبط الأداء والأمن والتوافر العالي، لتفهم كيف تبقى قواعد البيانات سريعة وآمنة وموثوقة في البيئات الحقيقية.
تتطلب الدورة مهارات أساسية في استخدام الكمبيوتر، وتمتد من 15 إلى 20 ساعة، وتُختتم بمشروع عملي تصمم فيه حل قاعدة بيانات خاصًا بك وتبنيه.
ماذا ستتعلّم
- كتابة عبارات SQL لتحديد البيانات وإدراجها وتحديثها وحذفها في SQL Server
- تصميم جداول قواعد البيانات وتعريف العلاقات وإنشاء الفهارس لتحسين الأداء
- استرجاع البيانات من جداول متعددة باستخدام عمليات الربط والتصفية والترتيب والتجميع
- إدارة المعاملات للحفاظ على اتساق البيانات ودقتها
- بناء الإجراءات المخزنة والدوال والمشغلات لأتمتة منطق قاعدة البيانات
- تطبيق تقنيات تحسين الاستعلامات وقراءة خطط التنفيذ
- فهم أمن SQL Server والتحكم بالوصول وخيارات التوافر العالي
منهج الدورة
| الوحدة | الموضوعات التي تغطيها |
|---|---|
| مقدمة إلى SQL Server | نظرة عامة على SQL Server وإصداراته وإعداد البيئة |
| أساسيات SQL | بنية SQL الأساسية، بما فيها عبارات SELECT وINSERT وUPDATE وDELETE وأنواع البيانات الأساسية |
| تصميم قواعد البيانات ونمذجتها | تصميم الجداول وتعريف العلاقات وإنشاء الفهارس لتحسين الأداء |
| استرجاع البيانات وتعديلها | عمليات الربط، والتصفية باستخدام WHERE، والترتيب والتجميع، وإدارة المعاملات |
| الإجراءات المخزنة والدوال والمشغلات | تغليف منطق الأعمال والاستجابة تلقائيًا لأحداث قاعدة البيانات |
| الأداء والأمن والموثوقية | تحسين الاستعلامات، والتحكم بالوصول والتشفير، وخيارات التوافر العالي والتعافي من الكوارث |
| مشروع قاعدة بيانات واقعي | تطبيق كل ما تعلّمته لتصميم حل قاعدة بيانات وتنفيذه لسيناريو أعمال |
المتطلبات
- مهارات أساسية في استخدام الكمبيوتر