DBMS History
1950s and early 1960s
Data processing was using magnetic tapes for storage. However, tapes provide only sequential access
Punched cards were used for input
Late 1960s and 1970s
Hard disks started being used and they allowed direct access to data
Network and hierarchical data models were in widespread use
Edward Codd defined the relational data model and later won the ACM Turing Award for this work
IBM Research begun the System R prototype and UC Berkeley begun Ingres prototype
High-performance transaction processing was introduced
1980s
Research relational prototypes evolved into commercial systems
SQL became industrial standard
Parallel and distributed database systems were used
Object-oriented database systems were introduced
1990s
Large decision support and data-mining applications were developed along with large multi-terabyte data warehouses
The emergence of web commerce and web search engines led to the development of data storage structures and database systems to support web search data
Early 2000s
XML and XQuery became standards
Automated database administration was introduced
Late 2000s
Giant data storage systems were introduced, such as BigTable (Google), Hbase (Apache), PNuts (Yahoo!), Dynamo (Amazon), Cassandra (Facebook), Voldemort (LinkedIn)
Distributed processing frameworks like MapReduce (Hadoop), Pig (Yahoo!), Dryad (MSFT), etc were introduced
Last updated