1. A method of performing coverage analysis for a computer program that accesses a database, the method comprising: (a) tracking accesses to records in the database by the computer program during coverage analysis; and (b) calculating at least one database coverage statistic based upon the tracked accesses to the records in the database.