| Chapter |
Last Updated |
| 1. Introduction |
Aug 25, 2001 |
| Part 1: Data Models |
| 2. Entity-Relationship Model |
Aug 8, 2002 |
| 3. Relational Model |
Oct 22, 2002 |
| Part 2: Relational Databases |
| 4. SQL |
Oct 22, 2002 |
| 5. Other Relational Languages |
Oct 22, 2002 |
| 6. Integrity and Security |
Oct 22, 2002 |
| 7. Relational-Database Design |
Oct 22, 2002 |
| Part 3: Object-based Databases and XML
|
| 8. Object-Oriented Databases |
Sep 28, 2001 |
| 9. Object-Relational Databases |
Oct 23, 2001 |
| 10. XML |
Oct 30, 2002 |
| Part 4: Data Storage and Querying
|
| 11. Storage and File Structure |
Oct 23, 2001 |
| 12. Indexing and Hashing |
Oct 23, 2001 |
| 13. Query Processing |
Dec 31, 2001 |
| 14. Query Optimization |
Dec 31, 2001 |
| Part 5: Transaction Management |
| 15. Transactions |
Sep 12, 2001 |
| 16. Concurrency Control |
Sep 24, 2001 |
| 17. Recovery System |
Jan 15, 2002 |
| Part 6: Database System Architecture
|
| 18. Database System Architectures |
Dec 31, 2001 |
| 19. Distributed Databases |
Dec 31, 2001 |
| 20. Parallel Databases |
Dec 31, 2001 |
| Part 7: Other Topics |
| 21. Application Development and Administration
|
Jan 28, 2002 |
| 22. Advanced Querying and Information Retrieval
|
Aug 7, 2002 |
| 23. Advanced Data Types and New Applications
|
Jan 28, 2002 |
| 24. Advanced Transaction Processing |
Jan 15, 2002 |
| Part 8: Case Studies : No slides
for this part |
| Part 9: Appendices |
| A. Network Model |
Aug 25, 2001 |
| B. Hierarchical Model |
Aug 25, 2001 |
| C. Advanced Relational Database Design |
Oct 22, 2002 |
| Part 10: Extra |
| ARIES Recovery Algorithm |
Jan 15, 2002 |