database management system characteristics