数据库文件类型有几种
大家好,今天我要向大家介绍的是“VBA数据库解决方案”教程的第二版修订内容。这套教程定位中级水平,详细介绍了利用ADO连接ACCDB和EXCEL的方法和实例操作。经过第一版的修订,我们已经完成了所有程序文件的32位和64位OFFICE系统测试。教程共分为两册,包含九十八讲,未来会逐渐推出修订后的内容。今日的内容是第一讲:简单介绍数据库类型及其特点。
在上一讲中,我们了解了数据库及表的基本概念。实际上,数据库与我们的日常生活息息相关。当我们打电话、上网、进行银行交易等,都在访问不同的数据库。这些数据库各具特色,但也拥有共同的基本特性。今天,我们将进一步了解现在流行的数据库类型。
我们要介绍的是由微软发布的关系数据库管理系统——Microsoft Access。它结合了数据库引擎和图形界面特点,是Microsoft Office的系统程序之一。它在专业版及更高版本的Office中被单独出售。和其他Office应用程序一样,Access支持Visual Basic宏语言,可用于面向对象编程,并可以引用各种对象。
接下来,我们来谈谈MySQL。这是一种关系型数据库管理系统,由瑞典MySQL AB公司开发,现属于Oracle公司旗下。MySQL是最流行的关系型数据库管理系统之一,尤其在WEB应用方面表现出色。其将数据保存在不同的表中,提高了读取速度和灵活性。MySQL使用的SQL语言是访问数据库的标准语言。其体积小、速度快、成本低,尤其是开放源码这一特点,使得它成为中小型网站开发的优选。
我们还要提到Oracle数据库。这是甲骨文公司推出的一个强大的数据库管理系统。Oracle数据库具有完整的数据管理功能、完备的关系产品、分布式处理功能等。IBM的DB2也是一套关系型数据库管理系统,主要运行环境为UNIX、Linux以及Windows服务器版本。DB2适用于大型应用系统,具有良好的可伸缩性,并支持从大型机到单用户环境。
以上就是我们目前比较流行的一些数据库类型。还有许多其他类型的数据库,建议读者可以在网上自行了解。我们讲解这些是为了让大家了解应用,而不是仅仅使用却不知道其背后的知识。
根据我多年的经验,我认为VBA主要是实用,用于解决工作中的实际问题。我主要讲解VBA与Access数据库的操作,其他的数据库类型只是作为了解。因为对于大多数VBA用户来说,Access数据库已经足够使用,并且是Office的一个组件。
今日内容回顾:
1. 你了解到的数据库类型有哪些?
2. Office自带的数据库是什么类型?
我拥有20多年的VBA实践经验,全部浓缩在以下的教程中:
第7套教程(共三册):《VBA之EXCEL应用》,基础讲解。
第1套教程(共三册):《VBA代码解决方案》,进阶教程。
第4套教程(16G):VBA代码解决方案之视频(第一套的视频讲解)。
第3套教程(共两册):《VBA数组与字典解决方案》,专题讲解数组和字典。
第2套教程(共两册):《VBA数据库解决方案》,专题讲解数据库。
第6套教程(共两册):《VBA信息获取与处理》,讲解VBA的网络及跨程序应用。
第5套教程(共两册):解读和利用VBA中的类,讲解类和接口技术。
第8套教程(共三册):VBA之Word应用(最程),讲解Word中VBA的应用。
建议的学习顺序如下:
首先学习第7套教程,了解VBA在Excel的基础应用。
然后是第1套教程,进一步提高VBA技能。
接着是第3套教程,学习数组与字典的专题。
随后是第2套教程,深入了解数据库的解决方案。
之后是第6套教程,学习VBA的信息获取与跨程序应用。