1. A system for ensuring existence all information management system (IMS) database components, a system comprising: on a mainframe computer: a storage unit configured to store a plurality of IMS databases and a plurality of sets of IMS database components, each set of IMS database components operable to manage a respective IMS database; a processing unit in communication with said storage unit; and software, when executed on said processing unit, causes said processing unit to: access a plurality of IMS database libraries; extract a list of IMS database components from each of the IMS database libraries; append each list of IMS database components from each of the IMS database libraries; sort the appended lists; count the total number of IMS database components with the same name not including suffixes; determine that the total number of IMS database components with the same name not including suffixes is a predetermined value; identify each set of IMS database components that is missing at least one IMS database component in the IMS database libraries from the sorted, appended lists of IMS database components; and generate a report listing each set of IMS database components missing at least one IMS database component.