Relational Data Model (RM)

Based on first order predicate logic. Proposed by Ted Codd in 1970.

SQL is the standard interface for the RM, and features:

  1. Integrity Constraints
  2. a security model
  3. a declarative DML
  4. a transaction model with ACID Properties