Consistent query answering under key and exclusion dependencies: Algorithms and experiments