manage interaction between software and files and databases (ex: data retrieval /querying)
functions that manage all interaction between software and files and dbs  - data retrieval/querying, updating, security, recovery, control)
In recent years , Hampton kept in touch with friends and stayed in trouble : He faced charges of fare-beating and credit card theft .