start SQL database implementation
additional methods added to SQLDatabase