a computer program that allows the storage of large amounts of information and give the capacity to search, retrieve, sort, revise, analyze and order data quickly and efficiently (e.g., Access). There are two types of databases, flat file databases and relational databases.