Karl Schendel wrote:
>
> On Mar 2, 2010, at 8:39 AM, Paul White wrote:
>
>> Couple of interesting articles on NoSQL this week
>>
>> NoSQL in the real world
>> http://news.cnet.com/8301-13846_3-10451248-62.html
>
> Gah. Where is Fabian Pascal when you need him?
Unfortunately he exploded in a moist cloud of logic, frustration, and
idealism. Poor man. (He was last seen writing a political blog; he is
an economist by training.)
> It's painful to watch a hierarchical data model being touted as if
> it were something new, just as it's painful to see the conflation of
> "relational" and "SQL" as if they were the same thing. I got a couple
> paragraphs in and gave up.
Yep, drives me nuts too. Just because SQL sucks so much your ears pop
doesn't make set theory and predicate logic the wrong tools for the
job. Set theory has been around for a few hundred years and predicate
logic for a couple of thousand. They haven't needed an upgrade for
quite a while. "No" to SQL for sure; but there is no credible
alternative to the relational model. We just need someone to implement
it properly and devise a decent query language (or two or three--I don't
care how many).
> I guess that if you have a situation that is best modeled
> as a hierarchy, a hierarchical DBMS will handle it the best.
I can only assume you've never tried representing trees of arbitrary
depth in hierarchical database (or an XML document). It can't be done
any easier than with a table. In fact in the case of XML, it can't be
done at all except by representing it as a table. The parse tree isn't
the data.
--
Roy
UK Ingres User Association Conference 2010 will be on Tuesday June 8 2010
Go to
http://www.iua.org.uk/join to get on the mailing list.