Text this: Checking integrity constraints - how it differs in centralized, distributed and parallel databases