SQL Server / المتوسط
SQL Server — المتوسط
احم السلامة والتزامن مع تصميم واجهات قاعدة فعالة.
ما الذي ستتعلمه؟
- معالجة المعاملات والتعارضات بقصد.
- استخدام الفهارس والخطط والتحليل والإجراءات والصلاحيات المحددة.
القيود والمعاملات ومعالجة الأخطاء
اجمع تغييرات متعددة في نتيجة عمل واحدة باستخدام القواعد التصريحية والمعاملات الصريحة وXACT_ABORT وTRY/CATCH وXACT_STATE وTHROW بصورة مسؤولة.
ابدأ التعلّمالعزل والأقفال والقرارات المتزامنة
اشرح ما تراه الجلسات المتزامنة ولماذا قد يفشل استعلام صحيح منفرداً ضمن سير عمل. قارن READ COMMITTED بالأقفال وRCSI وSNAPSHOT والتحديث المتفائل.
ابدأ التعلّمالفهارس والإحصاءات وخطط التنفيذ
اربط شرط الاستعلام بمسارات الوصول المادية، واقرأ أدلة الخطة واختر فهارس مركزة وميّز أخطاء التقدير من العمل المكلف المناسب.
ابدأ التعلّمCTE ودوال النوافذ والنتائج المؤقتة
عبّر عن تحليل متعدد المراحل دون خلط الاستعلام المسمى بالبيانات المخزنة، ورتب الصفوف بحتمية واحسب المجاميع التراكمية بإطار نافذة صريح.
ابدأ التعلّمالإجراءات المخزنة والمعلمات المحددة النوع
أنشئ واجهة قاعدة بيانات ذات نتائج وسلوك أخطاء متوقعين، وميّز SQL الديناميكي ذي المعلمات من بناء النصوص غير الآمن.
ابدأ التعلّمالهويات والصلاحيات وأقل امتياز
صمّم وصول التطبيق وفق حدود أمان SQL Server الصحيحة، وافصل المصادقة وتفويض القاعدة وأمان المعلمات والتشفير والتدقيق.
ابدأ التعلّم