Index

A Relational Model of Data for Large Shared Data Banks

Programs should name data by what it is and never by where it is stored, so that the arrangement underneath can change without breaking a single one of them.

Read the original ↗

Eleven pages, no query language, no implementation, and one demand that every database since has been defending: the way you ask for data must not depend on the way it is stored. What is remembered as 'the relational model' is mostly later; what is in the paper is smaller, odder, and in places a different thing.

Included with a plan

This discussion is included with a plan. The first three lessons of every track are free, with their boards and videos. A plan unlocks every lesson, board, video, lab and paper for one price.

View plans →Already a member? Sign in

Related on chalk

The same idea as a board, lab, video or lesson.

Further reading

Read the original for the full argument and its evidence.