What is a Database?

A Database is a software system which is used to define and manage data, both the logical schema required to represent data as well as the underlying physical storage models required to persist data over time.

edit