A relational database is a collection of data items organized as a set of formally described tables from which data can be accessed or reassembled in many different ways without having to reorganize the database tables.
The definition of a relational database results in a table of metadata or formal descriptions of the tables, columns, domains, and constraints. Metadata is literally “data about data.”