Textbooks for CS240A:
Databases and Knowledge Bases
TEXTBOOKS
-
Zaniolo, C., S. Ceri, C. Faloutsos, R. Snodgrass, V.S. Subrahmanian and
R. Zicari,
Advanced Database Systems, Morgan-kaufman, 1997.
(We will cover the first 9 chapters of this book---Required)
-
Don Chamberlin,
A Complete Guide to DB2 Universal Database, Morgan Kaufmann Publishers, Inc., 1998.
(ISBN 1-55860-482-0, $59.95).
The best tutorial and guide for DB2 ---Higly Recommended.
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.