Spiegazione
CBH è il formato di database tradizionale di ChessBase. Sebbene il formato prenda il nome dall'estensione .cbh, un database completo non è normalmente un singolo file autonomo. ChessBase distribuisce le informazioni tra più file che condividono lo stesso nome di base e usano estensioni diverse.
Secondo la documentazione di ChessBase, il componente .cbh contiene i dati d'intestazione, cioè le informazioni identificative e altri dati generali di ogni partita, mentre .cbg contiene mosse e varianti. Altri componenti memorizzano annotazioni, giocatori, tornei, squadre, indici e strutture che accelerano le ricerche. L'applicazione combina questi componenti e presenta la raccolta come un unico database consultabile.
Copiare soltanto file.cbh può lasciare indietro informazioni necessarie e produrre un database incompleto o che non si apre correttamente. Occorre usare le funzioni di copia o backup dell'applicazione, oppure mantenere insieme tutti i componenti. Il risolve questo problema di trasporto impacchettando un database CBH.
CBH si distingue inoltre dalla Portable Game Notation (PGN), un formato testuale per scambiare partite. La PGN è più semplice ed è leggibile da molti programmi, ma un'esportazione può non conservare tutte le funzioni specifiche di ChessBase. CBH privilegia un database ricco e operativo all'interno di software compatibile.
Confusioni comuni
Il file .cbh è l'intero database
L'estensione dà il nome al formato, ma il file .cbh è soltanto uno dei diversi componenti che cooperano per formare il database.
CBH e un libro di aperture .ctg
CBH memorizza database di partite. L'estensione .ctg identifica un libro di aperture ChessBase, una struttura destinata a consultare mosse iniziali e relative statistiche.
Fonti
- 1.Database formats, ChessBase
- 2.File names and extensions, ChessBase
