超市系统及其查询操作
包含了数百条语句、函数及关键词,其中很多和 Windows GUI 有直接关系。
[10]
专业人员可以用
Visual Basic 实现其它任何 Windows 编程语言的功能,而初学者只要掌握几个关键词就可以建
立实用的应用程序。
VB 提供了学习版、专业版和企业版,用以满足不同的开发需要。学习版使编程人员很容易地开
发 Windows 和 Windows NT 的应用程序;专业版为专业编程人员提供了功能完备的开发工具;
企业版允许专业人员以小组的形式来创建强健的分布式应用程序。
2.2 ACCESS 数据库
[12]
2.2.1 ACCESS 数据库的简单介绍
Access 是一个基于关系型数据库模型建立的数据库管理系统软件,美国 Microsoft 公司推出
的办公自动化套件之一。
[17]
ACCESS 功能强大,简单易学,它具备完整的数据库功能,并支持
SQL 语言。由于 ACCESS 自带丰富的客户端界面和使用向导,使用户很容易建立和修改数据库结
构,输入和修改数据都很方便。
Microsoft Access 不仅是一种关系式数据库,而且它具有强大的数据管理功能,它可以方便
地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。关系式数据库由一系列表组成 ,
表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段
名在一个表中不能重复。
[12]
不过 Access 属于桌面型数据库系统,它不能提供基于客户/服务器(Client/Server)方式的
多用户并发访问能力,所以它比较适合于单机个人用户或小型的工作组,对于访问量不大的小型网
站,可以采用 Access 作为 Web 服务器端的数据库。
Access 数据库由六种对象组成,它们是表、查询、窗体、报表、宏和模块。
[16]
表(Table) ——表是数据库的基本对象,是创建其他 5 种对象的基础。表由记录组成,记录由
字段组成,表用来存贮数据库的数据,故又称数据表。
查询(Query)——查询可以按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表
的字段组成新表。
窗体(Form)——窗体提供了一种方便的浏览、输入及更改数据的窗口。还可以创建子窗体显
示相关联的表的内容。窗体也称表单。
报表(Report)——报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。
宏(Macro)——宏相当于 DOS 中的批处理,用来自动执行一系列操作。Access 列出了一些常
用的操作供用户选择,使用起来十分方便。
模块(Module)——模块的功能与宏类似,但它定义的操作比宏更精细和复杂,用户可以根据
自己的需要编写程序。模块使用 Visual Basic 编程。
2.2.2 ACCESS 数据库的特点
[17]
A.存储方式单一
Access 管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为