MORE ON IGNORANCE AND STUPIDITY
with Fabian Pascal

 

 

 

From: Jerome Bosch

Date: 13 Jan 2006

 

Pardon me sending this to you, you may be interested in this new blog: Is Codd Dead?

 

Quote:  "Needless to say, dbdebunk.com was not impressed."

 

 

From: Fabian Pascal

 

Here's what one needs to know about Dawn:

 

“Monolog” Between Fabian Pascal and Dawn Wolthuis

 

Dawn Wolthuis’ Proof

 

On Ignorance/Stupidity vs. Knowledge/Reason and Consequences Thereof

 

A Note on Diarrhetic Replies

 

For a more realistic and intelligent view of multivalued technology by an experienced practitioner see More on Multivalued DBMS.

 

 

From: Hugh Darwen

To: Fabian Pascal

 

Dawn is clearly a data modeller.  Data modellers don't understand what databases are for and thus they don't care about how to express queries and constraints in computer languages.  Data modellers are the bane of the database world imo.  Along with software engineers, I suppose.

 

 

From: Fabian Pascal

To: Hugh Darwen

 

I strongly disagree.

Good data modelers and DBAs, with knowledge of fundamentals, and ability to reason, are exactly what database management needs. They are certainly preferable to application programmers, text publishers, XML advocates, and bad modelers who got into the database act without any talent and preparation for the field.

I've seen many of Dawn comments and my conclusion is that she is bad period, because whatever knowledge she has, which is not much, she does not have the intellectual capacity to comprehend, or correctly infer from it.

And, unfortunately, she is hardly alone.

 

 

From: Hugh Darwen

To: Fabian Pascal

 

Sorry Fabian, flippantly and badly put by me.  What I think I mean is that I see a lot of data modellers who appear not to consider what effects their ideas might have on the expression of queries and constraints.  I think these are the ones you refer to as bad ones, and I agree wholeheartedly.

I don't call myself a data modeller, but if I were asked if I am one I would have to say, well, yes, among other things—after all, I think I know how to do it and I even teach the subject to some extent (which proves nothing of course).

 

 

From: Fabian Pascal

To: Hugh Darwen

 

This is exactly what I meant when I wrote in my debunking of Dawn's "proof" that exclusive focus on structure and ignoring manipulation and integrity is a show stopper. MV proponents, of whom Dawn is one, are particularly guilty of this.

In my opinion correct logical database design [with an eye towards manipulation and integrity needs) can only be done by good conceptual modelers and I don't see how the two components can be separated [except by ignorance and poor reasoning]. Good business and foundation knowledge and ability to reason are critical pre-requisites for the combined endeavor and, unfortunately, they are sorely missing in most practitioners.

What we call ourselves is not as important as what our knowledge and abilities are.

 

 

From: Hugh Darwen

To: Fabian Pascal

 

Okay, we are at one.  But I failed to spot your second e-mail giving me the relevant dbdebunk links.  I haven't read everything there, but I'd like to say how much I like your section on Relations and attribute ordering.  People have sometimes drawn to my attention the fact that Codd appeared to be assuming attribute ordering in some of what he wrote, and I haven't been able to explain that as well as you have.  Thanks!

 

 

From: Fabian Pascal

To: Hugh Darwen

 

To be fair, my understanding of that issue was helped by discussions I had with David on the subject, so your praise should go to him too.

 

 

Posted 1/20/06

© Fabian Pascal 2006 All Rights Reserved