课题研究中期考核学习access数据库的优化_第1页
课题研究中期考核学习access数据库的优化_第2页
课题研究中期考核学习access数据库的优化_第3页
课题研究中期考核学习access数据库的优化_第4页
课题研究中期考核学习access数据库的优化_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、10.1.1数据库减肥图 10-1-1“选项”框中的“常规”选项卡用户在利用 Acs 2003 建立数据库时就会发现,还没有输入多少数据,数据库的体积就已经庞大了,这时可以对数据库进行压缩减肥。若要减小数据库的体积,用户可以执行以下操作。(1)先打开要进行“减肥”的数据库,然后单击“工具”“选项”菜单命令,打开“选项”框。(2)在“选项”框中单击“常规”选项卡,选中“关闭时压缩”复选框,然后单击“确定”按钮,如图 10-1-1 所示。这时,用户可以在数据库中输入少量的数据,保存退出。然后查看一下刚才保存的数据库文件,就会发现体积没有增大,反而缩小了。10.1.2使用性能分析器s 2003 带有

2、一个“分析器”工具,该工具可以帮助用户测试数据库对象并改进性能Ac的方式。但是分析器只能分析数据库对象,不能提供如何的信息。Acs 本身或基础操作系统Acs 分析器包括表分析器、性能分析器和文档管理器等 3 个子工具。1表分析器如果用户的 Acs 数据库中的表在一个或多个字段中包含有重复的信息,则可以通过“表分析器”将数据拆分成为两个或多个相关的表。这样就能更有效的规范化。数据,这个过程称之为“表分析器”将包含重复信息的一个表拆分为每种类型的信息只一次的两个或多个独立表。这样使数据库的效率更高并易于更新,而且减小了数据库的大小。在向导分离数据后,通过使用向导创建的查询,用户仍可以查看并使用数据

3、。要利用“表分析器”分割数据表,用户可以执行以下操作。(1)打开数据库,单击“工具”“分析”“表”菜单命令,打开“表分析器向导”10-1-2、图 10-1-3 所示。框。如图(4)在图 10-1-5 中,用户可以指定是由向导决定哪些字段放在哪些表中,还是用户自己决定,如果指定由向导决定,则下一步就是验证并调整向导的建议。这里选择“否,自行决定”,然后单击“下一步”按钮,如图 10-1-6 所示。(5)在图 10-1-6 中,用户可以将表中的重复字段拖动到空白区域中,鼠标,Acs 将创建一个新表来包含所拖曳的字段,并可对表重命名和设置关键字段。设置完成,单击“下一步”按钮,如图 10-1-7 所

4、示。注意相同的应该完全相同,以便 Acs 2003 可以将它们合并成一个惟一的。向导发现相似的,将给出可能的更正方案供用户选择。(6)在图 10-1-7 中,用户可以指定是否创建一个查询。如果用户选择了“是,创建查询”单选钮,基于基础表的窗体或报表将能够继续工作,而且向导将把初始表的名字赋予新创建的表,并且重命名初始表。单击“完成”按钮结束表分析器向导。注意:利用“表分析器向导”创建的查询可以同时更新来自多个表中的数据,而且该查询还提供了其他节省时间的功能,提高了数据的准确性。2性能分析器使用 Acs 2003 提供的“性能分析器”可以优化 Acs 数据库的性能。运行“性能分析器”,Acs 将

5、分析数据库并给出相应的优化方案、意见和建议,用户可以按照注释进行修改,从而优化数据库的性能。利用“性能分析器”优化数据库可以按以下步骤操作。(1)打开数据库,单击“工具”“分析”“性能”菜单命令,打开“性能分析器”10-1-8 所示。框,如图(2)在“性能分析器”框中单击要优化的数据库对象类型的选项卡,单击“全部对象类型”选项卡可以同时查看全部数据库的对象列表。在选中的选项卡中选择所要优化的数据库对象的名称,直到选中所有需要优化的数据库对象后,单击“确定”按钮,进行优化。(3)Acs 将对选中的数据库对象进行逐一优化并给出最终的分析结果,如图 10-1-9 所示。3文档管理器图 10-1-10

6、“文档管理器”框利用文档管理器可以选择对不同的数据库对象中包含的属性、关系和权限等内容进行查看和打印,便于用户更好地管理和改进数据库性能。打开数据库,单击“工具”“分析”“文档管理器”菜单命令,打开“文档管理器”图 10-1-10 所示。框。如在文档管理器中包含 8 个选项卡,除了常用的 Acs 数据库对象表、查询、窗体、报表、宏和模块外,还包括当前数据库和全部对象类型两个选项卡。(1)“表”选项卡:在“表”选项卡中,用户可以选择一个或多个表,对其属性、关系等内容进行查看或打印。单击“选项”按钮可对打印表的内容进行自定义。单击“文档管理器”框中的“确定”按钮,Acs 将自动对表文档进行分析、整

