这世上倒底有没有神仙——说“Excel不是数据库,是不是犯了白马非马论的错误??

这问题是这样引出来的:

我上计算机应用基础课,讲到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就不可以是数据库吗??

黑马是马,白马就不可以是马了吗????

 

这个定义是哪个神仙给出来的????

 

几年以来,我一直都这样讲,真的是误导了学生了吗????

 

博客园一直以来,都是我心目中大神云集的地方,恳请各路神仙不吝赐教!!!!

 

 

 

 

 

posted on   WestGarden  阅读(1983)  评论(41编辑  收藏  举报

编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!

导航

统计

点击右上角即可分享
微信分享提示