Lecture 2. Early data models
Readings:
- Michael Stonebraker and Joseph Hellerstein. What Goes Around Comes Around. In "Readings in Database Systems" (aka the Red Book). 4th ed. Read Sections 1-4 carefully. Read the rest quickly. [pdf]
No need to submit a review for this lecture. Please just read the paper
While reading this paper, try to focus on the following questions:
- What is physical and logical data independence?
- Briefly discuss physical and logical data independence in IMS, Codasyl, and the relational model.
- Briefly discuss the different data models that followed the relational model. What was the goal of each model? Did it succeed or not? What are some reasons for this?
Lecture notes:
Optional, additional readings (we will not discuss them in class):
- Unlike "additional resources" that will directly help you understand the material we cover in class, "optional, additional readings" are only there if you are interested in a topic and would like to read more about it.
- M.J. Carey, D.J DeWitt. Of Objects and Databases: A Decade of Turmoil. VLDB 1996.