Book description
The #1 Easy, Commonsense Guide to Database DesignNow Updated
Foreword by Michelle Poolet, Mount Vernon Data Systems LLC
Database Design for Mere Mortals has earned worldwide respect as the simplest way to learn relational database design. Now, this hands-on, software independent tutorial is even clearer and easier to use.
Step by step, this new 25th Anniversary Edition shows you how to design modern databases that are soundly structured, reliable, and flexible, even in the latest online applications. Michael Hernandez guides you through everything from planning to defining tables, fields, keys, table relationships, business rules, and views. You will learn practical ways to improve data integrity, how to avoid common mistakes, and when to break the rules. Updated review questions and figures help you learn these techniques more easily and effectively.
Understand database types, models, and design terminology
Perform interviews to efficiently capture requirementseven if everyone works remotely
Set clear design objectives and transform them into effective designs
Analyze a current database so you can identify ways to improve it
Establish table structures and relationships, assign primary keys, set field specifications, and set up views
Ensure the correct level of data integrity for each database
Identify and establish business rules
Preview and prepare for the future of relational databases
Whatever relational database systems you use, Hernandez will help you design databases that are robust and trustworthy. Never designed a database before? Settling for inadequate generic designs? Running existing databases that need improvement? Start here.
Table of contents
- Cover Page
- About This eBook
- Title Page
- Copyright Page
- Dedication Page
- Contents at a Glance
- Contents
- Figure Credits
- Foreword
- Preface
- Acknowledgments
- About the Author
- Introduction
- Part I: Relational Database Design
-
Part II: The Design Process
-
4. Conceptual Overview
- Topics Covered in This Chapter
- The Importance of Completing the Design Process
- Defining a Mission Statement and Mission Objectives
- Analyzing the Current Database
- Creating the Data Structures
- Determining and Establishing Table Relationships
- Determining and Defining Business Rules
- Determining and Defining Views
- Reviewing Data Integrity
- Summary
- Review Questions
- 5. Starting the Process
- 6. Analyzing the Current Database
- 7. Establishing Table Structures
- 8. Keys
- 9. Field Specifications
- 10. Table Relationships
- 11. Business Rules
- 12. Views
- 13. Reviewing Data Integrity
-
4. Conceptual Overview
- Part III: Other Database Design Issues
- Part IV: Appendixes
- Glossary
- References
- Index
Product information
- Title: Database Design for Mere Mortals: 25th Anniversary Edition, 4th Edition
- Author(s):
- Release date: December 2020
- Publisher(s): Addison-Wesley Professional
- ISBN: 9780136788133
You might also like
book
Relational Database Design and Implementation, 4th Edition
Relational Database Design and Implementation: Clearly Explained, Fourth Edition, provides the conceptual and practical information necessary …
book
The Pragmatic Programmer: your journey to mastery, 20th Anniversary Edition, 2nd Edition
"One of the most significant books in my life." —Obie Fernandez, Author, The Rails Way "Twenty …
book
Learning Domain-Driven Design
Building software is harder than ever. As a developer, you not only have to chase ever-changing …
book
Designing Data-Intensive Applications, 2nd Edition
Data is at the center of many challenges in system design today. Difficult issues such as …