# Dbms
All Dbms notes →1 — Relational Model Fundamentals
Defines the core vocabulary of the relational model — relations, tuples, attributes, domains, keys, degree, cardinality, and NULL semantics.
dbms relational-model book
2 — Constraints
Covers the constraint types that enforce relational integrity — primary/candidate/alternate/composite/foreign keys, unique, check, default, and referential integrity.
dbms relational-model book
3 — Relational Algebra
Introduces the relational algebra operators — selection, projection, rename, union, difference, Cartesian product, join, and division — that underpin SQL query semantics.
dbms relational-model book
4 — Relational Calculus
Explains tuple and domain relational calculus, the safety restriction on formulas, and their expressive equivalence with relational algebra.
dbms relational-model book