database

A collection of data related to a particular topic or purpose.  A database contains tables and can also contain queries and indexes.