Written by well-known computer scientists, this accessible and succinct introduction to database systems focuses on database design and use. It provides in-depth coverage of databases from the point of view of the database designer, user, and application programmer.
The authors provide an overview of important programming systems (e.g., SQL, JDBC, PSM, CLI, PHP, XQuery, etc.) and the intellectual framework to put them into context.
For software engineers, database engineers, and programmers.
Designed for a one-semester advanced-undergraduate or beginning- graduate course introducing database design, programming, and other aspects that will be elaborated in further courses for computer- science students. Assumes a sophomore-level knowledge of data structures, algorithms, discrete math, software systems and engineering, and programming languages. Support is available on the World Wide Web. Annotation c. by Book News, Inc., Portland, Or.