Phillip Greenspun's "Introduction to Database Management Systems"

Read this article.