Databases allow storing and managing large amounts of data. Early databases had rigid hierarchical or navigational structures that required complex programming to query data. In 1970, Edgar Codd introduced the relational model which represented data in tables of rows and columns that could be easily queried using relational algebra and SQL. This model became the standard and is implemented in relational database management systems like MySQL, PostgreSQL, and Oracle which are widely used today.