Fundamentals of Database Management Systems
3rd Edition
About This Book
This book provides a comprehensive introduction to the core concepts and practices of database management systems, focusing on the relational model, database design, and the implementation of database applications. It covers essential topics such as data modeling, SQL, normalization, and the role of database management systems in modern information systems.
Book Review | Amerbach
Fundamentals of Database Management Systems by Mark L. Gillenson serves as a foundational text for students entering the field of database technology. The book is structured to provide a clear, logical progression from basic data concepts to the practical application of database design and management. It emphasizes the relational model, which remains the industry standard, while ensuring that readers grasp the underlying theoretical principles necessary for effective database administration and development. A significant portion of the book is dedicated to the process of database design, including entity-relationship modeling and the normalization process, which are critical skills for any aspiring database professional. The text also provides a thorough introduction to Structured Query Language (SQL), offering students the opportunity to learn how to manipulate and retrieve data within a relational environment. The author maintains a focus on the business context of database management, illustrating how these systems support organizational objectives and information requirements. The book is organized into distinct sections that allow for a modular approach to learning, making it suitable for a semester-long course. Each chapter includes pedagogical features designed to reinforce key concepts, such as summaries, review questions, and practical exercises that encourage the application of theoretical knowledge to real-world scenarios. The depth of coverage is balanced, providing enough technical detail to be rigorous without overwhelming the reader with excessive complexity. By focusing on the core competencies required for database management, the book prepares students for more advanced study in data warehousing, business intelligence, and database administration. From an Amerbach perspective, this book occupies a vital space in the academic curriculum by bridging the gap between abstract data theory and the practical requirements of modern information systems. It is a reliable resource for educators seeking a balanced, accessible, and comprehensive introduction to the field, providing students with the essential toolkit required to navigate the complexities of database design and implementation in a professional setting.
Academic Use
Introductory Database Management Systems courses
Who Is It For?
Undergraduate students in information systems, computer science, and business information technology programs.
Table of Contents
- Part 1: The Database Environment. 1. Introduction to the Database Environment. 2. The Database Management System. Part 2: Database Design. 3. The Relational Model. 4. Database Design: The Entity-Relationship Model. 5. Database Design: Normalization. Part 3: Database Implementation. 6. SQL: The Relational Database Language. 7. Database Implementation. Part 4: Advanced Topics. 8. Database Administration. 9. Data Warehousing and Data Mining. 10. Distributed Databases. 11. Object-Oriented and Object-Relational Databases.