Database

A database is an organized collection of data that can be stored and accessed electronically. They are designed to store large amounts of information by structuring data that optimized information retrieval and modification. The structuring can include using tables, columns, rows, objects and Indexs and other mechanisms that facilitate effective data management.

The structure of a database can be file-bases, relational, record-based, document-bases, and key-value based among other structures. The relational databases with tables, columns and rows and the use of SQL - Structured Query Language is the most common database used for transactional use today. MongoDB is an example of NoSQL Database databases.