“VBA数据库办理方案”教程是我推出第二套教程,目前已经是第一版修订了。这套教程定位于中级,数据库是数据处理的利器,教程中详细介绍了利用ADO毗连ACCDB和EXCEL的方法和实例利用,教程第一版的修订内容主要是完成全部程序文件的32位和64位OFFICE系统测试。这套教程共两册,九十八讲,今后一段时间会给各人一连推出修订后的教程内容。今日的内容是第一讲:数据库范例及特点的简单介绍。
第二讲 常见的数据库范例及各种数据库特点的简单介绍
各人好,在上一讲中,讲了数据库的概念及表的概念,通过上讲的内容,我们大概相识了一些数据库的根本知识。其实,在我的一样平常生产中,数据库和我们也是息息相关的,当我们打电话、上网、去银行生意业务等等,都要访问不同的数据库,这些数据库各有自己的特点,但都有着上一讲我们讲的数据库的共同特性。在今天的内容中,我们还是普及些数据库的知识,我们看看现在流行的数据库有哪些?
1 Microsoft Office Access 数据库
这是由微软发布的关系数据库管理系统。它结合了Microsoft Jet Database Engine(数据库引擎)和图形界面特点,是Microsoft Office 的系统程序之一。专业版和更高版本的office版本内里被单独出售。和其他办公应用程序一样,ACCESS支持Visual Basic宏语言,可以用于面向对象编程,可以引用各种对象。
再此和各人声明一点,我的这套《VBA数据库办理方案》大部分是以微软Office Access 2013 版本为利用的对象同各人分享。
2 MySQL数据库
是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于Oracle旗下产物。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,可以说是最好的应用软件之一。这种数据库将数据保存在不同的表中,而不是将全部数据放在一个大仓库内,如许就增加了读取的速度并进步了灵活性。
MySQL所利用的 SQL 语言是用于访问数据库的最常用标准化语言。其体积小、速度快、总体拥有本钱低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
3 Oracle(Oracle Database)数据库
是甲骨文公司推出的一个数据库管理系统。甲骨文就是前些时北京关闭的谁人公司,CEO曾表示:不能让中国培养出比美国还多的工程师。我是学材料的工程师,看到这句话时确实感到有些自大,让对手敬畏,这就是实力,但说句着实话,我们的技术确实需要质的进步,需要些肯于去实干的人才。但是国内许多人热衷于资本的运作,但资本的运作附加值很难产生前瞻性的科研结果,顶多也就是为了产生更多的资本。我们的软件业还需积极,WPS任重路远。
Oracle数据库具有完整数据管理功能、完备关系产物、分布式处理功能、可以用ORACLE实现数据仓库利用等。
4 DB2数据库
是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux以及Windows服务器版本。DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于全部常见的服务器利用系统平台。它提供了高层次的数据利用性、完整性、安全性、可恢复性,以及小规模到大规模应用程序的执行能力,具有与平台无关的根本功能和SQL命令。接纳了数据分级技术,能够使大型机数据很方便地下载到LAN数据库服务器,使得客户机/服务器用户和基于LAN的应用程序可以访问大型机数据,并使数据库当地化及长途毗连透明化。
DB2以拥有一个非常完备的查询优化器而著称,其外部毗连改善了查询性能,并支持多任务并行查询。具有很好的网络支持能力,每个子系统可以毗连十几万个分布式用户,可同时激活上千个活动线程,对大型分布式应用系统尤为适用。
以上就是现在比力流行的一些数据库范例,固然还有其他的一些,读者可以在网上大概相识一下。我讲这些的目的是为了应用,不能用了半天连什么是数据库和数据库简单的知识都不知道。
根据多年的履历,我不停以为,不要付给VBA过多的压力,VBA主要是实用,用于工作中的实际问题处理,是毗连车站和家住址之间的汽车和电动车,不是飞机和高铁,如果行程几千公里,汽车虽然也可以到达,真的不如坐飞机和高铁。以是我这里主要是讲解VBA与ACCess 数据库的利用,至于其他的数据库只是作为相识。因为对于大多数的VBA用户,ACCess数据库是足够的,而且是OFFICE的一个组件。
今日内容回向:
1 你相识有哪些数据库范例呢?
2 OFFICE 自带的数据库是哪个范例呢?
我20多年的VBA实践履历,全部浓缩在下面的各个教程中:
第7套教程(共三册):《VBA之EXCEL应用》:是对VBA根本的讲解
第1套教程(共三册):《VBA代码办理方案》:是入门后的进步教程
第4套教程(16G):VBA代码办理方案之视频(第一套的视频讲解)
第3套教程(共两册):《VBA数组与字典办理方案》:是对数组和字典的专题讲解
第2套教程(共两册):《VBA数据库办理方案》:是对数据库的专题讲解
第6套教程(共两册):《VBA信息获取与处理》:讲解VBA的网络及跨程序应用
第5套教程(共两册):VBA中类的解读和利用:类及接口技术的讲解
第8套教程(共三册):VBA之Word应用(最新教程):word中VBA的利用
上述教程的学习顺序:
① 7→1→3→2→6→5或者7→4→3→2→6→5。
② 7→8
- 如何学习VBA呢? 概括的说就是: 学习过程中要信、解、受、持,更要有回向的业力。无论您在学习的任何阶段,都要对照教程的知识点加持自己的实际工作,总会有丰厚的收获。
|