2015年计算机等级考试二级Access辅导笔记:模块和应用程序设计(2)
发布时间:2010/11/10 11:42:24 来源:城市学习网 编辑:ziteng
操作步骤:
创建如下图所示的"启动"窗体
10.4.2自定义创建数据库应用程序
在窗体设计视图中添加命令按钮和标签控件.
10.4.2自定义创建数据库应用程序
创建如下宏:
打开读者权限窗体宏
打开表——读者信息,借书信息,图书信息的三个宏
打开报表"图书信息报表"宏
关闭窗体宏
退出系统宏
10.4.2自定义创建数据库应用程序
①创建宏过程.
10.4.2自定义创建数据库应用程序
②然后将窗体中各命令按钮与相应的宏对象链接在一起,形成有机整体.
10.4.2自定义创建数据库应用程序
建立一个主切换面板,将它设置成启动窗体,并设置启动选项.
:
打开"图书管理"数据库,从"工具"菜单中选择"启动"选项.
10.4.2自定义创建数据库应用程序
出现启动对话框.
10.4.2自定义创建数据库应用程序
在"应用程序标题"文本框中输入"图书管理数据库"作为窗口标题栏
10.4.2自定义创建数据库应用程序
在"应用程序图标"文本框中可以选择一幅图片
10.4.2自定义创建数据库应用程序
在"显示窗体\页"组合框中指定打开数据库时自动打开的窗体或页,这里选择窗体"启动'
10.4.2自定义创建数据库应用程序
在"菜单栏"和快捷菜单栏"可以将自己创建的菜单指定为默认菜单
10.4.2自定义创建数据库应用程序
再次打开"图书管理"数据库,系统自动打开"启动"窗体,可以通过各按钮进行相应的操作.
操作题
创建一个窗体类模块,在上面建立一个关闭命令按钮,单击此按钮可以关闭此窗体.
Access数据库的管理
11.1 数据的安全性
用Access建立一个数据库后,其默认状态是对用户开放所有数据库操作权限,这样会对数据库带来一定影响,严重时还可能会毁掉整个数据库.在这种情况下,就需要采取一些措施来保护数据库的安全.
Access有各种不同的策略来控制数据库及其对象的访问级别.对Access数据库的保护可采用加密数据库,设置密码和设置用户和组的安全来实现.
一, 加密,解密数据库
1 加密/解密
对数据库进行加密操作,将会压缩数据库文件,并使其无法通过工具程序或字处理程序解密.数据库的解密是加密的反过程.
例11-1 对在前几章中建立的图书管理数据库进行加密和解密
操作步骤如下:
一, 加密,解密数据库
1 )选择加密/解密数据库命令
启动Access,但不要打开数据库(不能对打开 的数据库进行加密或解密).选择菜单工具/安全/加密/解密数据库选项.
一, 加密,解密数据库
2)选择数据库
选择要加密或解密的数据库:图书管理数据库.mdb,然后单击确定按钮.
一, 加密,解密数据库
3)保存加密/解密后的数据库
为加密之后 的数据库指定名称,单击保存按钮,即可生成加密或解密数据库.
一, 加密,解密数据库
2 设置/撤消数据库的打开密码
例11-2 为图书管理数据库.mdb设置打开密码,使得当每次打开数据库时,出现如图的要求输入密码对话框.
一, 加密,解密数据库
操作步骤如下:
1)关闭要设置密码的数据库,同时确认没有其他用户打开该数据库(不能对打开 的数据库设置密码).
2)为数据库复制一个备份,并将其存入到安全的地方. [NextPage] 一, 加密,解密数据库
3)单击文件菜单中的打开或者单击工具兰上的打开按钮,在弹出 的对话框中选定要设置密码的数据库—图书管理数据库.mdb单击打开按钮右边的下箭头,选择以独占方式打开选项.
如果数据库中包含AutoExcc宏或设置了启动窗体,则在选择以独占方式打开选项之前按住Shift键.
一, 加密,解密数据库
4)打开数据库后,选择工具/安全/设置数据库密码选项
弹出设置数据库密码对话框
一, 加密,解密数据库
5)在密码框中输入要设置的密码,在验证框中再次输入相同的密码确认,然后单击确认按钮,这样,在下次启动该数据库时系统会要求用户输入密码,如图所示.无法打开数据库.
一, 加密,解密数据库
6) 若要撤消数据库的密码,以独占方式打开需要撤消密码的数据库,选择撤消数据库密码选项,在撤消数据库密码对话框中输入当前的数据库密码,然后单击确定按钮即可.下次启动该数据库时就可以发现数据库密码已被撤消.
二, 用户安全
为数据库设置密码后,所有用户都必须先输入密码,才可以打开数据库.但是,一旦打开了数据库,是不再有其他任何安全机制.
保护数据库的最灵活和最广泛的方法是用户级安全机制.此机制是通过建立数据库中敏感数据和对象的访问级别,来保护数据库的安全.Access2002提供了设置安全机制向导,可以方便地设置用户级安全.
默认情况下,共享的Access2002数据库有两个组,即管理员组和用户组.管理员组拥有对数据库较大范围的操作权限,而用户组则具有较小范围的操作权限 .
二, 用户安全
例11-3 为图书管理数据库设置管理员组,用户组和工作组,并分别设置各组权限.以对图书信息表的权限为例.
操作步骤如下:
1) 创建组账号
打开数据库—图书管理数据库.mdb并选中图书信息表.
选择工具/安全/用户与组账号选项,打开用户与组帐号对话框,单击组选项卡.
二, 用户安全
二, 用户安全
在用户与组账户对话框组选项卡中,单击新建按钮,如图所示,新建一个工作组,并单击确定按钮.
二, 用户安全
如果单击用户选项卡,可以单击新建,添加若干个用户,再单击确定按钮,则添加用户名称自动隶属于用户组.
二, 用户安全
单击更改登录密码选项卡,可以修改用户的密码,最后单击确认按钮,完成用户与组账户 的设置.
二, 用户安全
2) 设置用户与组权限
打开图书管理数据库.mdb.选择工具/安全/用户与组权限选项,打开用户与组权限对话框,单击权限选项卡.
二, 用户安全
单击选取用户单选按钮,可以为管理员以及新添加的用户设置权限,如图所示.
二, 用户安全
单击选取组单选按钮,为管理员组设置权限.
二, 用户安全
单击选取组单选按钮,为用户组设置权限.
二, 用户安全
单击选取组单选按钮,为工作组设置权限.
11.2 管理数据库
一, 数据的导入,导出及链接
二, 数据库的压缩,修复及备份
三, 优化数据库性能
一, 数据的导入,导出及链接
数据的导入是将其他文件格式转换成Access的数据和数据库对象.
数据的导出是一种将数据和数据库对象输出到其他数据库,电子表格或文件格式的方法,以便其他数据库,应用程序可以使用这些数据.导出功能与和粘贴功能相似,可以将数据导出到各种支持的数据库,程序和文件格式中.
数据的链接是建立一个从另外一个应用程序的数据文件到Access之间的连接,以便在源应用程序和Access中都可以查看和编辑数据.在第4章创建表中已经介绍数据的链接方法,本章就不再叙述.