Database Design for Mere Mortals and over 1.5 million other books are available for Amazon Kindle . Learn more

Trade in Yours
For a £0.25 Gift Card
Trade in
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Start reading Database Design for Mere Mortals on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Database Design for Mere Mortals: A Hands-On Guide to Relational Database Design [Paperback]

Michael J. Hernandez
4.0 out of 5 stars  See all reviews (52 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Kindle Edition £23.04  
Paperback £47.99  
Paperback, 19 Dec 1996 --  
Trade In this Item for up to £0.25
Trade in Database Design for Mere Mortals: A Hands-On Guide to Relational Database Design for an Amazon.co.uk gift card of up to £0.25, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more
There is a newer edition of this item:
Database Design for Mere Mortals: A Hands-On Guide to Relational Database Design Database Design for Mere Mortals: A Hands-On Guide to Relational Database Design
£31.99
In stock.

Book Description

19 Dec 1996 0201694719 978-0201694710 1
Sound design can save you hours of development time before you write a single line of code. Based on the author's years of experience teaching this material, Database Design for Mere Mortals is a straightforward, platform-independent tutorial on the basic principles of relational database design. Database design expert Michael J. Hernandez introduces the core concepts of design theory and method without the technical jargon. Database Design for Mere Mortals will provide any developer with a common-sense design methodology for developing databases that work. 0201694719B04062001


Product details


More About the Author

Discover books, learn about writers, and more.

Product Description

Amazon Review

Database Design for Mere Mortals: A Hands-on Guide to Relational Database Design, Second Edition lets us know from the off that programmers and software architects don't really make a conscious decision to design an application (particularly one with online exposure) around the three-tier model-view-controller design pattern anymore. Three-tier, largely because of its adaptability and stability, is the norm. All of which means you need a database to underpin each of your applications. Designing your databases correctly can make the difference between slow-running, complicated code and software that's speedy, modular and easy to work with. Database Design for Mere Mortals prepares someone with only a passing familiarity with databases for the important job of building the persistence layer (also called the data model) for software.

Michael Hernandez explains database design in tradesman's terms. That is, he shows his readers how to identify the business problems that have to be satisfied by a database, then proceeds to explain how to build a solid solution to them. Hernandez's approach combines procedural guidelines (first identify critical facts, then apply a certain logic to yield tables, then establish cross-references, and so on) with practical definitions that clear up much of the rich trove of jargon surrounding databases. He walks through numerous examples, and doesn't shy away from the complexities that always exist in real customers' requirements. If you're not familiar with database design, and want to be, this is the book you need.

Topics covered: how to design databases that fit business requirements and make software construction easier. In addition to explaining relational database concepts, the author explains data integrity, null values, keys, table relationships (one-to-one, one-to-many, and many-to-many) and data types. He emphasises processes designers should follow in building a new database or improving an existing one. --David Wall, Amazon.com

From the Back Cover

Sound design can save you hours of development time before you write a single line of code. Based on the author's years of experience teaching this material, Database Design for Mere Mortals is a straightforward, platform-independent tutorial on the basic principles of relational database design.

Database design expert Michael J. Hernandez introduces the core concepts of design theory and method without the technical jargon. Database Design for Mere Mortals will provide any developer with a common-sense design methodology for developing databases that work.

0201694719B04062001


What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

Most Helpful Customer Reviews
13 of 13 people found the following review helpful
5.0 out of 5 stars Must buy 1 Dec 2004
Format:Paperback
I have never written a review before but this book deserves one because there are very few books, that actually achieve what it sets out to do. After buying more than 5 different design books, this is the only book that taught me very quickly how to design a sound database without all the jargon and complicated information sometimes contained in the other books. If you read this book from cover to cover you will learn to design a database correctly what more could you ask for. The only thing I think should have been included is a cd showing what the exercises look like in a real database, so you can see the design taking shape. Otherwise nothing else bad to say.
Comment | 
Was this review helpful to you?
6 of 6 people found the following review helpful
4.0 out of 5 stars Concise and well laid out 6 Dec 2000
By C Lee VINE™ VOICE
Format:Paperback
This book is fantastic if you have no clue about database design. It gives you a clear and concise guide to design and includes well laid out examples. It hides itself from any technical jargons and it is a great book for you if you have never created databases but you are keen to get going. It is laid out in a way so that you are able to grasp the basic overview of the topic first and then it takes each idea and explores in greater detail. The useful thing about this book I guess is that it contains a summary at the end of each chapter that gives you a quick insight about what you should already know.

If you are confused and want a easy-to-read book to get started, choose this book and you'll be well on your way.

Comment | 
Was this review helpful to you?
4 of 4 people found the following review helpful
By A Customer
Format:Paperback
I constructed and managed a database for a non-profit organization. Then I took two courses on Microsofts' Access (up through the advanced level). Finally, I read Michael Hernandez' book. Thanks to Mr. Hernandez' clear and thorough explanation of relational database design, I'm ready to start over again and do things the right way. It's more fun to get right into the program and start designing flashy database reports made so easy by "wizards", but I assure you that your probability of success and enjoyment will increase dramatically if you postpone instant gratification and learn the basics first. I've read the one star critics who prefer the "techy" books. While there are times when you wish that Mr. Hernandez were more succinct in explaining the steps to developing a good relational database, the benefits of his plain langauge system far outweigh the more tedious parts of the book. I suspect that the more advanced books will be more understa! ndable after reading "Database Design for Mere Mortals." Mr. Hernandez has done a good deed for us mortals who want to learn the basics about relational database design.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Most Recent Customer Reviews
5.0 out of 5 stars I didn't want to design a database - but this guy made it fun
I am not kidding - back in the day when I used to knock up front end code for a living I was working at a place where I was told I had to design a database to support the sales... Read more
Published 14 months ago by Karl
5.0 out of 5 stars Simple, straight forward and effective
I love using this book for my database design module. I got tired of all the technical jargons thrown in the lecture but with the help of this book, it helped me get on track with... Read more
Published on 9 April 2010 by game theory
2.0 out of 5 stars Justa a few pages are usefull
If you don't have any idea of how to build a database, this book can clear things up and make you understand the basic concept of a database structure. Read more
Published on 5 Nov 2008 by Josep-maria Sans Sanchez
5.0 out of 5 stars Superb, why did I only just find out abou this book.
This book has potentially saved me from a rather unsuccessful 2nd year at university. Having come out of the first year with a few misconceptions on database modeling, I was... Read more
Published on 28 Nov 2006 by Graham Marsh
5.0 out of 5 stars This is a brilliant book. It's that simple.
This book is brilliant. It's clearly written, has loads of information and is the ideal primer for anyone starting to study relational databases. Read more
Published on 29 July 2001
2.0 out of 5 stars Any content gets lost in the fluff
Attractive title, attractive cover, attractive writing style, but I haven't found the meat yet. This one holds the attractive prospect of not losing me in technical jargon, but... Read more
Published on 6 Dec 1999
4.0 out of 5 stars Great Introduction
Only book I ever needed to feel confortable with Access Database design.
Published on 25 Aug 1999
4.0 out of 5 stars Excellent, Use it for teaching DB Design
Although it follows a different approach to designing a database than I teach, it is a required reading for my classes. The only thing missing is recursive relationships.
Published on 4 Aug 1999
5.0 out of 5 stars A logical, plain-English approach to database design
This book methodically outlines the process of designing an efficient, scalable database. The fundamental premise of this book is that HOW YOU STRUCTURE YOUR DATA affects the... Read more
Published on 19 July 1999
3.0 out of 5 stars Good simple start to RDB concepts; but, not quite complete.
I purchased this text as an introduction to relational database design concepts with emphasis on practical knowledge and less theory. Read more
Published on 26 Jun 1999
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Feedback