1. Introduction -- 2. Syntax and Semantics of Active Databases -- 3. Applications of Active Databases -- 4. Design Principles for Active Rules -- 5. Overview of Temporal Databases -- 6. TSQL2 -- 7. Implementation -- 8. The Logic of Query Languages -- 9. Implementation of Rules and Recursion -- 10. Database Updates and Nonmonotonic Reasoning -- 11. Traditional Indexing Methods -- 12. Multimedia Indexing -- 13. Models of Uncertainty -- 14. Uncertainty in Relational Databases -- 15. Inducing Uncertainty in Deductive Databases -- 16. Object Databases and Change Management -- 17. How to Change the Schema -- 18. How to Change the Database -- 29. How to Change the Database Fast