الشرح
CBH هي صيغة قاعدة البيانات التقليدية في ChessBase. ومع أن الصيغة تسمى نسبة إلى الامتداد .cbh، فإن قاعدة البيانات الكاملة لا تكون عادة ملفا واحدا مستقلا. بل توزع ChessBase معلوماتها بين عدة ملفات تشترك في الاسم الأساسي نفسه وتستخدم امتدادات مختلفة.
بحسب وثائق ChessBase، يحتوي مكون .cbh على بيانات الرأس، أي معلومات التعريف وغيرها من المعلومات العامة عن كل مباراة، بينما يحتوي .cbg على النقلات والتفريعات. وتخزن مكونات أخرى التعليقات واللاعبين والبطولات والفرق والفهارس والبنى التي تسرع عمليات البحث. ويجمع التطبيق هذه المكونات ويعرض المجموعة بوصفها قاعدة بيانات واحدة قابلة للبحث.
قد يؤدي نسخ file.cbh وحده إلى إغفال معلومات ضرورية وإنتاج قاعدة بيانات ناقصة أو لا تفتح بصورة صحيحة. استخدم وظائف النسخ أو النسخ الاحتياطي في التطبيق، أو احتفظ بكل المكونات معا. وتعالج مشكلة النقل هذه بتجميع قاعدة بيانات CBH في حزمة.
تختلف CBH أيضا عن التدوين المحمول للمباريات (PGN)، وهي صيغة نصية لتبادل المباريات. فـ PGN أبسط ويمكن لبرامج كثيرة قراءتها، لكن التصدير قد لا يحافظ على كل ميزة خاصة بـ ChessBase. وتعطي CBH الأولوية لقاعدة بيانات غنية وعاملة داخل البرامج المتوافقة.
التباسات شائعة
ملف .cbh هو قاعدة البيانات كلها
يسمي الامتداد الصيغة، لكن ملف .cbh ليس إلا واحدا من عدة مكونات متعاونة تكوّن قاعدة البيانات.
CBH وكتاب افتتاحات .ctg
تخزن CBH قواعد بيانات المباريات. أما الامتداد .ctg فيحدد كتاب افتتاحات من ChessBase، وهو بنية مصممة لاستعراض نقلات الافتتاح وإحصاءاتها.
المصادر
- 1.Database formats, ChessBase
- 2.File names and extensions, ChessBase
