Database models
A database is a collection of interrelated data that is treated as a unit and that is organized into one or more schemas. Databases are dependent on software servers and therefore, are dependent on database servers.
Logical identity of BMC_DataBase class
A database is modeled as an instance of the BMC_DataBase class (derived from the BMC_LogicalEntity class) and is identified by its Name attribute.
The BMC_DataBase class defines the properties that are common across database models and vendor implementations for the database entity that is represented by the unit of interrelated data. Create an instance of this class for each managed database. You can use this class to specify the software that belongs to the database or view runtime statistics for the database.
To represent database storage areas, use the BMC_DataBaseStorage class. The key to a BMC_DataBase instance in an enterprise environment is its Name attribute. For more information about database storage, see Database storage entity models.
Additional attributes of BMC_DataBase class
Although databases are primarily defined by the Name attribute, the following table provides additional information about an instance of the BMC_DataBase class.
Attribute | Description |
---|---|
ShortDescription | A short description of the database. |
TokenId | A unique identifier populated by BMC Discovery products and by the Reconciliation Engine (of BMC CMDB) to identify instances. |
Related topics