or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
What Not How: The Business Rules Approach to Application Development
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

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

What Not How: The Business Rules Approach to Application Development [Paperback]

C. J. Date
4.0 out of 5 stars  See all reviews (2 customer reviews)
RRP: £18.99
Price: £16.14 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £2.85 (15%)
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
Usually dispatched within 6 to 10 days.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Amazon.co.uk Trade-In Store for more details.

Product details

  • Paperback: 144 pages
  • Publisher: Addison Wesley; 1 edition (12 April 2000)
  • Language English
  • ISBN-10: 0201708507
  • ISBN-13: 978-0201708509
  • Product Dimensions: 22.4 x 17.6 x 0.9 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 1,253,584 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

C. J. Date
Discover books, learn about writers, and more.

Visit Amazon's C. J. Date Page

Product Description

Product Description

Business rules are transforming the design of enterprise database systems, enabling companies to achieve dramatic benefits in speed, flexibility, productivity, and platform-independence. In What Not How, C. J. Date -- one of the world's leading database experts -- offers the first concise, non-technical introduction to business rules. Date explains how business rules allow applications to be developed declaratively -- by simply stating what needs to be done, rather than exactly how to do it. He introduces presentation, database and application rules; shows how to build data models that incorporate business rules; and offers practical guidance on minimizing the risks associated with the business rules approach. Then, in Part II, Date demonstrates how business rules build on classic relational technology, addressing key technical issues such as views, base tables, stored tables, relationships, and integrity constraints. What Not How is written for managers, database professionals, Web/e-commerce specialists -- and anyone who needs a faster, better way to deliver high-quality enterprise IT systems.

From the Back Cover

"What I think Date has done is nothing less than to lay out the foundational concepts for the next generation of business logic servers based on predicate logic. Such a breakthrough should revolutionize application development in our industry--and take business rules to their fullest expression."
--Ronald G. Ross, Principal, Business Rule Solutions, LLC
Executive Editor, DataToKnowledge Newsletter

The way we build computer applications is about to change dramatically, thanks to a new development technology known as business rules. The key idea behind the technology is that we can build applications declaratively instead of procedurally--that is, we can simply state WHAT needs to be done instead of HOW to do what needs to be done. The advantages are obvious: ease and rapidity of initial development and subsequent maintenance, hardware and software platform independence, overall productivity, business adaptivity, and more.

What Not How: The Business Rules Approach to Application Development is a concise and accessible introduction to this new technology. It is written for both managers and technical professionals. The book consists of two parts: Part I presents a broad overview of what business rules are all about; Part II then revisits the ideas in Part I and shows how they fit squarely into the solid tradition of relational technology. Topics covered include:

  • Presentation rules
  • Database and application rules
  • Building on the data model
  • Potential advantages and disadvantages
  • A new look at relational fundamentals
  • Business rules and the relational model

Overall, the book provides a good grounding in an important new technology, one poised to transform the way we do business in the IT world.



0201708507B04062001

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organise and find favourite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

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

3 of 4 people found the following review helpful:
3.0 out of 5 stars A reasonable introduction with weak worked examples, 30 Oct 2003
By 
Keith Appleyard "kapple999" (Brighton, UK) - See all my reviews
(VINE VOICE)    (REAL NAME)   
This review is from: What Not How: The Business Rules Approach to Application Development (Paperback)
At first I was pleased with this Book, but as I progressed through the Chapters I got progressively more disappointed. In conclusion, I think the comments on the back page say it all "provides a good grounding" - I'd rate it 'average to good' - but certainly not 'excellent'.
What lets it down are the pitiful worked examples. They are key to explaining the concepts, but the choices are terrible. They focus on Inventory Control, but I wonder if the author has ever done any real analysis in this arena?
In Chapter 4 a few examples are introduced, that reappear throughout the book, for example :
(a) "Suppliers S1 and S4 are always in the same City" - and this is reaffirmed as 'being not all unrealistic'
(b) "Suppliers in Athens can move only to London or Paris"
(c) "Average shipment quantities never decrease"
but in my 25 years experience in systems design I could never imagine these rules as being acceptable in their own right, never mind as 'classics' to be used in training/education?
When one finds poor examples like this, it always make me wonder whether there's other topics in the book that in my naivety I am accepting hook, line & sinker, and others readers more familiar than me would similarly find to be in error? I suppose I'll never know. So I still need to read further about the topic in case I've been misinformed; so if you're going to buy one book about business rules - then this isn't the one.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 2 people found the following review helpful:
5.0 out of 5 stars Just The Essence: A good brief read, 11 Feb 2004
By 
Ashraf Mourtad (Abu Dhabi, Abu Dhabi United Arab Emirates) - See all my reviews
This review is from: What Not How: The Business Rules Approach to Application Development (Paperback)
With this short, mostly non-technical, book Date tries to show that the essence of the business rules approach is that of "declarativeness". He also strives to uncover many of the shortcomings of current SQL products and shows that the business rules approach is no more than an evolutionary step in terms of fully harnessing the potential of the relational model.

