Page 1
Wink Notes
B.Tech CSE — 4th Semester
Database Management Systems
— Unit - 2 —
1. The Relational Model Introduction
The Relational Model was introduced by E.F. Codd in 1970. It revolutionized database management by providing a solid mathematical foundation based on set theory and predicate logic. It is the basis for all modern relational databases (MySQL, PostgreSQL, Oracle).
The core concept is brilliantly simple: All data is represented as two-dimensional tables called Relations.
1.1 The Shift from Physical to Logical
In earlier models (Hierarchical, Network), the programmer had to navigate physical pointers to find related data. In the Relational Model, relationships are entirely logical. You relate two tables by ensuring they share a common column (e.g., finding the Department Name for an Employee by matching the `Dept_ID` column in both tables).