简单Excel微型数据库

来源:互联网 发布:南京java软件公司排名 编辑:程序博客网 时间:2024/04/28 13:19
     Excel微型数据库是表格数据库,与Access关系数据库不同,表格数据库没有逻辑化的关系,所有数据都需要存储,这样做看起来有些浪费存储资源,但是因为免去了建立数据间关系的过程,减少了建立数据库的时间。当然在这里牺牲空间来换取时间是有道理的,那就是我们建立的是微型数据库,所查询的数据不过数千行,绝对空间占用是相当小的。因此创建数据库的过程就变成了创建表格的过程,即使你不懂数据库,也一样能够创建出简单的数据库。

      当你在表格首行各列添入了类目名称后,Excel微型数据库的存储模型就建立好了。然后需要为这些类目对应的单元格制作一个输入界面,这里需要用到微软的VBA(Visual Basic Application),然后可以建立一个输入窗口将一行中各个类目所需填写的地方用TextBox代替再加上输入检查,就构成了一个简单的输入界面。其创建方法与Access下自创建窗口的方法类似。

      对数据库的查询是数据库最重要的一部分。在Excel表格数据库中,用户通常是按照自己对表格的查看方式来建立表格的,因此在多数情况下不需要像Access数据库那样再做过查询。只要像平常查看Excel表格一样查看表格数据库即可,当然为了避免在查看过程误修改或误删除单元格数据,还需要打开Excel的工作表保护功能。若再运用上Excel的筛选功能,查看数据就更方便了。