Home > April Fools' Day, Humor, NoSQL, SQL > Explosive Revelations about Dr. Edgar (Ted) Codd rock the NoSQL World

Explosive Revelations about Dr. Edgar (Ted) Codd rock the NoSQL World


FOR IMMEDIATE RELEASE

Explosive Revelations about Dr. Edgar (Ted) Codd rock the NoSQL World

San Francisco (April 1, 2012) – An explosive article titled A Relational Model of Data for Large Shared Data Banks published in the 100th issue of the NoCOUG Journal reveals that the late founder of the relational movement Dr. Edgar (Ted) Codd (August 23, 1923–April 18, 2003) also founded the NoSQL movement. On the last page of the article, we find the first ever exposition of the BASE paradigm (Basically Available, Soft State, Eventually Consistent) of NoSQL.

“There are, of course, several possible ways in which a system can detect inconsistencies and respond to them. In one approach the system checks for possible inconsistency whenever an insertion, deletion, or key update occurs. Naturally, such checking will slow these operations down. If an inconsistency has been generated, details are logged internally, and if it is not remedied within some reasonable time interval, either the user or someone responsible for the security and integrity of the data is notified. Another approach is to conduct consistency checking as a batch operation once a day or less frequently. Inputs causing the inconsistencies which remain in the data bank state at checking time can be tracked down if the system maintains a journal of all state-changing transactions. This latter approach would certainly be superior if few non-transitory inconsistencies occurred.”

Checking for possible inconsistency whenever an insertion, deletion, or key update occurs will slow these operations down.

An analysis of Dr. Codd’s writings from the last century also reveal Codd’s little concealed distaste for SQL. For example, he devotes the whole of Chapter 23 of The Relational Model for Database Management: Version 2 to a no-holds-barred criticism of SQL.

Dr. Codd did not win any followers during his lifetime but there are now more than 100 NoSQL products that espouse his principles.

For more on this breaking story, stay tuned to our sister station.

Obama Criticized For Living In Lavish Mansion While Most Americans Struggle To Make Ends Meet

About these ads
Categories: April Fools' Day, Humor, NoSQL, SQL
  1. April 2, 2012 at 1:53 am

    he he. good one. ;)

  2. Iggy Fernandez
    April 2, 2012 at 7:52 am

    Asif Momen :

    he he. good one. ;)

    Thanks Asif; I’m glad that you enjoyed it. I was half-joking and half-serious. Relational does not imply ACID and, therefore, a rejection of ACID does not require a rejection of Relational. Similarly Relational does not imply SQL and, therefore, a rejection of SQL does not require a rejection of Relational. The only question is whether Relational can efficiently solve the problems that the NoSQL products are tackling; for example, the shopping cart problem that Dynamo addressed. The current relational products cannot solve these problems efficiently but there is no reason why they cannot be improved. The limitations of the current relational products are the result of misinterpretations of Codd’s vision. We should get back to basics and read Codd’s paper. A clean copy of Codd’s paper has been republished in the 100th issue of the NoCOUG Journal.

    Best,

    Iggy

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 760 other followers

%d bloggers like this: