這問題是這樣引出來的:
我上計算機應用基礎課,講到Excel,因為一直以來,很多新生對Word中的表格和Excel中的表格總是分不清,甚至有老師也問過我,Excel中的表格和Word中的表格有什么區別。
而我在講這部分內容的時候,也特別注意到了這個問題,所以,我特意在Word表格講過以后,特別告訴學生,一定要先把Word表格搞清楚,否則容易和后面的Excel表格弄混了,並特意留給學生一段時間,等學生對Word的表格操作基本掌握以后,再開始講Excel,並且開宗明義,指出:
Excel是數據庫,它的主要功能是對一個一個表格數據進行各種處理,除了排序、求和、求平均值等基本計算以后,還有非常強大的篩選、圖表、數據透視表等數據處理功能;而Word則是個排版軟件,它雖然也有排序、求和、求平均值計算,甚至在計算過程中也可以使用A1、B2、C3這樣的索引功能,但它主要的功能是排版,它的主要目的是為了這個表格更好看、更漂亮,它的那些簡單的數據處理功能,過激一點說,完全是畫蛇添足,是狗尾續貂!!
這樣的話,我講了N年了,直到前兩天來了一個快退休的老教授,聽了我的課后,直接在學生面前說:
我誤導了學生!!!!
Excel不是數據庫,Word也不是排版軟件!!!!
我當時進行了一些簡單的辯解,以為差不多可以說明問題了,但幾天后,這老教授在做聽課總結的時候,還是在PPT上赫然寫上了這樣的話:
有的老師,錯誤地把Excel講成數據庫,把Word講成排版軟件!!!!
我又一次和這老先生進行了一翻辯解,但我說一千條、一萬條理由,頂不上他說一句話:數據庫有嚴格的定義!!!!
他就是搞數據庫的,他都寫了N本書了!!!!
我不知道我是不是真的錯了,事實上我的專業方向是ASP.NET動態網站,數據庫方面,只是簡單的應用,一直以來都沒有時間做深入的學習和研究,所以,不得已今天在這里請教:
數據庫真的有一個嚴格的、權威的定義嗎??
這個定義中,Oracle、SQL、甚至Access都可以是數據庫,Excel就不可以是數據庫嗎??
黑馬是馬,白馬就不可以是馬了嗎????
這個定義是哪個神仙給出來的????
幾年以來,我一直都這樣講,真的是誤導了學生了嗎????
博客園一直以來,都是我心目中大神雲集的地方,懇請各路神仙不吝賜教!!!!