June 20, 2007 at 4:16 pm
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:
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.
Steve Jones
PS, here are the answers:
June 21, 2007 at 5:59 am
Oh come on Steve! I thought the Father of the Internet was Al Gore?
June 21, 2007 at 6:28 am
Vic, your post stole my thunder.
June 21, 2007 at 7:09 am
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 --
June 21, 2007 at 9:24 am
Interesting to review the 12 rules -- Report Server violates rules 8 and 9.
June 21, 2007 at 9:43 am
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.
June 21, 2007 at 12:22 pm
June 21, 2007 at 3:31 pm
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
June 21, 2007 at 5:23 pm
Ouch, boo, keep your day job.
June 22, 2007 at 8:24 am
You could add to the list: father of the Web, (Sir) Tim Berners-Lee
July 6, 2007 at 12:24 pm
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