A collection of data organised by records and fields that can be easily stored, accessed, managed and updated. Each discrete piece of data to be stored is represented by a field (for example, song title, song artist or bank account number, date of transaction); and values in the fields that are associated with an entity (for example, a song, a bank transaction) are a record. Interaction with a database usually takes place through a user interface designed specifically for the structure and use of the data stored in it.