Textbooks for CS240A: Databases and Knowledge Bases

TEXTBOOKS

Other Books Recommended

  • Widom, J. and S. Ceri, Active Database Systems, Morgan-Kaufman, San Mateo, California, 1995. (A comprehensive reference book on Active Databases)

  • Abiteboul S., Hull R. and Vianu V., Foundatins of Databases, Addison Wesley, 1995. (A comprehensive reference book on DB theory)

  • Tansel, A. et al., Temporal Databases: theory design and implementation, Benjamin/Cumming, 1993. (A good source of references on temporal DBs).

  • Ullman, J. D., and J. Widom, A First Course in Database Systems, Prentice Hall, 1997. (Chapter 8 is a good introduction to QLs and data models for O-O databases and SQL3)

  • Raghu Ramakrishnan, Database Management Systems, 1st ed. McGraw-Hill, 1997 (Comprehensive and covers implementation)

  • V.S. Subrahmanian Principles of Multimedia Database Systems, Morgan-kaufman, 1997.

  • S. Ceri, P. Fraternali, Designing Database Applications with Objects and Rules: The IDEA Methodology (The ideal companion for the IDEA web-lab)

  • J. Melton and A. R. Simon Understanding the New SQL: A Complete Guide, Morgan-kaufman, 1993. (The definitive reference on SQL2 and extensions)

  • Kevin T. Owens, Building Intelligent Databases with Oracle PL/SQL Triggers and Stored Procedures, Prentice Hall Publisher, (2nd Edition), 1998.