مقارنة المخططات
مقارنة المخططات هي عملية البحث عن الاختلافات الهيكلية (المخططات) بين الإصدارات المختلفة في قواعد بيانات Workcube. مقارنة المخططات هي ممارسة أساسية لإدارة قواعد البيانات تُستخدم لضمان الاتساق الهيكلي بين الإصدارات أو بيئات النظام المختلفة، لمنع الأخطاء المحتملة ولجعل عمليات التطوير أكثر كفاءة.
المسار: لوحة التحكم > النظام > أدوات التطوير > مقارنة المخطط
16
لماذا هل مقارنة المخططات هي كذلك؟
توفر مقارنة مخطط قاعدة البيانات العديد من الفوائد في عمليات تطوير البرمجيات وإدارة النظام:
-
تقليل الأخطاء: إنه يلغي إمكانية إجراء التغيير مباشرة (بيئة الإنتاج) مما يؤدي إلى تعطيل البنية الحالية.
-
النشر السريع: النقل السهل للتغييرات التي تم إجراؤها في بيئة التطوير. للاختبار والبيئات الحية. يوفر.
-
التحكم في الإصدار: يجعل من الممكن تتبع التغييرات في بنية قاعدة البيانات مع مرور الوقت والوصول إلى الإصدارات بأثر رجعي.
-
تعاون الفريق: يساعد العديد من المطورين على إدارة الاختلافات التي تحدث أثناء العمل على نفس الشيء بسهولة.
مقارنة المخططات من أجل إجراء العملية، يجب تحديد مصادر البيانات المراد مقارنتها في شاشة مصادر البيانات؛ ينبغي قراءة مقالة الويكي "14.8.3.مصادر البيانات". عند مقارنة المخططات، يجب مقارنة مخططات الشركة بمخططات الشركة ويجب مقارنة مخططات الفترة بمخططات الفترة.
- الحصول على مصدر البيانات: يستخدم لسرد المخططات المحددة في مصادر البيانات.
- المصدر: حدد المخطط الذي سيتم استخدامه كمصدر قارن المخطط المصدر والمخطط المستهدف وابحث عن الاختلافات. سيتم العثور عليه
- الهدف: يتم تحديد المخطط الذي سيتم استخدامه كهدف. ستتم مقارنة المخطط المصدر والمخطط الهدف وسيتم العثور على الاختلافات
- المقارنة: بدء عملية مقارنة المخططات. لا تترك الشاشة حتى تكتمل عملية المقارنة!
- تحديد الكل: يسمح بالتحديد المجمع للاختلافات المكتشفة نتيجة للمقارنة.
- إنشاء SQL: إنشاء استعلام SQL لحل الاختلافات المحددة.
- RUN at Target: يحل الاختلافات عن طريق تشغيل استعلام SQL الذي تم إنشاؤه.
?
يقوم بالعثور على الاختلافات من خلال مقارنة قواعد البيانات على مستوى المخطط، ومستوى الجدول والعمود، ومساواة الاختلافات.