"stupid users are putting important data into spreadsheets"

Oh, those stupid lazy users, if only they'd learn to put their data into normal form and enjoy all the benefits of a relational database.

BitWorking - Document Centric

Posted July 18, 2006 10:26 PM

Comments

Doesn't this article make a case for why document based databases like CouchDB and Notes are better suited for most business applications?

Sean Burgess, July 19, 2006 12:50 AM

The piece author and the Slashdot commenters are actually talking about two different issues. The author is discussing user interface and operation issues, while the Slashdot crowd are talking about data storage. On the one hand, users want and need their document-centric way of accessing and updating their data. On the other hand, the way that data is stored is going to make a huge impact on what they can do with that data.

For example, I've recently moved to Europe, and Quicken doesn't support my new currency. I now need a new tool to maintain my finances. Do I use Excel, or do I use a database? With Excel, I have easy data entry, some financial calculation ability, and tons of formatting. But I can't easily manipulate my data to do things like end of month reporting. With a database, I can manipulate the data any way I choose, but data entry is difficult, and final formatting isn't great either.

Like the author states, we need some sort of hybrid tool. Excel 2007 maybe?

Anonymous Coward, July 19, 2006 3:04 AM

"Doesn't this article make a case for why document based databases like CouchDB and Notes are better suited for most business applications?"

I think it does. The author (Joe Gregorio) recently started at IBM and hints at the end of the article:

So that covers the side of the technology that faces the customers, and you may be asking, if document-centric is so useful for user-interface, then why not put that into the developers hands also? Funny you should mention that...

Wild guess: I'm betting there is a project at IBM to build new user-oriented RAD XML database on top of DB2 and Websphere.

Damien, July 19, 2006 9:54 AM

Anonymous Coward, you've completely perplexed me with the Slashdot references. Was Joe's article linked to from Slashdot?

Damien, July 19, 2006 9:56 AM

Oh, pfffttt! I see you're talking about the Slashdot article referenced in Joe's post. Sorry.

Damien, July 19, 2006 1:53 PM

Damien, I assume that you are familiar with Joe's writing. This one from last year seems to describe something very close to couchdb.

http://www.xml.com/pub/a/2005/09/21/atom-store-web-database.html

and Joe would also appreciate a python api ;-)

Dan Sickles, July 20, 2006 12:52 AM

Post a comment




Remember Me?

(you may use HTML tags for style)