- Paperback: 300 pages
- Publisher: Apress; 1st Corrected ed., Corr. 3rd printing edition (January 23, 2007)
- Language: English
- ISBN-10: 1590597699
- ISBN-13: 978-1590597699
- Product Dimensions: 7.5 x 0.6 x 9.2 inches
- Shipping Weight: 1.3 pounds (View shipping rates and policies)
- Average Customer Review: 4.2 out of 5 stars See all reviews (41 customer reviews)
- Amazon Best Sellers Rank: #904,037 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Beginning Database Design: From Novice to Professional 1st Corrected ed., Corr. 3rd printing Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
Prepare for your professional certification with study guides and exam prep tools from Wiley. See more
Frequently bought together
Customers who bought this item also bought
About the Author
Clare Churcher is currently a senior lecturer in the Department of Applied Computing at Lincoln University, New Zealand. She holds a degree in physics with first class honors and completed a Ph.D in physics at the University of Canterbury, New Zealand. She has done postdoctoral research in the Cavendish Laboratory at the University of Cambridge, England.
Clare s research interests are in the management and visualization of data especially for scientific research. She has a background in database design, and has taught programming, analysis and design of information systems, and database management at undergraduate level, as well as software engineering and scientific visualization at post graduate level.
Browse award-winning titles. See more
If you are a seller for this product, would you like to suggest updates through seller support?
Top Customer Reviews
A first chapter, named "What Can Go Wrong", somewhat short, is all about the shortcomings that will ensue from a poorly modeled database.
A summary of the development process, from problem statement to design then to implementation follows. Requirements and use cases are addressed right after.
Data Modeling is addressed in the next 6 chapters, with the support of sound and sensibly chosen practical examples. Usual database design topics such as Relationship Cardinalities, Specialization, Generalization, Normalization, Constraints, etc. are well explained in a very practical way. There is not much theory in there.
The Queries chapter is MS Access-oriented and, as such, does not give much insight on SQL constructs, although some are provided as examples. If your project requires serious SQL querying, you'll definitely need additional SQL book(s).
This book is clearly aimed at beginners and mainly intended for small and "simple" database designs, standalone MS Access applications. If you are new to database design, this is a very good book to start with, but if your database project requires more complex design, you'll definitely need to get additional reading digging deeper into Data Modeling and SQL.
The book is accessible, easily understandable and well illustrated. I've noticed no typing errors.
To get the most out of this book, I would recommend putting it into application in a small standalone MS Access database design of your own, and then only moving on to further reading.
The author takes a step by step approach to understanding database design, starting out with a "BAD" model and showing how to improve it along the way. I have found by sampling other books that the biggest problems she avoids is becoming too application specific (she does some of it, but makes a real effort to only do so when necessary to illustrate), and using "standard" examples. She does use some standard examples, but also gets out of the "company X" box, and uses scientific experiments education-related and "sports club" examples as well. I would have liked her (or ANYONE) to address the hobbyist perspective (collectibles), but of the ones I've sampled, her book definitely used the broadest set of possible "use cases".
Most Recent Customer Reviews
Bought the e-book version, and can only recommend this fine book to people who want a friendly introduction to DB design.