1. Introduction.
2. The relational model.
3. Database design using entity relationship modelling.
4. Database design using normalisation.
5. Introduction to SQL.
6. Further SQL.
7. PL/SQL.
8. Query processing and optimisation.
9. Object-oriented and object-relational models.
10. Transaction management and concurrency control.
11. Backup and recovery.
12. Distributed database systems.
13. Web database connectivity.
14. Data warehousing.
15. Physical Database Design.
Appendix - The Bus Depots' Database.
Further reading.
Index.