在编写《Oracle Discoverer 10g手册》的第2版时,首先要确定的是目标读者。在第1版时,我们将内容限定为Discoverer的最终用户版,并且主要围绕着Desktop。在这一版中,我们已将目标读者定位为最终用户和管理员,主题也变换为Discoverer Plus,但仍然会涵盖Desktop方面的内容,以及Viewer和Portal方面的内容。我们认为如果本书中不包括Administration Edition的内容,无疑对读者来说是一种损失,因此我们增添了全新的一节专门奉献给管理员。 我们面临的第二个难题是,决定包括哪一版的Discoverer。我们起初认为可以包含多个版本,但不久就发现这需要太多的精力,而且篇幅也不够。因此,我们最后决定使用10.1.2版本。 我们同时也清楚,各个级别的Discoverer用户都需要一本教程来了解这一功能强大而又复杂的软件。因此,我们决定照顾到所有用户,无论是初级用户,还是熟练的用户。 我们相信书中会有些内容同时兼顾到Discoverer最终用户和管理员。初学者可以根据书中的内容,从最基本的第一步开始一直到成功完成任务。高级用户也可以从书中找到自己四处寻找的信息。我们已将每个任务中的步骤组织为有用且易于遵从的工作流程,并且尽量提供详尽的信息。管理员将会从本书中获得帮助和支持,将Discoverer强大的功能传递给最终用户。我们会将多年来的开发技巧和方法与您一起分享。 在开始编写本教程时,我们就期望将所有强大的Discoverer功能都整合到一起。您不仅会在本书中找到许多至今未有记录的Discoverer功能,还会发现数不胜数的提示和技巧。 本书的组织结构 本书由4部分和4个附录组成: ● 第I部分,Discoverer入门:第I部分介绍了Discoverer的基本历程和原理,也包含可与Discoverer交互的各种数据库的描述信息。之后,又介绍了登录顺序和Discoverer工作手册向导的所有步骤。 ● 第II部分,编辑查询:第II部分主要介绍基本的Discoverer查询。首先从格式化问题开始,例如,字体、颜色、标题和编号。然后,介绍图形生成和如何将查询格式化为格式良好且准备就绪的报告。第9章全部用来介绍分析数据。这对于了解分析原理和如何使用Discoverer各种工具分析数据是非常有用的。第10章介绍Discoverer Viewer的使用。我们认为新版本的Viewer功能很强大,足以独自成章。请不要忽视在您组织中使用该工具所带来的优势。 ● 第III部分,高级Discoverer技术:第III部分的前3章介绍了Discoverer的所有工具,并详细说明了如何有效地使用这些工具,包括细化条目、钻取和构建有效条件,以及细化参数、计算、排序和百分比。随后的两个章节介绍了查询管理、用户偏好和工具栏,以及如何与Discoverer管理员交互。与此同时,我们认为非常有必要介绍OLAP工具,因此这部分的最后一章专门介绍了Discoverer OLAP的强大功能。 ● 第IV部分,使用Discoverer Administration Edition:在这一部分,我们试图在有限的篇幅内尽可能地将构建和管理业务领域的知识和经验全部传授给大家。我们可以轻而易举地单独为Administration Edition编写一本一千页的书,但这样做太不合理。第20章介绍了配置,对于任何希望了解如何在应用服务器上管理Discoverer的读者,这一章是必读章节。 ● 第V部分,附录:本书共包括4个附录。附录A是“Michael关于FAQ的一些问题的回答”。如您想像的一样,问题的增长速度非常惊人,但Michael尽量努力回答所有问题。我们尽可能地将他这些年回答的所有问题收录在内。附录B包含详细的Discoverer函数清单,包括语法、描述和示例。其中还含有一个详细的格式化掩码清单和对分析函数的简单介绍。附录C介绍了可与Discoverer一起使用的各类数据库。其中还包括视图,尤其是Noetix Views。附录D介绍了全书都在使用的一个示例数据库。