The writing style is not that of Date's best, but the book is mainly meant to be non-technical and brief. The important thing is the message the book is trying to deliver. The book is by no means a thorough treatment of the subject and it is not meant to be so.

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 Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 2.7 out of 5 stars (11 customer reviews)

30 of 34 people found the following review helpful:
2.0 out of 5 stars Not revolutionary, not new, not a book---but praised as such, 15 May 2000
By Hans Argenton - Published on Amazon.com
This review is from: What Not How: The Business Rules Approach to Application Development (Paperback)
Chris Date wrote this book to explain "what this new technology called business rules is all about". In fact, this book is not a book---it is the augmented script of a live presentation printed in big letters---, and the technology is not new: It is declarative programming for data repositories. Nevertheless, Date aims at the widest possible audience, and so this manager's guide (as he calls it) would be a good thing were it not so absolutely black-and-white painted: Procedural code is bad, declarative code is good---being true, this is not new and not without its own problems.

Rules are certainly a very good idea for data-centered business applications with the traditional short transactions and hence short and isolated operations on that data; however, with an increasing number of rules, their semantics as a whole becomes more and more difficult, and for recursive rules with negation, you have to choose the one you like from several possibilities. So, even declarative semantics can be very hard to understand. There is a saying from the field of knowledge-engineering: "Rules are the assembly language of AI".

And that's exactly why I am so critical of that book (and give it two stars only): It makes the impression that 2 to 4 simple If-then rules are enough to capture the semantics of complex business applications. Furthermore, Date states that he is actually talking about system development! Remember the Prolog logic programing language? Not quite declarative and yet good mainly for rapid prototyping.

I admire Date's Relational Database Writings and his Introduction to Database Systems very much---each earns 5 stars in my opinion---; so I am the more disappointed that he published such a booklet, which is much too simplistic in its reasoning. We had declarative programming and deductive databases 10 years ago; unfortunately, they did not prevail. Maybe, this is Chris Date's way to give these ideas a new chance.


13 of 15 people found the following review helpful:
3.0 out of 5 stars Yes, I agree. Now what?, 5 April 2001
By Robert Barnes - Published on Amazon.com
This review is from: What Not How: The Business Rules Approach to Application Development (Paperback)
In this short (about 120 pages) book, Date makes a persuasive case that the future of programming is in rule-based programming. If, instead of writing procedural code, we simply described the business rules of our data model and the development system then determined when to apply the rules, and how to do so efficiently, we could achieve an order-of-magnitude increase in development productivity.

I enjoyed reading this book (it didn't take long), but I found myself thinking "Yes, I agree totally, now what?" I am not sure who the book is aimed at. Is it aimed at software vendors such as IBM, Oracle, and Microsoft, to suggest the kind of tools that they should be offering the rest of us, or is it aimed at people like me, involved in developing systems within a typical commercial environment? If the latter, then beyond emphasizing that we should strive to put as much as possible in our data model (for example, creating a view instead of accessing a base table filtered by a WHERE clause), it's not clear what we should do to follow Date's advice. How should my development practices change as a result of reading this book? I don't know.


9 of 10 people found the following review helpful:
1.0 out of 5 stars Inadequate new value for the reader., 28 Nov 2001
By Larry R - Published on Amazon.com
This review is from: What Not How: The Business Rules Approach to Application Development (Paperback)
To me the content of this book is not more than I would expect in a magazine article or something from an op-ed page. As with anything from Chris Date, it seems to mostly be pointing out how miserably the "relational" database vendors have implemented the One True relational model introduced by Codd and championed by Date. Beyond that, it makes the point that "business rules", the semantic layer typically bolted ad hoc onto a "relational" database with triggers and "application" layers, are better enforced as some sort of constraints expressed as part of a more formal "data model" of the database.

Beyond that the book does not seem to say much, and I do not see that it offers the reader anything more than opinions. I personally agree that "relational" databases like Oracle, DB2, SQLServer, PostgreSQL, etc., do not really provide a "relational" database in the sense that Chris Date thinks of "relational", and I agree that it would be better to shift some "business rule" enforcement towards the database. But I do not think these things are likely to happen as described in this book anytime soon, and in any case I do not think this book offers anything to current or future users of any databases which is not offered much better by other books.

 Go to Amazon.com to see all 11 reviews  2.7 out of 5 stars 
Were these reviews helpful?   Let us know
 
 
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!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges