databasemanager introduction