Leveraging Data Semantics for Relational Data Management Tasks