Relational model (relational algebra, tuple calculus)
ER-model
Database design (integrity constraints, normal forms)
Query languages (SQL)
File structures (sequential files, indexing, B and B+ trees)
Transactions and concurrency control
Relational model
Query languages (SQL)