An object of ClassType clsDatabase implements the following methods of the MDStore interface.
| Method | Description |
|---|---|
| BeginTrans | Begins the transaction on the database |
| Clone | Copies the property values and (optionally) the collections of major and minor objects from one database object to another |
| CommitTrans | Commits the transaction on the database |
| LockObject | The LockObject method of the Database interface locks an object to prevent multiple users from concurrently changing the object |
| Process | Processes the database |
| Rollback | Rolls back the transaction on the database |
| UnlockObject | Releases a lock previously established by the LockObject method |
| Update | Updates the database definition in the meta data repository |