Linked by Eugenia Loli-Queru on Thu 17th Jun 2004 21:11 UTC
Permalink for comment
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
- Sun Releases VirtualBox 3.1, Adds Teleportation Feature
posted 2009-11-30 - MorphOS To Support PowerMac G4 Models
posted 2009-11-30 - Crunchpad Project Implodes
posted 2009-11-30 - Shopping Season Is Here
posted 2009-11-30 - Programming: Notepad or Visual?
posted 2009-11-29 - Episode 29: Warranty Void
posted 2009-11-29 - How KDE and GNOME Managed To Shoot Each Other Dead
posted 2009-11-29 - Should Smoking Void Warranties?
posted 2009-11-27 - Apple Asks for Permanent Injunction, Psystar Sold 768 Machines
posted 2009-11-26 - FreeBSD 8.0 Released
posted 2009-11-26 - Microsoft: Office 2010 To Ship in June 2010
posted 2009-11-30 - KDE 4.4: What's New?
posted 2009-11-30 - ChromeShell Mimics Chome OS on Windows
posted 2009-11-30 - Intel Roadmap Leak Shows Desktop Core i3/i5/i7 Plans
posted 2009-11-29 - IBM Shows off Power7 HPC Monster
posted 2009-11-27 - Dell Releases Experimental, Unsupported Chrome OS Image
posted 2009-11-27 - Distrowatch: First look at Fedora 12
posted 2009-11-26 - Direct2D Acceleration: Firefox Measures up to IE9
posted 2009-11-26 - Chrome Extensions Site Now Open for Uploads
posted 2009-11-24 - Explore Refactoring Functions in Eclipse JDT
posted 2009-11-24
Recent Original Stories
- Programming: Notepad or Visual? posted 2009-11-29
- Episode 29: Warranty Void posted 2009-11-29
- Review: iPhone 3GS 16GB, White posted 2009-11-22
Recent Comments
Headlines
Random Comments
- RE: Reboot Frequency posted 2005-07-20 17:50:50 by helf
- RE[2]: rsync posted 2005-10-16 14:05:00 by Anonymous
- RE[8]: The only thing... posted 2006-05-14 20:15:09 by somebody
- RE[9]: Who needs the middleman? posted 2008-02-07 13:24:32 by autumnlover
- RE[3]: Maybe... - Mandriva also posted 2009-03-11 13:58:22 by ephracis
Random Stories
- Windows x64 Watch List posted 2008-09-25
- How to Secure Your Windows Computer and Protect Your Privacy posted 2008-05-01
- Moving Away From WIMP Interfaces One Step at a Time posted 2006-11-02
Random OS Link





I would have to agree totally with Josh Berkus. PostgrSQL development has been proceeding at an impressive pace. I think much of the open source community has no idea of the serious amount of brainpower behind PostgreSQL. It's not the quantity of developers, but the quality. These are people that could easily be developing for any of the top DBMS vendors, such as Oracle, IBM, Sybase, but they choose to slave away at PostgreSQL, for often very little recognition. Kudos and thanks to you all ;-).
I would say, after doing some serious study on the relational model and its implementations, that PostgreSQL implements 99% of the *logical relational* capabilities of any DBMS out there (and often supersedes these DBMS's at certain relational operations), while it implements about 85% of the enterprise-level data storage features. (notice, logical capabilities are different from storage implementation, such as tablespaces, clustering, replication, etc...)
Meanwhile MySQL is still struggling even to implement such basic things as views and triggers, with many serious constraint and integrity capabilities not even on the radar yet. For Roedling to say that MySQL provides 80% of what the "big three" are capable of is an incredible stretch. Maybe it provides 80% of what most developers use a DBMS for, but the serious databases are not "for" developers, but for the owners of the data. This is an important distinction that many developers don't understand. A developer often will deal with only a small part of a database for any one application, while the company or organization must hire data modellers and DBAs to ensure the overall integrity and conceptual unity of all company data. And yes, the data *is* important. It will be needed far longer than your application.
@Anonymous (above, responding to derek):
Your comments, I think, perfectly highlight the difference between 1) developers who grok relational databases and 2) those who don't. Please, I'm not saying one is better than the other, because often the second group will be better at other areas, such as event-driven programming, I/O, network protocols, etc... But any developer who says it is easier to write code than SQL statements falls into that second category. I personally, even though I am a developer and not a DBA or data modeller, have always found it easier (and requiring much less code) to handle logic on the database side than on the application side. I think the world needs both kinds of developers, but when it comes to the long term value of data, any dev team needs at least one developer who groks databases.