|
There is a newer edition of this item:
|
Author Rebecca Riordan emphasizes Microsoft database products to a small degree, using Microsoft Access and the Jet engine in some of her examples. The Microsoft overtones aren't overpowering, by any means.
Riordan is an excellent writer, communicating complex details about database design clearly, referring to reinforcements (in the form of arrow-linked tables or conceptual flow diagrams) with great effect. She also uses anecdotal information--stories about getting customers to explain exactly what they want from a database system, for example--to communicate lots of practical advice to the reader. This book would be better with more information on platform-independent user interface design--which is key in publicly accessible Web databases--but that's a minor fault. Read this book if you want to be a more capable database architect. --David Wall
Topics covered: The theory and practice of designing relational databases and their management systems. The author explains tables and their relationships, queries, business logic, database schema, and interface design.
With twenty years experience in the field, Rebecca M. Riordan has earned an international reputation for designing and implementing computer systems that are technically sound, reliable, and effectively meet her clients' needs. Her particular area of expertise is database design and she is a five year Access MVP. Rebecca has also authored several database books and served as a senior technical support engineer for Microsoft's database products. As a Microsoft employee in Australia, Rebecca was the Senior technical support engineer for Microsoft's database products.
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
19 of 19 people found the following review helpful:
5.0 out of 5 stars
There are times when I whish for the six star,
By A Customer
This review is from: Designing Relational Database Systems (Dv-Mps Designing) (Paperback)
I think that every application that I've been involved with has had a database behind it. I know that this is not always the case for other developers, but I think that in fact, most applications will need to store and retrieve information. My feeling is that there are a lot of application developers out there that would find the subject of this book very interesting. Building a fundamentally correct Database System is not an easy task. I think that even experienced people do have their doubts about what would be the best solution to a particular problem. Because there are not any pre-made solutions for every application, each case must be looked at independently and will have different solutions. Additionally, I believe that many of the problems with the database schema will only show up very late in the development cycle. At this point it's very difficult to make major changes the underlying schema because you've already laid the foundation for your application. If the design of the schema is a difficult task then the solution is reading, and learning about the subject. In my opinion the problem here is that many of the texts that I've read are too much theory and are not focussed on the real problems experienced in the day-to-day workplace. This is what I think is one of the strongest points in this book. The author has 17 year of experience in the design of database systems. This gives her the chance of understanding first hand what the problems are faced in the real world and combine that with a solid comprehension of the theory of design. The result is the best of the two world's, making this text a fundamental reference for the design of working database systems. Another important issue to point out is that the text of the book is so interesting, that you can pass the book to member's of the team not responsible for design, so they can understand the why certain issues are handled in a specific manner. The book is divided in three main subjects Relational Database Theory, Designing Relational Databases Systems and Designing the User Interface. Up front I think that the inclusion of the last part is a major improvement and makes the difference between a purely academic approach and real world approach. In my opinion this is not the ultimate word in any of the 3 main subjects, and further I think that this was not the intention of the author of the book. This text will bring organization to the reader's concepts of database design and a stepping stone to better understanding the underlying theory. Those readers wishing to continue their education will appreciate the excellent bibliography at the end of the book. Well if my personal experience means anything, I was very pleased after reading this book. I've changed a lot of the ways our group of developers approached designing databases. The book was a great help organizing our concepts of database design and more importantly it helped a lot in consolidating the way we plan our new projects. In my humble opinion, this is a "MUST BUY BOOK". Pedro Gil
15 of 15 people found the following review helpful:
4.0 out of 5 stars
Reasonable introduction, a bit lightweight for professionals,
By
This review is from: Designing Relational Database Systems (Dv-Mps Designing) (Paperback)
A decent enough introductory book, but it just lacks a certain something. Certainly it introduces the main concepts of Entity-Relationship diagrams and how to go about designing databases. It also describes the development of databases within the wider context of developing systems, and includes chapters on user interface design (which draw much from Alan Cooper's "About Face").However, I felt that certain topics such as entity supertypes/subtypes and resolving many-many relationships were not explained clearly enough for beginners to fully understand, whilst explanations of other topics were either a little loose in their use of language (e.g. talking about "relations with duplicate rows"), or not sufficiently in-depth enough for the professional database designer. Perhaps I expected too much from the book's claims of "professional-quality relational database development" and "develop robust, professional-level database systems". Claims to be an introduction for "beginning database designers" are more on target. I think the book will be most useful for new database designers/application developers who haven't studied a course on relational databases before, and who need a straightforward introduction to database design and development.
14 of 14 people found the following review helpful:
5.0 out of 5 stars
Excellent Coverage of Data Base Design,
This review is from: Designing Relational Database Systems (Dv-Mps Designing) (Paperback)
If you are moving out of basic databases into more advanced database design then this is the book for you. I have found this book to be an invaluable reference for building solid database designs for web applications. This book was easy to read, with a clear style communicating the concepts of database design, as compared to other texts I have read. I have been able to take to concepts from this book and improve existing application designs, delivering better applications. I would recommend Rebecca's book to anyone who wants to get a handle on this complex topic, in a clear, and easy to read manner.
Share your thoughts with other customers: Create your own review
|
|
|
Suggested Tags from Similar Products(What's this?)Be the first one to add a relevant tag (keyword that's strongly related to this product).
|
|
This product's forum
Active discussions in related forums
Search Customer Discussions
|
Related forums
|