为什么玩Excel VBA到后面必学SQL语言?

SQL语言是StructureQuery Language(结构化查询语言)的缩写,是一种用于数据库查询和编程的语言。目前,绝大多数流行的关系型数据库管理系统,如Oracle、Sybase、MicrosoftSQL Server和Access等,都采用了SQL语言标准。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。SQL语言可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。SQL所使用的语法类似于日常交谈的语言,非常容易学习。

当然我们重点还是在Excel VBA中利用SQL操作Access数据库的方法,其他数据库大同小异,只是连接方式略有不同。详细内容请看我们的课程。这里只是简单介绍一下。

SQL的语法属于一种非程序性的语法,是专门针对关系型数据库处理时所使用的语法。SQL由若干的SQL语句组成。利用SQL语句,可以很容易地对数据库进行编辑、查询等操作。

SQL语言功能强大,利用SQL命令,不仅可以对数据库进行所说的查询,而且还可以对数据库进行各种操作。利用SQL命令还可以:

(1)创建数据库

(2)创建数据表

(3)改变数据库系统环境设置

(4)针对某个数据库或表格,授予用户存取权限

(5)对数据库表格建立索引值

(6)修改数据库表格结构

(7)对数据库进行数据的新建、删除、修改、查询等等

SQL的命令并不是非常多,课时把SQL用到出神入化的程度,却也只需要短短几个命令便可以实现诸多功用。因为SQL命令是针对关系型数据库所建立出来的语法叙述,所以SQL在这类数据库中所发挥的功能非常强。Excel+数据库可以很好的解决excel软件本身存储能力、计算能力上的问题,又能充分利用Excel在对大量具有复杂逻辑结构数据的可视化呈现的优势,我们在用VBA做一些管理系统开发的时候是肯定会用到数据库的,所以说学Excel VBA到后面必学整合数据库编程,必学SQL语言。

  • 发表于:
  • 原文链接:https://kuaibao.qq.com/s/20180909G0J99U00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券