updated SGBD class