the.com/database
a memory that never forgets, gossips instantly, and demands you ask politely in its own language
means An organized collection of data stored electronically so a computer can quickly find, sort, and retrieve it.
from A straightforward modern compound of 'data' plus 'base,' coined in the computing world of the mid-20th century. 'Data' is the plural of Latin 'datum,' meaning 'something given' (from 'dare,' to give) — literally the facts handed over to you. 'Base' arrives via Latin 'basis' and Greek 'básis,' a foundation or place to stand. So a database is, at root, a foundation of given things — a fitting name for a place where facts are made to stand still and behave.
- first idea
- Coined in 1960s military computing as shared data pools
- ACID test
- Atomicity, consistency, isolation, durability keep chaos out
- oldest survivor
- IBM's IMS from 1968 still runs today
- query tongue
- SQL was originally named SEQUEL until trademark trouble
- scale
- Google handles trillions of rows across global datacenters
oracle database — enterprise relational database system used by fortune 500 companies, first released 1979
mysql — open-source relational database powering wordpress, facebook, and millions of websites since 1995
mongodb — nosql document database widely used for web applications and big data, founded 2007