01 · A life in computing
The person behind the work
Edgar Codd transformed database design by proposing the relational model. Working at IBM, he described information through relations rather than requiring applications to navigate physical record links. This separation allowed users to ask for data without prescribing exactly how it should be retrieved. His mathematical framework supported relational query languages and helped make database systems more flexible, understandable, and independent of storage details.
The contribution, explained
Edgar Codd proposed representing data as relations, commonly understood as tables. Queries could describe the information wanted rather than prescribe a path through stored records. A database system could choose how to carry out that request while preserving a precise logical meaning.
Why it matters
The relational model helped databases become flexible shared infrastructure, with powerful declarative query languages.
