Designed for students learning databases for the first time, Database Systems: An Application Oriented Approach, Complete Version presents the principles underlying the design and implementation of databases and database applications. This edition of the Complete Version is designed for use in either a one semester introductory database course, or a longer sequence covering advanced material on databases or transaction processing. Chapters 1-12 cover the core material for an introductory course. Chapters 13-26 cover advanced database topics such as Object Databases, Security, XML and Data Mining. Chapter 25 covers Web Services topics. A practical case study is integrated throughout giving students an opportunity to work with a rich database application and implement technical concepts such as database design, query processing and, transaction processing.
The author's have also written a introductory version of this text that is shorter, less expensive and intended for a first semester database course. It contains 12 core chapters plus additional chapters on transaction processing, software engineering issues, object-oriented databases and XML and Web Data.