Applied Mathematics for Database Professionals and over 670,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
Have one to sell? Sell yours here
or
Get a $18.20 Amazon.com Gift Card
Applied Mathematics for Database Professionals (Expert's Voice)
 
 
Start reading Applied Mathematics for Database Professionals on your Kindle in under a minute.

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

Applied Mathematics for Database Professionals (Expert's Voice) [Hardcover]

Lex de Haan (Author), Toon Koppelaars (Author)
4.3 out of 5 stars  See all reviews (6 customer reviews)

List Price: $54.99
Price: $43.99 & this item ships for FREE with Super Saver Shipping. Details
You Save: $11.00 (20%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Monday, September 13? Choose One-Day Shipping at checkout. Details
11 new from $41.00 11 used from $34.92
Textbook StudentJoin Amazon Student and get FREE Two-Day Shipping for one year with Amazon Prime shipping benefits.

Formats

Amazon Price New from Used from
Kindle Edition $35.19  
Hardcover $43.99  
Sell This Book Back for $18.20
Whether you buy it used on Amazon for $34.92 or somewhere else, you can sell it back to our Textbook Buyback Store at the current price of $18.20 through December 31, 2010. Restrictions Apply
Used Price$34.92
Buyback Price$18.20
Price after
Buyback
$16.72

Frequently Bought Together

Applied Mathematics for Database Professionals (Expert's Voice) + SQL and Relational Theory: How to Write Accurate SQL Code + Database in Depth: Relational Theory for Practitioners
Price For All Three: $106.72

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • SQL and Relational Theory: How to Write Accurate SQL Code$35.78

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Database in Depth: Relational Theory for Practitioners$26.95

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought


Editorial Reviews

Review

From the reviews:

"It starts with the mathematical foundation of relational databases: concepts and their notation are introduced step-by-step, defined, and clearly explained. … this book is a very good introduction to the foundations of database design for an intermediate or advanced audience … ." (K. Balogh, ACM Computing Reviews, Vol. 49 (12), December, 2008)

Product Description

Relational databases hold data, right? They indeed do, but to think of a database as nothing more than a container for data is to miss out on the profound power that underlies relational technology. A far more powerful way of thinking lies in relational technologys foundation in the mathematical disciplines of logic and set theory.

Databases contain truths or propositions describing some area of interest such as a business. Those truths are organized into sets. Operations from logic and set theory can be applied to existing sets of truths to derive new sets of truths. Applied Mathematics for Database Professionals introduces you to this way of thinking, to the logic and set theory that underlies relational database technology. All this may sound abstract now, but there are profound benefits from the deeper understanding youll gain from this book. Youll learn to

  • Become a better database designer. Youll make fewer mistakes, and your designs will be more flexible in response to changing data needs.
  • Use the expressive power of mathematics to precisely specify designs and business rules.
  • Communicate effectively about design using the universal language of mathematics.
  • Develop and write complex SQL statements with confidence.
  • Avoid pitfalls and problems from common relational bugaboos such as null values and duplicate rows.

The math that you learn in this book will put you above the level of understanding of most database professionals today. Youll better understand the technology and be able to apply it more effectively. Youll avoid data anomalies like redundancy and inconsistency. Understanding whats in this book will take your mastery of relational technology to heights you may not have thought possible.

This book is reviewed and endorsed by C. J. Date and features a foreword by the same.


Product Details

  • Hardcover: 376 pages
  • Publisher: Apress; 1 edition (June 21, 2007)
  • Language: English
  • ISBN-10: 1590597451
  • ISBN-13: 978-1590597453
  • Product Dimensions: 9.2 x 7 x 1.2 inches
  • Shipping Weight: 2.1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Bestsellers Rank: #584,191 in Books (See Top 100 in Books)

More About the Author

Lex de Haan
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Lex de Haan Page

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?

Applied Mathematics for Database Professionals (Expert's Voice)
67% buy the item featured on this page:
Applied Mathematics for Database Professionals (Expert's Voice) 4.3 out of 5 stars (6)
$43.99
SQL and Relational Theory: How to Write Accurate SQL Code
10% buy
SQL and Relational Theory: How to Write Accurate SQL Code 4.4 out of 5 stars (8)
$35.78
The Art of SQL
9% buy
The Art of SQL 4.7 out of 5 stars (18)
$29.69
Database in Depth: Relational Theory for Practitioners
8% buy
Database in Depth: Relational Theory for Practitioners 4.0 out of 5 stars (22)
$26.95

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)
(1)

Your tags: Add your first tag
 

 

Customer Reviews

6 Reviews
5 star:
 (4)
4 star:    (0)
3 star:
 (2)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.3 out of 5 stars (6 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
29 of 31 people found the following review helpful:
3.0 out of 5 stars Formal Database Specification, September 2, 2007
This review is from: Applied Mathematics for Database Professionals (Expert's Voice) (Hardcover)
Writing a book is no easy task. Completing a book when your co-author and friend passes away early in the process, must be a monumental task, this is what Toon Koppelaars achieved with this work.

I ordered this book expecting it to contain examples of using statistics, probability and data mining algorithms as applied to databases. In retrospect, I am not sure why I made that assumption. It is actually about formally specifying database designs using logic and set theory. This book is reviewed and endorsed by C. J. Date and features a foreword by him, which would be high praise for any book on the subject of databases.

It is split into 3 parts and 12 chapters as follows:
1. Logic: Introduction
2. Set Theory: Introduction
3. Some More Logic
4. Relations and Functions
5. Tables and Database States
6. Tuple, Table, and Database Predicates
7. Specifying Database Designs
8. Specifying State Transition Constraints
9. Data Retrieval
10. Data Manipulation
11. Implementing Database Designs in Oracle
12. Summary and Conclusions

If you've studied mathematics (or a tertiary subject with a mathematics element to it) you will most probably be familiar with the sections on set theory and logic. If you have not then they provide an as excellent introduction to these topics that you are likely to find anywhere.

This book makes the following claims and I have made my comments against each one:

"This book will help you":
* "Become a better database designer. You'll make fewer mistakes, and your designs will be more flexible in response to changing data needs." I agree 100% that having a good, if not intuitive, grasp of logic and basic set theory will help you to create better DB schemas.
* "Use the expressive power of mathematics to precisely specify designs and business rules." I am not sure how useful this is, and I have a mathematics background. I personally feel that having another notation to express the database design seems to break the DRY (Don't Repeat Yourself) principle.
* "Communicate effectively about design using the universal language of mathematics." Personally, I do not think this applies unless you are at the top of your game and/or have a theoretical bias and you are communicating with someone similar.
* "Develop and write complex SQL statements with confidence." Absolutely agree. I am often surprised at the number of software developers that do not have a thorough grasp of logic.
* "Avoid pitfalls and problems from common relational bugaboos such as null values and duplicate rows". Probably, but then 3NF will go a long way to achieving that.
I would be the first to agree that a good, basic mathematics grounding is desirable if you want to confidently design databases that scale well and are modelled correctly.
The mathematics that you learn in this book will certainly put you above the level of understanding of most database professionals. But I am not convinced that alone will enable you to better understand the technology and be able to apply it more effectively. It will help you to avoid data anomalies like redundancy and inconsistency, which are not uncommon problems in the world of databases!
On the whole, I enjoyed reading this book, but I'm not sure if I learnt anything I could immediately put to use when designing and refactoring databases. I did not put a great deal of effort into learning and understanding the formal database specification language described in this book purely because I could not see an immediate benefit when balanced against the effort required to learn a new notation, and I may well have overlooked something crucial that would indeed enable me to create better database designs.

http://mitch-wheat.blogspot.com

Disclosure: The Perth .NET User Group is a member of the Apress User Group Program. Apress make copies of their books available for user group libraries, and the copy reviewed here was kindly donated by them.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
19 of 20 people found the following review helpful:
5.0 out of 5 stars Only for those who want to master the database, September 3, 2007
By D. Reynolds "Dratz" (Franklin, TN United States) - See all my reviews
(REAL NAME)   
This review is from: Applied Mathematics for Database Professionals (Expert's Voice) (Hardcover)
Finally, a book has come along that is not a simple restating of the manual. This is not a book that will tell you how to install a database or how to write RMAN scripts.

This book deconstructs all of what it is to be a database. This book is like a vivsection on the "brain" of an RDBMS (specifically, but not exclusively, Oracle).

Why this book succeeds is because it walks you, step-by-step, through the simple (yes simple) and well defined (yes, you don't really have to guess) logic that the database uses for EVERY request made of it.

It is a must-have for anyone serious about truly understanding why databases work the way they do. Have you sat in any of those meetings where people guessed or even voted on how they thought the database worked? It's so silly.

This book will not help you get certified with any database. Certifications are vendor specific and cover a lot more than the narrow focus of this book. So you'll be disappointed if you expect a broad database education.

The narrow focus of this book is laying out the internal rules of the database's "thought process." If you understand the power of that narrow focus, this book is for you. If not, keep it on your wish list and I'll bet you'll come back to it someday.

I have made this book mandatory reading for my Oracle and SQL Server DBA's (the only databases I currently have DBA's for).

While it is in no way a complete database education, I think no database education can be complete without it.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
8 of 8 people found the following review helpful:
5.0 out of 5 stars A Very Valuable Volume on the Relational Model, December 19, 2007
This review is from: Applied Mathematics for Database Professionals (Expert's Voice) (Hardcover)
This book from Lex de Haan (RIP) and Toon Koppelaars is a very welcome addition to those relatively few technical volumes to date that attempt to apply the rigours of a sound theoretical mathematical framework to the Relational Model, and the varied and various manifestations thereof.

This well written and well structured book takes the reader gently through rudimentary relations and sets in Part I, to the more complex database-related aspects in Part II, and finally culminating in Part III where the theoretical is applied to the practical - in this case through Oracle, but will equally apply to any of the major Database Management System (DBMS) vendors.

Although the reader is taken `gently' through the learning process, I believe that any experience in Formal System Specification would be a great help to the reader, similarly with any degree of knowledge of relations and sets. With no knowledge of either of these then the curve may not be so `gentle', but what can be assured, however, is that the exercises are well enough designed to bring the knowledge levels up appropriately as the book progresses.

Conversely, what probably isn't of great assistance is a high degree of proficiency with SQL, with its manifold attendant shortcomings and deficiencies. The difficulty here arises where the reader will tend to approach it logically from an SQL perspective (with the perhaps now instinctive mental workarounds), where this book approaches from a much more logically complete, theoretically sound, and neutral angle.

That said, however, there is much of value in this book for the seasoned SQL practitioner, if only to alert as to how incomplete the current DBMS offerings are, how this (potentially) compromises data integrity on several levels (tuple, table, database), how to avoid those same shortcomings, and on how to exploit the maximum declarative constraining from those same DBMSes in their current incarnations. For the not so seasoned, it will lay a solid, sound theoretical basis that will serve very well throughout a career with databases.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

3.0 out of 5 stars The Mathematics Overwhelms The Reality
Logic is the science which treats of the conceptual representation of the real order. Also, logic is the science of correct reasoning. Read more
Published 11 months ago by Michael Tozer

5.0 out of 5 stars No easy read, but well worth it
This book is no easy read. Yet, or even because of this fact, it is unrestrictedly recommendable for everyone who professionally deals with databases. Read more
Published on May 17, 2008 by Frank Kalis

5.0 out of 5 stars Uber-technical? Yes, but should be required reading for anyone writing SQL
This book definitely isn't for those who dabble in writing SQL code. However, if your job requires interacting with SQL, that is, set-based language, this book should be on your... Read more
Published on March 20, 2008 by James A. Luetkehoelter

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
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.