Data Auditing: Assessing Data Quality and Compliance