欢迎来到天天文库
浏览记录
ID:40838046
大小:1.82 MB
页数:60页
时间:2019-08-08
《ch3Access用户界面》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3章Access用户界面3.1Access的性能3.2Access数据库内部结构3.3Access开发环境3.4数据库对象的使用3.5数据的导入导出3.1Access的性能3.1.1Access系统组成1.数据库引擎(databaseengine)实际存储、排序和获取数据的软件。JET4.0,(Microsoftdataengine)MSDE支持2.数据库对象(databaseobject)Access数据库最基本的构件是对象,包括:表、窗体、查询和报表等。3.设计工具提供一套设计工具,方便创建和编辑各类对象,如查询设计器。4.程序设
2、计工具使用程序设计语言VBA操纵报表、窗体等对象。提供VBE编辑环境。3.1.2Access数据库特点1.存储文件单一2.支持长文件名及名称自动更正3.兼容多种数据库格式4.具有Web网页发布功能5.可应用于客户机-服务器方式6.操作使用方便3.1.3Access数据库格式1.mdb数据库文件扩展名,所有对象(数据访问页除外)存在的物理文件。2.ade保护mdb中VBA代码3.adp创建和管理项目,访问SQLSEVER数据库。4.ade保护Adp中VBA代码3.2Access数据库内部结构除数据访问页,其他所有对象都存放在一个扩展名为m
3、db的数据库中。Access各种对象的关系表是数据库的核心与基础,存放全部数据;报表、查询和窗体都从表中获得数据,以实现用户特定的需要,如查找、计算统计、打印、编辑等;窗体可提供良好的用户界面,可用来直接或间接地调用宏或模块,并执行查询、打印、预览、计算等功能,也可修改数据表。关系表是Access存储数据的基本单位。其中存放这具有特定主题的数据信息。所有表及表之间关系构成了数据库的核心。每个表都有一系列字段组成,其中有一列或几列作为关键字、惟一地标识记录。查询、窗体和报表等对象最终的数据来源都是表,它们是操纵表中数据的不同形式。3.2.
4、1表表内可定义索引,以便快速查询。一个数据库文件可包含多个表,可建立表间的关联。表中可进行查找、替换、排序、筛选等各种操作。字段的数据类型可以是文本、数字、日期、货币、OLE对象(声音、图像),以及超级链接等。罗斯文商贸中表(类别)的例子表与表之间关系例如:类别表和产品表通过类别ID创建了联系3.2.2查询按规则建立的动态数据集合。查询可按预先设定的规则有选择地显示一个或多个表中的数据。在运行查询对象时,Access自动动态地建立规则所选中的表中的数据集合,再进行相应的操作。查询的例子(两个表拼接)3.2.3窗体窗体对象:提供用户与Ac
5、cess数据库之间的交互界面。窗体主要功能:编辑数据、接受数据、显示信息和控制应用程序的流程等窗体显示的内容可来自表或查询。窗体及窗体上控件的外观、大小以及所联系的数据元等都可以在窗体设计器中设置。窗体的例子表之间联系可通过子窗体进行关联处理。3.2.4报表以特定格式打印或显示数据的方法。报表可基于数据表,也可基于查询结果。利用报表可进行统计运算,如求和、求最大值,求平均值等。通过报表设计器设计报表。报表的例子3.2.5宏若干个操作的组合,可用来简化一些经常性操作,其中每个操作实现一个特定的功能。使用宏可以使一些操作任务自动完成。宏中可
6、执行的操作有打开(关闭、删除)表、查询、窗体或报表的不过,查询或更新记录,响铃、显示消息框等。宏可以单独使用(运行命令),也可以与窗体配合使用(添加命令按钮)。宏设计时的工作窗口3.2.6模块将VisualBasicForApplication中声明和过程作为一个单元进行保存的集合。一般情况下,用户不需要创建模块,除非要建立应用程序所无法实现的复杂功能。可使用VBA编写数据库应用系统的前台界面。可用工具菜单下的“宏”命令将宏转换成VBA代码,并可进一步编辑。编辑模块的VB窗口3.2.7数据访问页Access2000的新功能,可直接建立W
7、eb页。通过它,可将所有文件作为Web发布程序存储到指定的文件夹,或将其复制到Web服务器上,在网上发布信息。在IE浏览器中打开的数据访问页3.3Access开发环境3.3.1Access的安装1.启动安装程序,三种方法:直接运行安装程序使用开始菜单中运行命令使用windows控制面板显示运行安装程序对话框2.输入用户信息3.接收“最终用户许可协议”4.选择要安装的软件5.定制Access定制Access组件3.3.2Access主窗口包括标题栏、菜单栏、工具栏、状态条及编辑区。1.菜单栏对常用命令的设置可根据使用情况自动调整,不需要的
8、命令可通过“自定义”对话框关闭。2.工具栏对应于不同的对象有不同的工具栏。例如下图“窗体视图”&“格式”工具栏工具栏的最大特点是可以自动显示或自动隐藏。3.3.3数据库窗口1.打开数据库2.数据库窗口在创建
此文档下载收益归作者所有