أفهم القدرات لمخططات SQL Server ، ولكن ما هي أفضل الممارسات؟ من المؤكد أنها تعطي طبقة أخرى من الأمان ، وتوفر تجميعًا منطقيًا لكائنات قاعدة البيانات داخل قاعدة البيانات ، ولكن ما هو النموذجي الموجود هناك؟ في كثير من الأحيان ، في تجربتي ، لا أرى العديد من المخططات المخصصة المستخدمة. هل هذا نموذجي؟ هل هو السيناريو الأقل تكرارًا حيث يجب استخدام المخططات المخصصة؟
نحن نستخدمهم
ملاحظات مفيدة وعملية بعد الكتاب الأبيض الذي ذكره ماريان:
أعتقد أنه يمكن العثور على إجابة في هذه المقالة MSDN: أفضل ممارسات SQL Server - تنفيذ مخططات كائن قاعدة البيانات .
اقتباس: "يناقش هذا المستند التقني فرص التحسينات في الإدارة الأمنية لقاعدة بيانات المستخدمين ، ويحدد بعض أفضل الممارسات حول استخدام المخططات لإدارة كائنات قاعدة البيانات في قواعد بيانات التطوير والإنتاج. ويتناول على وجه التحديد ثلاثة سيناريوهات واقعية:
أستخدم بشكل خاص الجزء الثالث - ربط مجموعة الكائنات معًا بناءً على معناها المنطقي - مخططات مختلفة تنتمي إلى مشاريع مختلفة داخل نفس قاعدة البيانات.