A computer system designed for the storage and retrieval of information stored in a database. The software comprising the DBMS facilitates the formatting, storage, organization, and retrieval of the data (in field, records, and files), as well as the integrity and security of data. A DBMS may allow remote access, and may support the printout of data. A DBMS also facilitates the searching of the database for specific character strings or other criteria.