7、理,然后再“打印预览”窗口中显示包含所有用户在“打印表定义”印”菜单命令进行打印。框中选定的选项的文档,这时,用户可以选择“文件”“打(2)“查询”选项卡:在“查询”选项卡中,用户可以选择一个或多个查询,对属性等内容进行查看或打印,其操作方法和打印表定义完全相同。“窗体”和“报表”选项卡:“窗体”和“报表”选项卡中的内容完全相同,用户可选择一个或多个窗体或报表的属性进行查看或打印。单击“选项”按钮,可以对窗体或报表包含的内容进行自定义。“宏”和“模块”选项卡:在“宏”选项卡中包含数据库中创建的所有的宏,包括作为系统对象的宏。如果用户要对宏中的内容进行自定义,可以单击“选项”按钮,打开“打印宏定

8、义”对话框。在“模块”选项卡中单击“选项”按钮,打开“打印模块定义”框,在该决定是否打印模块中的“属性”、“代码”和“用户和组权限”。框中,用户可以(5)“当前数据库”选项卡:在“当前数据库”选项卡中只有属性和关系两个选项。“属性”是指数据库属性,和数据库对象或控件的属性不同;“关系”是指数据库中所有表之间的存在关系。在“当前数据库”选项卡中,“选项”按钮不可用。在“打印预览”窗口中,Acs 将分别显示两两相关表之间的关系及其强制类型,而不是像在“关系”窗口中那样显示整个数据库所有表的关系。(6)“全部对象类型”选项卡:在“全部对象类型”选项卡中包含了前面 7 个选项卡中的全部对象。在该选项卡

9、中,用户如果希望更改某个对象的内容,则需要先选中该对象,然后再单击“选项”按钮,Ac定义。s 将根据用户选择对象的对象类型,决定打开的框中显示何种打印10.1.3数据库实用工具利用 Acs 2003 的数据库实用工具,可以完成多种操作,如转换数据库、压缩和修复数据库、数据库升迁和生成 MDE 文件等,从而实现数据库性能的进一步完善和1转换数据库。Acs 默认的数据库格式是 Acs 2000,利用转换数据库功能,用户可以将当前数据库转换为 Acs 97 或 Acs 20022003 文件格式。同样,当打开某个其他版本的数据库时,利用数据库转换功能还可以将该数据库转换为 Ac转换文件格式可按以下步

10、骤操作。s 2000 格式。(1)打开数据库,单击“工具”“数据实用工具”“转换数据库”“转换为 Acs 20022003文件格式”菜单命令,打开“将数据库转换为”框。在“将数据库转换为”中为新数据库起个新名。单击“保存”按钮,Ac框的“保存位置”列表框中选择某个文件夹,在“文件名”文本框s 将自动处理并弹出警告框,提示用户转换数据库后将无法和其他版本 Acs 用户共享新数据库,单击“确定”按钮,完成数据库转换。2 在 Ac表管理器s 数据表中还有一种表,通常称之为表。表是专门用于数据库文件和HTML、XML 文件的数据表,这类表可以在改的。管理器中进行优化。表的属性是不能更s 2003 提供

11、了“表管理器”工具,方便用户对数据库中创建的表进行查看、编Ac辑和更新等操作。当表的结构或位置发生更改时,用户就需要对数据库中的表进行查看并刷新,用户可以执行以下操作。(1)打开包含单命令,打开“表的数据库,然后单击“工具”“数据库实用工具”“表管理器”框,如图 10-1-11 所示。表管理器”菜(2)在“请选择待更新的按钮。表”列表框中选择 1 个或多个表进行更新,然后单击“确定”如果更新成功,则 Acs 将提示确认;如果找不到该表,则 Acs 将显示一个“选择表名的新位置”框以便指定表的新位置。如果所选的表都已移到指定的新位置,则“表管理器”将搜索所有选定表的位置,然后更新所有的。3更改用

12、户可以更改“(1)打开包含命令,打开“表的路径表管理器”中选定的一组表的路径。操作步骤如下。表的数据库,然后单击“工具”“数据库实用工具”“表管理器”框。表管理器”菜单(2)在“请选择待更新的表”列表框中选中“始终提示新位置”复选框,然后在“请选择待更新的表”列表框中选中要更改的表的复选框,单击“确定”按钮,打开“选择表名的新位置”框。(3)在“选择表名的新位置”框中指定表的新位置,然后单击“打开”按钮。Acs将弹出“刷新成功”框,单击“确定”按钮。(4)单击“关闭”按钮,关闭“表管理器”框。注意:“管理器”更新表管理器”并不移动数据库或表文件,若移动数据库或表后,可以利用“表。,但“表管理器”不能刷新被后其名称已更改的 Ac这些表。s 表的在这种情况下,必须先删除当前表,然后重新4拆分数据库将大型数据库拆分为相对独立的较小数据库,可以减轻数据库在多用户环境下的网络通信负担,还可以使后续的前端开发不影响数据或不中断用户使用数据库,因为 Acs 提供的“拆分数据库”实用工具将表从当前数据库移到后端数据库中进行处理。图 10-1-12数据库拆分器要拆分数据库可按以下步骤操作。(1)打开要拆分的数据库,然后单击“工具”“数据库实用工具”“拆分数据库”菜单命令,打开“数据库拆分器”框,如图

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论