Added abstract to DatabaseConnection