2 Data and Data Models

DOI: 10.1201/9781003314455-2

2.1 INTRODUCTION

In this chapter, we look at the evolution of databases and show how the relational database model for designing and using databases came to be. Historically, there were many approaches to storing and retrieving data, and some older systems may still be used. However, most of the databases in use today are based on the relational model. Our objective in this book is to design a good relational database. We introduce relational database as it evolved from historical approaches to data storage and retrieval.

In the next chapter, we introduce the concept of functional dependencies to define what is a good (and a not-so-good) relational database. While the aim of this chapter ...

Get Database Design Using Entity-Relationship Diagrams, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.