1. Introductory Database Concepts
2. Database Planning and Database Architecture
3. The Entity-Relationship Model
4. The Relational Model
5. Normalization
6. Relational Database Management Systems and SQL
7. The Enhanced Entity Relationship Model and Object-Relational Model
8. The Object-Oriented Model
9. Introduction to Database Security
10. Transaction Management
11. Query Optimization
12. Distributed Databases and Client-Server Architecture
13. Databases and the Internet
14. Social and Ethical Issues
15. Data Warehouses and Data Mining
APPENDIX A: Physical Data Organization
APPENDIX B: The Network Model
APPENDIX C: The Hierarchical Model