Meta Data

Metadata is information about a particular data set which may describe, for example, how, when, and by whom it was received, created, accessed, and/or modified and how it is formatted.
Result Set Meta Data
The java.sql.ResultSetMetaData interface provides extra information about ResultSet. The following information is provided by the interface: Database Meta Data
The java.sql.DatabaseMetaData interface provides methods that tell you about the database for a given Connection object, including: