A DBMS enhances data quality through several mechanisms. It enforces data consistency by ensuring that data follows predefined rules and formats. It also supports data validation and cleaning processes, which help to identify and correct errors or inconsistencies in the data. Additionally, a DBMS provides tools for maintaining data provenance and audit trails, which are essential for verifying the accuracy and reliability of the data.