Database Systems: Design, Implementation, & Management
13th Edition
About This Book
A comprehensive textbook covering the fundamental concepts of database design, implementation, and management, focusing on the relational model, SQL, and database administration practices.
Book Review | Amerbach
Database Systems: Design, Implementation, & Management, 13th Edition, serves as a foundational resource for students and practitioners navigating the complexities of modern database environments. The book provides a structured approach to the lifecycle of database systems, beginning with core conceptual modeling and progressing through logical and physical design, implementation, and ongoing management. Its scope is broad, covering essential topics such as the relational model, Structured Query Language (SQL), database normalization, and transaction management, while also addressing contemporary considerations like data warehousing and distributed database systems. A notable characteristic of this edition is its emphasis on practical application, utilizing clear examples and case studies that bridge the gap between theoretical database principles and real-world implementation challenges. The organization of the material is logical, moving from foundational theory to advanced administrative tasks, which allows for a scaffolded learning experience. The authors maintain a focus on vendor-neutral concepts while providing sufficient technical depth to ensure students understand the underlying mechanics of database engines. This book is particularly well-suited for undergraduate courses in information systems and computer science, where a balance between conceptual rigor and technical proficiency is required. It functions effectively as both a primary instructional text and a reference guide for students developing their first database applications. From an Amerbach perspective, this book occupies a central position in the academic study of data management, providing the necessary theoretical framework and practical tools required for students to transition into more specialized areas of data engineering, database administration, or systems analysis. Its consistent updates ensure that it remains aligned with current industry standards, making it a reliable choice for academic programs seeking a comprehensive and accessible introduction to the field.
Academic Use
Introductory and intermediate database management courses in computer science and information systems curricula.
Who Is It For?
Undergraduate students in computer science, information systems, and related technical fields seeking a foundational understanding of database theory and practical application.
Table of Contents
- 1. Database Systems. 2. Data Models. 3. The Relational Database Model. 4. Entity Relationship (ER) Modeling. 5. Advanced Data Modeling. 6. Normalization of Database Tables. 7. Introduction to Structured Query Language (SQL). 8. Advanced SQL. 9. Database Design. 10. Transaction Management and Concurrency Control. 11. Database Performance Tuning and Query Optimization. 12. Distributed Database Management Systems. 13. Business Intelligence, Data Warehousing, and Data Mining. 14. Database Administration and Security.