6.830: Lecture 4 (09/22/09)

We will continue the discussion of schema normalization from last week. We will then start discussing database system internals, based on he content of two papers. We will continue discussing these papers during the next lecture (so these are all of the readings for the week!). They are:

The purpose of these readings is to introduce the architecture of a database system at a high level. Our goal in lecture will be to tease apart the main components of most database systems. Once we've identified these components, we will discuss each of the over the next few weeks.

Both of these papers assume a certain degree of familiarity with database 'lingo', some of which will doubtless be unfamiliar to you. As you read, keep track of terms you do not know and come to class prepared to ask questions!

Also, as you read, think about and come to class prepared to answer the following questions:

Last change: 9/17/09.