The UMP uses the NimsoftSLM database. You actually give the UMP installer the database connection info during installation, although it probably discovers the info from the data_engine and just asks you to confirm it. Theoretically the UMP tables could go in a separate database, but it needs to use the NimsoftSLM database because it needs access to lots of tables that are not specific to the UMP (accounts, contacts, QoS, alarms, etc.)