| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: Date's First Great Blunder
Dawn M. Wolthuis wrote:
> I do think there might be some sort of 3-day competition that if
> repeated frequently enough could give us an idea of the relative
> merits of the set of software used for each solution (which we might
> be able to attribute some portion of to the data model, but not the
> entirety).
I think the benefits of relational are more long-term though. It may or may not take longer to set up, but it's over the whole product lifecycle that you'll see the advantages of the querying flexibility and the centralised constraint enforcement.
>> I would have thought given your mathematical background you would >> appreciate the beauty and elegance of the relational approach. I >> find as a (totally non-scientific) rule-of-thumb that gong with the >> elegant solution is always best!
Supoose you're an engineer that has to solve some complex differential equations. You could go down the theoretical route and solve them analytically. Or you could just use numerical methods and get an approximate solution that is fine for your needs.
Not a perfect analogy but it may be that Pick is "good enough" for small projects that don't need the flexibilty and power of relational. But I still think (though can't prove) relational scales better and will work better in a larger "enterprise" setting.
>> It may be that the computing power needed for an efficient RDBMS >> implementation is only recently available. So 20 years ago a Pick >> solution may have been a better option in a practical sense, >> because computers were too slow or lacking in memory for a RDBMS to >> really work properly.
I think comparing Pick and RDBMS might be comparing apples with oranges as well. As I understand it Pick is both the database and the front-end, whereas a RDBMS deals only with the back-end. Maybe an practical advantage of Pick is this integration of front- and back-end? Is it possible to use Pick just as the back-end and use, say, Visual Basic as the front end? Is this ever done in practice?
> My guess is that software professionals will decide there is no real
> reason for doing object-relational mapping and relational to XML and
> back for web services.
Well I kind of agree, but I think it will be XML that will fall from vogue rather than relational :)
Paul. Received on Fri Apr 23 2004 - 04:12:20 CDT
![]() |
![]() |