Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
OK
Database Design for Mere Mortals: A Hands-On Guide to Relational Database Design First Edition
There is a newer edition of this item:
- ISBN-100201694719
- ISBN-13978-0201694710
- EditionFirst Edition
- PublisherAddison-Wesley (C)
- Publication dateDecember 19, 1996
- LanguageEnglish
- Dimensions1 x 7.5 x 9.25 inches
- Print length440 pages
Editorial Reviews
Amazon.com Review
From Library Journal
Copyright 1997 Reed Business Information, Inc.
From the Back Cover
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
About the Author
Michael J. Hernandez is a program manager for the Visual Studio .NET group at Microsoft, and is a veteran relational database developer with more than fourteen years of experience. He has been a premiere instructor with training organizations such as AppDev Training Co., Focal Point, Inc., and Deep Training, and was one of the first two hundred Microsoft-authorized .NET instructors. He speaks regularly at conferences.
0201694719AB02032003
Product details
- Publisher : Addison-Wesley (C); First Edition (December 19, 1996)
- Language : English
- Paperback : 440 pages
- ISBN-10 : 0201694719
- ISBN-13 : 978-0201694710
- Item Weight : 1.55 pounds
- Dimensions : 1 x 7.5 x 9.25 inches
- Best Sellers Rank: #3,383,934 in Books (See Top 100 in Books)
- #58 in Relational Databases
- #1,074 in Database Storage & Design
- #38,033 in Mathematics (Books)
- Customer Reviews:
Important information
To report an issue with this product or seller, click here.
About the author

Discover more of the author’s books, see similar authors, read author blogs and more
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
But insufficent for both intro and experienced..
However, my only real grip, is that the cd incuded is documentation...but no actual value.
In my last course using this book (Btw I am a 20 yr vet on databases, but relearning new ways of db using rails/etc..
But the bummer is the diagramming and etc the author uses have yet to be found.
Im using the same stencils and etc that Ive used for years .. and having to creat the same stuff the book has.
Yes he has it, but in pdf form... which is virutally useless, because most will have to spend a unusual amt of time recreating what the book should have already had.
No biggie, I use VISIO and other modeling tools heavily, but will either have to create a legend to say this is crows foot stuff or create the actully stuff direclty.
Its ok enough book to keep, but would not have been my main choice to teach from.
This is a book for "mere mortals," just like it says. I'm a reasonably smart, reasonably well-educated person who had some computer experience, but didn't even really know what a relational database was. Through circumstances too odd to mention, I was given primary responsibility for designing a commercial web application.
I read this book cover to cover, and designed the database that became the core of the product. The product actually works, and seems to be selling. Later in the development cycle, I worked with a brilliant MIT-trained software engineer, and he found my basic db design just ducky.
I definitely owe Mr. Hernandez a beer. Figured writing this review was a reasonable substitute.
Do you want to buy this book - answer this... do you know the PROPER way to create a many to many relationship in a database? If you do - then you dont need this book.
While I appreciate the importance of thorough preparation of a new database, MJH not only wants us to dot our i's and cross our t's he takes it to an extreme that is just not realistic (or, IMHO, necessary) for your average system. Cranking our spec sheets for every single column in every single table with check boxes for character types etc. is overkill.
This book does not deal with database design; for the most part, it deals with definitions and small details. For example, the author focuses on little things like what to name your tables and fields.
This book contains very little in the way of actual database design concepts. It uses so many pages to explain things which have nothing to do with actual database design. The information relating to design is very detail oriented with no conceptual framework to tie it all together. This leaves students with no idea of how the little pieces fit into the big picture.
Try designing a database on your own after reading this book and see how far you actually get. When (or even if) you complete this task, take the finished product to someone who truly knows database design and ask for comments and criticism. I think that you'll be surprised at how little you've actually learned from this book.
For this upcoming semester, I plan on using Inside Relational Databases (ISBN 1852334010). I hope that it will be a better book.
Updates:
1) I didn't get a chance to teach this class again.
2) The students complained about this book and its companion book (SQL Queries for Mere Mortals)...


