Microsoft Access是一种基于Windows图形用户界面的关系型数据库管理系统。1995年Access成为Office 95套件产品之一。作为Microsoft office套件产品之一的Access已经卖出了近700万份,成为世界上最流行的桌面数据库系统。Access与许多优秀的关系数据库一样,可以很容易地连接相关的信息而且还对其他的数据库系统有所补充。它能操作其它来源的资料,包括许多流行的PC数据库程序(如dBASE,Paradox,Microsoft FoxPro)和服务器、小型及大型机上的许多SQL数据库。Access还完全支持Microsoft的OLE技术[2]。
Access还提供Windows操作系统的高级应用程序开发系统。Access与其它数据库软件相比,它具有上手快、易操作等优点。同时利用内置的UBA语言,既可以开发出常用的数据处理工具,也能设计出功能全面的一整套数据库管理信息系统[3]。Access还提供了强大的管理模型,它以图形化用户界面和向导为基础。Access的结构可以适应模块化增长、自动化配制、维护比较小规模的服务器程序开发的需要。
Java最早大概可追溯至1991年四月份,Sun的绿色计划(Green Project)开始着手于发展消费性电子产品(Consumer Electronics),所使用的语言是C、C++、及Oak (为Java语言的前身),后因语言本身和市场的问题,使得消费性电子产品的发展无法达到当初预期的目标,再加上网络的兴起,绿色计划也因此而改变发展的方向,最终导致Java的产生[4]。Java是一种简单的、面向对象的、健壮的、安全的、解释的、与平台无关的、多线程的、动态的语言。
Java Applet是用Java语言编写的一些小应用程序,这些程序直接嵌入到页面中,由支持Java的浏览器(IE或Nescape)解释执行能够产生特殊效果。它可以大大提高Web页面的交互能力和动态执行能力。包含Applet的网页称为Java-powered页,可以称其为Java支持的网页[5]。
当用户访问这样的网页时,Applet被下载到用户的计算机上执行,但前提是用户使用的是支持Java的网络浏览器。由于Applet是在用户的计算机上执行的,所以它的执行速度不受网络带宽或者Modem存取速度的限制,用户可以更好地欣赏网页上Applet产生的多媒体效果。
Applet小应用程序的实现主要依靠java.applet包中的Applet类。与一般的应用程序不同,Applet应用程序必须嵌入在HTML页面中,才能得到解释执行;同时Applet可以从Web页面中获得参数,并和Web页面进行交互。
含有Applet的网页的HTML文件代码中必须带有<APPLET>和</APPLET>这样一对标记,当支持Java的网络浏览器遇到这对标记时,就将下载相应的小程序代码并在本地计算机上执行该Applet小程序。