Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> comp.databases.theory -> Re: Pizza Example

Re: Pizza Example

From: Anthony W. Youngman <wol_at_thewolery.demon.co.uk>
Date: Thu, 22 Apr 2004 00:50:20 +0100
Message-ID: <p6Md1aE8iwhAFw09@thewolery.demon.co.uk>


In message <c0e3f26e.0404191536.5249e06c_at_posting.google.com>, Tony <andrewst_at_onetel.net.uk> writes
>> I do appreciate what you're saying, about how database integrity
>> standards are rigorous, but the scientific equivalent of what you
>> propose is not separating the results into "90% good, 10% bad"; it is
>> claiming that you have just invented a perpetual motion machine. In the
>> real world, IT CANNOT BE DONE. PHYSICS FORBIDS IT.
>>
>> The standard version of the law is basically "in any closed system, any
>> change will increase entropy". A physicist would also recognise and
>> accept the following paraphrase - "in any closed system, any change will
>> destroy information" - the terms "entropy" and "information" are
>> recognised as a sort of opposite (I can't remember the detail, it's too
>> long ago).
>
>So am I right in thinking that you do not believe (as it appeared
>earlier you did) that normalisation by non-loss decomposition loses
>information always? Rather you are saying that mistakes could be made
>while storing data such that some small fraction of the data would
>lose its correct linkage? Is that your position? If so it is a lot
>less ridiculous than I previously thought, while being typically
>irrelevant to the topic. By extracting the data from the real world
>and storing it in ANY database (even Pick) you are changing it in some
>sense, and the chance of errors exists. So what?

I've actually managed to work out a formal statement of what I always suspected.

"Normalisation by non-loss decomposition" is impossible. The law of entropy says so.

So, to rephrase your last sentence, "By extracting the data from the real world and storing it in ANY database you are changing it in some sense, and losing data IS INEVITABLE."

The more you change it, the more you lose. And the more you decompose it, the closer you get to the point where "cause and effect" ceases to have meaning :-) (which means it gets more and more likely, that an attempt to get back to where you started will leave you somewhere else entirely :-)

Cheers,
Wol

-- 
Anthony W. Youngman - wol at thewolery dot demon dot co dot uk
HEX wondered how much he should tell the Wizards. He felt it would not be a
good idea to burden them with too much input. Hex always thought of his reports
as Lies-to-People.
The Science of Discworld : (c) Terry Pratchett 1999
Received on Wed Apr 21 2004 - 18:50:20 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US