What techniques do you use for handling null values, inconsistent date formats, and duplicate records?