We don't use a database program as such. The player data is read from text files which are provided by Cricket Archive, then converted into C++ data structures and processed by the game to generate player abilities. Once this is done the C++ structures can be saved and then loaded into the game. The process is called a "Serialize" is C++, so it is not the same an an SQL database