Overview
This book presents the conceptual principles underlying the design and implementation of databases and their applications by providing a solid foundation of the theory underlying database systems. This book takes an applications-oriented approach to database concepts and covers topics including; ER Modeling, UML, XML, object-oriented databases, SQL, database tuning, and the important software issues that arise when implementing database applications. This book is appropriate for programmers who want to understand database system concepts and how they apply to real-world databases.
Synopsis
This textbook explains the conceptual and engineering principles of database design. Rather than focusing on how to implement a database management system, it focuses on building applications, and the theory underlying relational databases and relational query languages. An ongoing case study illustrates both database and software engineering concepts. Originally published as Databases and transaction processing by Pearson Education in 2002; the second edition adds a chapter on database tuning and a section on UML. Annotation ©2004 Book News, Inc., Portland, OR