﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Karen Lopez: Musings on Data, Process, and Architecture </title>
    <description>Insights and thoughts about data and IT-related concepts.</description>
    <link>http://www.infoadvisors.com/Home/tabid/36/BlogId/1/Default.aspx</link>
    <language>en-US</language>
    <webMaster>karen@Infoadvisors.com</webMaster>
    <pubDate>Sat, 05 Jul 2008 20:46:48 GMT</pubDate>
    <lastBuildDate>Sat, 05 Jul 2008 20:46:48 GMT</lastBuildDate>
    <docs>http://backend.userland.com/rss</docs>
    <generator>Blog RSS Generator Version 3.4.0.39853</generator>
    <item>
      <title>Blogging about Blobs, Backronyms and the Birth of a Relational DBMS</title>
      <description>&lt;p&gt;A valued colleague of mine, David Waxberg, sent me a link to a &lt;a target="_blank" href="http://www.cvalde.net/misc/blob_true_history.htm"&gt;discussion &lt;/a&gt;on the history of the term &lt;em&gt;&lt;strong&gt;blob.  &lt;/strong&gt;&lt;/em&gt;I had always understood that &lt;em&gt;BLOB &lt;/em&gt;stood for Binary Large Object.  According to some database pioneers, this just isn't the case.&lt;/p&gt;
&lt;p&gt;According to Ann Harrison and Jim Starkey (who developed Interbase), the term blob started out as more of a &lt;em&gt;yadda, yadda, yadda&lt;/em&gt; type phrase that was used to describe a new DBMS concept.   Marketing and management, though, felt that they could not use the term &lt;em&gt;blob &lt;/em&gt;and called the functionality &lt;em&gt;segmented strings&lt;/em&gt;.  Then marketing accepted the term blob, but did not want to say that it was just a filler term conscripted to be a serious DBMS functionality, so they came up with &lt;em&gt;Basic Large Object &lt;/em&gt;as the meaning, turning &lt;em&gt;blob &lt;/em&gt;into a  &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Backronym"&gt;backronym&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Then the Informix guys used the same concepts and described a blob as a Binary Large Object, yet another backcronym.&lt;/p&gt;
&lt;blockquote&gt;&lt;em&gt;" For the trivia inclined: Blob don't stand for nothin'.  It isn't an&lt;/em&gt;&lt;br /&gt;
&lt;em&gt; acronym for "basic large object" or "binary large object".  A blob is&lt;/em&gt;&lt;br /&gt;
&lt;em&gt; the thing that ate Cincinnatti, Cleveland, or whatever.&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt; The precise chain of events that lead to the creation of the sublime&lt;/em&gt;&lt;br /&gt;
&lt;em&gt; blob is:&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;     1.  Barry Rubinson, my boss at DEC, was prone to wandering around&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;         muttering "blobs, blobs, we gotta have blobs."  When I asked&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;         what a blob was, he pointed out that I was the architect and&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;         that was my job.&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;     2.  Marooned in Colorado Springs (where Barry lived) because of a&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;         snow storm in Massachusetts (where I lived), and unable to&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;         derive the grand theory of transaction consistency, I invented&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;         the blob instead.  Ah ha!  A concept to hang on a wonder name!"&lt;/em&gt;&lt;/blockquote&gt;
&lt;p&gt;Now you know more about BLOBs than you did before.&lt;/p&gt;
&lt;p&gt;Look for my next post on the birth of a relational DBMS...&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</description>
      <link>http://www.infoadvisors.com/Home/tabid/36/EntryID/156/Default.aspx</link>
      <comments>http://www.infoadvisors.com/Home/tabid/36/EntryID/156/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://www.infoadvisors.com/Default.aspx?tabid=36&amp;EntryID=156</guid>
      <pubDate>Thu, 31 Jan 2008 15:44:57 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.infoadvisors.com/DesktopModules/Blog/Trackback.aspx?id=156</trackback:ping>
    </item>
  </channel>
</rss>