A computer system including one or more processors configured to execute federated database manager functional program code, where an updated federated database includes a legacy federated database of data sources and an added data source not included in the legacy federated database, where the federated database manager functional program code includes an administrative tool functional component having a file layer representing tables and columns of data sources in the legacy federated database and a framework functional component, with the federated database manager functional program code, when executed by the one or more processors, causing the computer system to perform the steps of:
- retrieving, by the framework functional component, metadata of the added data source from a data source cartridge functional component associated with the added data source;
- updating, by the administrative tool functional component, the file layer to include the metadata of the added data source;
- and
- presenting, by the administrative tool functional component, tables and columns of data sources included in both the legacy federated database and the added data source.