How is a mysql database dumped into a flat file. And then reimported back into the database from something like dBase?
Read up on mysqldump - it is the command used to backup a database. You can dump the db as sql only, or sql + txt files.
With dbase, you would have to dump the data in a vanilla format, say csv and use LOAD DATA INFILE.