Fathers

  • Father Time

    OK, I'm late. It was Father's Day last Sunday, but to be fair, I'd just returned from Mexico and was swamped with stuff to get through, so I hadn't had a chance to really work on an editorial for that day. OK, so I had a baseball game (went 2 for 4), but hey, it was a priority. As I was digging out of email on Mon and Tuesday, I caught this slideshow on fathers of computing that intrigued me.

    It seems that a fair number of you have been involved in computing as a career for many years. Some as long as my 17 years or even longer, so you may remember some of these people making news. So here are a few of the titles:

    • Father of the Internet
    • Father of E-mail
    • Father of networking
    • Father of the LAN
    • Father of the Relational Database

    Do you know who they are? I've got the list from e-week below, but in case you don't know the last one, it's listed as Edgar Codd. It was Dr. Codd, working for IBM, that created the relational model for databases in his classic paper: A Relational Model of Data for Large Shared Data Banks

    What's interesting is that he didn't invent SQL, originally known as SEQUEL, instead he proposed a language, Alpha that was never implemented, but formed the basis for SEQUEL, which evolved into the variants of SQL we know and use today.

    Dr. Codd worked with Chris Date and helped to refine his idea of relational databases, and eventually published his 12 rules, as database vendors tried to repackage their products without really creating a relational database. I'm not sure if SQL Server strictly complies with these rules, so maybe someone will let me know. I'm slightly embarassed to say I'm not entirely sure what some of them mean (9, maybe 11).

    Interestingly enough, he coined the term OLAP and wrote a paper on 12 laws for OLAP, that surprisingly I can't find. It was retracted since it referenced Essbase, the fledgling product from Hyperion at the time, and Dr. Codd was paid by Hyperion. I'd still have expected to find a copy floating on the web somewhere, but apparently not everything is on the Internet.

    So I'm a few days late, but still it's a good time to pay tribute to Dr. Codd, father of the systems that we make our living from today.

    PS, here are the answers:

    • Father of the Internet - Vint Cerf
    • Father of E-mail - Raymond Tomlinson
    • Father of networking - Ray Noorda
    • Father of the LAN - Bob Metcalfe
    • Father of the Relational Database - Dr. Edgar Codd
  • Oh come on Steve! I thought the Father of the Internet was Al Gore?

  • Vic, your post stole my thunder.

     

  • There's additional stuff along this theme at:

     

    http://www.eweek.com/slideshow_viewer/0,1205,l=%26s=700%26a=209608%26po=1,00.asp

    ...

    -- FORTRAN manual for Xerox Computers --

  • Interesting to review the 12 rules -- Report Server violates rules 8 and 9. 

  • While Mr. Gore might want to make the claim, from my pre-Clinton days, I remember Mr. Cerf as the guy.

    The 12 rules are coming out in a day or so, hopefully to get more people familiar with the roots of this whole database thing.

  • Never let the facts get in the way of a pithy quip...

    http://www.snopes.com/quotes/internet.asp

    TroyK

  • Ok. I can't resist...

    "PS, here are the answers:

    •Father of the Internet - Vint Cerf"

    Then how come we "surf" the internet and not "Cerf" the internet?

    ~Michael T

  • Ouch, boo, keep your day job.

  • You could add to the list: father of the Web, (Sir) Tim Berners-Lee

  • Sorry for posting so late, I've been on vacation and am just catching up with my reading.  Actually Essbase belonged to Arbor Software when the paper was commissioned in 1993.  Arbor merged or acquired or was acquired by (depends on your point of view, I know our rep disappeared) Hyperion in 1998.  Hope I got the year right.  I was administering Essbase as part of my job at the time.  Here's a link to the paper.  The 12 rules for evaluating OLAP is on page 14.

    http://dev.hyperion.com/resource_library/white_papers/providing_olap_to_user_analysts.pdf

     

    Terrie

     

Viewing 11 posts - 1 through 10 (of 10 total)

You must be logged in to reply to this topic. Login to reply