Stuff with the Perl Foundation. A couple of patches in the Perl core. A few CPAN modules. That about sums it up.
My friend Gabrielle (one of many reasons to miss Portland, Oregon), just turned me on to two open source attempts to build relational databases!
Commonly used databases such as MySQL, Oracle, et al, are not relational (in the sense originally intended by Codd and Date), even though they're mistakenly referred to as such. These two databases aspire to really be relational databases and therefore do not use SQL. Sounds like something to play with.
why none yet? (Score:2)
In your opinion, why haven't there been any successful implementations of a true relational database? ("Successful" defined as "different projects using it to get things done", whether for fun or profit.) Is it too hard to implement? Too academic? Just unproven for enterprisey use?
This is an honest question, no axes to grind. I know next to nothing about these types of databases, and many people whose database chops I respect have brought them up from time to time, particularly when frustrated by a curren
Re: (Score:2)
You've probably heard the old saying "if you're so smart, why ain't you rich?" People generally mean something like that when they ask your question, so I confess it was with a sense of relief when I read the motivations for it :)
The following thoughts I've gleaned from Wikipedia, books (including one I've left in the US and desperately wish I had) and various Web pages.
Before Codd created the relational model, databases were hierarchical or just ad hoc affairs. Codd, tired of how bad databases were,
Re: (Score:2)
Thanks for the summary, very useful. Something else to keep on the stack for further research.
refactoring book? (Score:1)
and...? is it any good? What's the title?
Re: (Score:2)
Refactoring Databases: Evolutionary Database Design [amazon.com]. I haven't had a chance to do more than skim it so far, but it looks pretty good.
Muldis (Score:1)