数据库 sql 和excel有啥区别。为啥我们不用sql呢?只有sap

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库 sql 和excel有啥区别。为啥我们不用sql呢?只有sap相关的知识,希望对你有一定的参考价值。

平时用sap下载数据,用excel打开,做生产日志。 没用过sql,为什么。我记得sql才更权威一些。
能否不用sap,改用sql数据库?

不好意思,不知道你说的sql具体是什么,一般来说sql都是作为一种访问数据库的语言,sap里面内嵌了sql语句,你的数据是通过sap下载的,其实就是通过sap内嵌的sql语句从数据库中取得的。由于sap里面了有业务关系和sql语句,你不需要再专门使用别的sql软件开发新的sql语言的程序取得数据库数据(这个数据库是根据sap的需要建的)。
就好比你现在要从上海虹桥飞机场到北京首都机场的咖啡厅(假设那儿有咖啡厅)见一个人,你直接坐飞机(sap的sql语句)过去,然后去咖啡厅见这个人(使用excel),当然你也可以坐地铁去上海火车站,坐火车去北京火车站,再打车去首都机场,(这就是使用别的sql软件访问sap所使用的数据库)再进入咖啡厅会面。
参考技术A SQL是数据库,可以保护更多的内容,可以使用各种程序很方便的调用数据。但是比较专业,不是普通话用户可以操作的。
EXCEL简单,功能也不错,普通用户都可以用。
参考技术B sql是一种用于数据库查询的编程语言,不是数据处理软件。有的人会把SQL SERVER简称为SQL,实际上是错的。SQL SERVER是微软出品的数据库软件,有很强大的功能,但一般作为数据库后台。前台一般用其他的,比如EXCEL,SAP都可以称作数据前台处理软件。我记得SAP的后台也有使用SQL SERVER的。本回答被提问者采纳 参考技术C 1、几乎任何电脑都可以打开excel,而不是每个电脑都可以用数据库的,而且你打算用什么数据库呢?ACCESS还是SQL server等数据库服务器?anyway,不是每台电脑都可以打开数据库文件的
2、你用excel格式,可以方便地进行加工、保存结果并email给需要的人,数据库文件你可能需要会数据库编程,至少sql语言吧。这个需要一些基础,上手当然是excel快。
3、SAP重要的是业务逻辑,而不是数据存储,SAP里下载的东西可都是SAP计算出来的,不用SAP,你是下载不下来的!PS. 你们SAP里的数据也都是存放在数据库服务器上的,但就是是你们专家也不敢直接去访问SAP的数据库里的内容!那是看不懂的!
参考技术D 数据库不存在权威不权威,而是在于实用。

我给你举个例子,如果你只是使用一部电脑用来浏览网页新闻,用来聊QQ,请问你会花许多钱去买一台配置很高的超级计算机吗,我想你不会的,大多数人也不会。

好比数据库,为什么许多程序使用access,因为简单,方便,速度快,节省不少资源。但是一旦access满足不了需求的时候,人们就会转向mssql,mysql等。

请问 SQL数据库中的 null 与 空值 有啥区别

请问 SQL数据库中的 null 与 空值 有什么区别

在sql中NULL就是空值,通常都是管NULL叫空值,但是这种叫法不准确,因为null不是值,它表示数值未知或者不确定 参考技术A null是一个属性 ,表示其中无内容,而空是表示数值为空,但有默认值,可能为0. 参考技术B 空值==空值,但是 : NULL!=NULL!!!!!因为NULL没定义类型,啥都不是,就像站在南极点上,你能说明东西南北吗?在南极点上就没有方向这个概念了!本回答被提问者采纳 参考技术C null 是什么都没有

而空值是一个0长度的字符
参考技术D 空值就像一个空盒子,而NULL是什么都没有。

以上是关于数据库 sql 和excel有啥区别。为啥我们不用sql呢?只有sap的主要内容,如果未能解决你的问题,请参考以下文章

为啥MYSQL很少人用视图,MYSQL的视图和MSSQL的视图有啥本质区别。

为啥OpenGL中要用GLfloat而不用float,两者有啥区别呢?

为啥C#中数据库sql语句中在表的前面加上.dbo,不加也能正常执行,两者有啥区别!

请问 SQL数据库中的 null 与 空值 有啥区别

07版Excel与03版的有啥区别,怎么使用

oracle中的右连接和左连接有啥区别?如果我们可以实现左连接在右连接中可以做的事情,为啥要使用 2 个单独的连接?