今天發現一件很好玩的事,原來…西方人…也會這麼))&$(I$L%…
有讀過Data Warehouse 文獻的人應該都認識Willam. H. Inmon 和 Ralph Kimball 這兩位大師吧。這兩位可說是開創了DW 的理論基礎(雖說兩位各自提的理論還蠻不相同的),也對DW 這產業有很大的貢獻。
不過今天要談的只有Inmon 大師。
前幾天讀到Inmon 的兩篇文章,他在這兩篇文章中抱怨有個叫匿名RAUL634 的人老是去修改他在Wikipedia 上的身家歷史,明明他,Inmon,就是發明Data Warehouse 這個辭的人,可是這位RAUL634老兄不知何居心,老是去改掉這段話。在這兩篇文章中,Inmon 還引經據典地說明,IBM 的研究員Barry Devlin 的確在1988 年IBM 的內部期刊中發表過一篇文章,但那篇文章裡從頭到尾只有用到 Information Warehouse 這兩個字。他,Inmon ,是第一個提出Data warehouse 這個辭的人,當時他還想要註冊這兩個字的所有權,曾經請過律師去查明是否有人用過這兩個字, 結果是某家出版社擁有這個辭的所有權,但是指跟資料庫完全沒關係的東西。所以最後的結論是:他,Inmon 是第一個提出Data warehouse 這個辭且表示與現在大家所說的BW 是同一個東西了人。
看到Inmon 這麼引經據典,我還真的相信他了…
沒想到,過了幾天,一個巧合下,我在當年那位IBM 研究員Barry Devlin 的部落格看到他反控Inmon 的文章。他說,事實勝於雄辯,直接去看他當年發表在IBM 期刊的文章就知道,他的文章裡明明白白的提出『Business Data Warehouse 』這個辭。我去檢查了Devlin 當年發表的文章,沒錯,文章裡出現了三四次Business Data Warehouse 這個辭。然後在那篇反控Inmon 文章的結尾,Devlin 還嘲諷Inmon說:你,Inmon ,要不要乾脆說自己是 universally recognized as the father of the data warehouse 的人算了(註一),ps 雖然很多人會不同意。
Well,看到這裡不知道你是如何想的,這事件真的有很令人玩味之處。當年Devlin 提出的辭是”Business Data Warehouse”,而不是”Data Warehouse”,所以說Inmon 是第一個提出 Data Warehouse 也沒錯。但在Inmon 那兩篇辯解的文章裡,Inmon 只敢說Devlin 當年提到的是 Information Warehouse ,他為啥不敢辯說 BDW 跟 DW 是兩個不一樣的字啊?!
註一:在Inmon 的部落格,他出版的書,他的Wikipedia 網頁…所有他有權力插一腳的地方都可以看到Inmon 這樣定位自己:Bill Inmon is widely recognized as the "father of data warehousing."。
註二:這篇文章並不是我不尊敬Inmon,其實不論是Inmon, Devlin 還是這篇文章只有輕輕帶過的Kimball,他們在BW 界的成就和貢獻都是我這輩子不可能達到的。
【輕鬆一下】
德國今年天氣超怪的,上一個星期還是高溫25度的美麗夏日,才過一個週末,馬上從夏天直接跳到冬季,這一星期沒有一天最高溫是超過五度的,秋天就這樣跳過去了,雖然這樣,還是要來看一下秋天的代表物==南瓜。來看看我第一次做的南瓜燈籠吧!
本日推薦文: Trick or treat!
