I don't know how the Data Conversion Tool is going to provide extensibility. My feeling is, if the data base file is in ASCII format then it needs to be converted to binary file, which necessitates the Data Conversion Tool. Binary files are not easy to edit without knowing its structure and thus provide some kind of security to the database. ASCII files do not provide the same security since it can be easily edited using any text editor. In our case, the file is already is in the binary format and the Data class provides the methods to create/read the tables and find, modify, add, delete the records to the table in binary format. Therefore, I feel that Data Conversion Tool is irrelevant to our assignment.
Please correct me if I am wrong.