1. A computer-implemented data profiling system, comprising: a key profile component for computing a key strength value of a data table as part of a data profile; and a pattern profile component for identifying regular expression patterns in the data table as part of the data profile.