Book Slide

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