第二章DB2UDB的图形用户界面.docx
- 文档编号:27249938
- 上传时间:2023-06-28
- 格式:DOCX
- 页数:14
- 大小:283.44KB
第二章DB2UDB的图形用户界面.docx
《第二章DB2UDB的图形用户界面.docx》由会员分享,可在线阅读,更多相关《第二章DB2UDB的图形用户界面.docx(14页珍藏版)》请在冰豆网上搜索。
第二章DB2UDB的图形用户界面
第二章UDB的图形用户界面
提纲:
1、了解UDB的各类图形工具
2、存取UDB图形工具的方式
3、如安在UDB中执行命令或SQL语句
、UDB的图形界面概述
在UDB之前的DB2产品中,提供给用户的图形界面很少。
大部份的治理工作和操作只能通过手工键入命令的方式来实现。
UDB的显现改变了这一现状,它提供了丰硕的图形化工具,使得治理工作变得加倍轻松。
、UDB的图形化工具
、客户端配置工具—CCA
要对远程数据库进行存取,第一要设置从客户端到远程数据库的网络连接。
那个进程是一个比较复杂的进程,需要用户对网络参数、配置命令要有必然程度的了解。
CCA确实是一个用来帮忙用户设置从客户端到远程数据库连接,减轻用户负担的工具。
它提供了三种配置方式供用户选择:
a、人工方式
该方式对用户的要求较高,需要用户了解要连接的数据库效劳器的相关信息,例如利用那些网络协议、要连接的数据库的名称等。
用户能够通过CCA提供的界面输入网络连接所需信息,完成连接配置。
b、自动搜索方式
该方式不需要用户有任何网络知识,它会自动利用一种叫DB2Discovery的机制在局域网中自动搜索DB2效劳器。
它会与远程数据库节点上的数据库治理效劳器( DAS)进行通信,然后将数据库治理效劳器搜集的信息返回。
用户能够依照返回信息选择要连接的数据库。
c、载入配置文件方式
该方式许诺从要连接的数据库所在的效劳器端或从已经配置成功的客户端生成一个配置文档。
在文档中包括了相应的配置信息,用户能够在CCA中载入该文档,完成连接配置。
用户能够通过以上任一种方式进行网络配置,完成对远程的数据库的连接,CLI/ODBC数据源的配置,将应用程序绑定到数据库上等工作。
CCA除能够从DB2桌面的文件夹中进行存取,也能够在命令行下键入db2cca命令存取。
具体界面如以下图。
、产品信息和文档
UDB提供了丰硕的帮忙信息。
几乎所有的信息都能够通过信息中心(InformationCenter)来存取。
在信息中心中,咱们能够依照以下几种方式获取相关信息:
任务:
获取完成特定任务所需的信息
书籍:
UDB随机提供了许多技术手册,如《治理员手册》、《开发人员手册》等等。
用户能够通过这些联机手册来查找信息。
疑难:
能够依照你碰到的疑难错误来查找相应的解决方式。
样例程序:
能够查找到各类语言、各类接口进行数据库编程的例子。
Web信息:
指引你到相关Web站点上获取相应的信息。
除这几种手腕之外,信息中心还提供了壮大的搜索工具,帮忙你在联机手册中进行全文检索,找到匹配的关键词。
信息中心除能够从DB2桌面的文件夹中进行存取,也能够在命令行下键入db2ic命令存取。
具体界面见以下图。
除信息中心之外,还有一个小程序—第一步(FirstStep)来帮忙新用户依照一系列的步骤来熟悉数据库操作。
它能够帮忙用户成立一个样例数据库,查看样例数据库中的内容,和对样例数据库进行操作。
FirstStep除能够从DB2桌面的文件夹中进行存取,也能够在命令行下键入db2steps命令存取。
具体界面如以下图。
、命令中心(CommandCenter)
命令中心是用于输入DB2命令的图形化工具。
能够说,命令中心确实是一个图形化的命令行处置器(CLP),咱们能够在命令中心中输入DB2命令或挪用现成的命令脚本,执行后查看输出结果。
命令中心能够将已输入的命令作为脚本保留在脚本中心中,也能够对保留在脚本中心中的脚本加以调度。
另外,命令中心一个超级有效的功能是许诺用户通过它查看SQL语句的存取打算,存取打算中包括着SQL语句执行情形的统计结果,用户能够通过命令中心为SQL语句生成存取打算,并以可视化的形式表现出来。
命令中心能够通过系统菜单(WindowsNT操作系统)或操纵中心(ControlCenter)来挪用,也能够通过在命令行下键入db2cctr命令来执行。
具体界面如以下图。
、脚本中心(ScriptCenter)
脚本中心的要紧功能有:
●创建、编辑、保留和运行命令脚本(能够包括DB2命令和操作系统命令)
●运行一个以前保留的脚本文件
●对一个以前保留的命令脚本进行调度,指定其在特定的时刻的运行,被调度的作业将以暂挂作业的形式将在下面介绍的日记工具中被监控。
脚本中心的优势在于能够将命令以文件的方式寄存,重复利用,而且脚本中能够直接包括操作系统命令(在CLP中若是要执行操作系统命令需要在命令的前面加“!
”)。
脚本的运行状态也能够在日记工具中查看到。
脚本中心的具体界面如以下图。
、日记(Journal)
通过日记能够查看几类信息:
●作业信息
包括暂挂作业(PendingJob)信息、正在运行的作业(RunningJob)信息和已经完成的作业的信息。
关于暂挂作业,能够对其进行从头调度、显示与它相关的脚本或当即运行它。
●恢复历史信息
提供了对数据库进行的备份、恢复进程的详细信息,比如:
备份的时刻、备份的类型等,这些信息实际都被保留在一个称为恢复历史文件的文件当中,有关该文件的知识,咱们将在备份和恢复一章中具体介绍。
●警报信息
包括了系统发出的警报信息。
●系统信息
包括了UDB数据库治理器生成的信息。
日记除包括以上信息之外,也能够对已经被脚本中心调度的作业从头进行调度。
日记的具体界面见以下图。
、警报中心(AlertCenter)
警报中心搜集所有数据库治理器发出的警告信息,治理人员能够依照这些警告信息对某些系统错误进行分析。
查找出系统的潜在问题。
可将“警报中心”设置为自动打开,显示已超过其阈值并因此处于警报或警告状态的各类受监控对象。
阈值的设置用可从“操纵中心”挪用的“性能监控程序”来完成。
图符的颜色指示警告的严峻性。
红色图符指示报警信号。
黄色图符指示警告。
并显示为性能变量返回的数据。
、许可证中心(LicenseCenter)
许可证中心能够对UDB的许可证信息提供集中治理,能够许诺用户增添、更改和删除UDB产品的许可证。
用户也能够阅读当前安装在UDB系统上的许可证信息,比如:
产品名称、产品的版本、过时时刻及许诺的用户数量等信息。
具体界面见以下图。
、操纵中心(ControlCenter)
操纵中心是UDB的治理工具的核心,绝大多数的治理任务和对其他治理工具的存取都能够通过操纵中心来完成。
具体界面如以下图。
操纵中心有如下组成部份:
菜单条:
菜单条在屏幕的顶部。
从菜单条选择菜单许诺您执行许多功能,如关闭DB2工具、存取图形工具和存取联机帮忙和产品信息。
可通过单击菜单条上的每一项来熟悉这些功能通过菜单的方式完成对操纵中心的存取。
工具栏:
位于菜单条下方的一组图形按钮,通过点击能够挪用其他的治理工具,如命令中心、脚本中心等以上所提到的工具
对象窗格:
对象窗格位于屏幕的左侧窗格中,它依照UDB数据库对象的层次关系(UDB系统--实例—数据库--数据库内部对象)对系统进行组织,以树状的形式显示。
用户能够方便地从中找到要治理的对象。
对象窗格中的某些对象包括其他对象。
对象左面的加号(+)指示该对象是折叠的。
可单击加号展开它。
当展开对象后,在它的左面会显现一个减号(-)。
要折叠此对象,单击减号。
内容窗格:
内容”窗格位于屏幕的右边窗格中。
此窗格显示在对象窗格当选定对象包括的所有对象,例如,假设您在对象窗格当选择表文件夹,数据库中所有的表都将出此刻“内容”窗格中。
假设您选择数据库文件夹,内容窗格会变成实例中的所有数据库。
用户能够在对象窗格或内容窗格当选择要操作的对象,按鼠标右键按出弹出式菜单,能对该对象所进行的所有操作几乎都包括在菜单中。
在UDB中,操纵中心能够以JAVAApplication的形式运行,也能以JAVAApplet的形式通过阅读器存取。
操纵中心除能够从DB2桌面的文件夹中进行存取,也能够在命令行下键入db2cc命令存取。
、工具设置(ToolSettings)
工具设置能够用来更改某些系统工具的设置,比如设定SQL语句之间的分隔符、若是DB2实例没有启动,是不是需要在UDB工具启动的时候自动启动实例。
工具设置能够从工具栏上的图形按钮存取。
具体界面如以下图。
、快速向导(SmartGuides)
UDB中很多任务的完成涉及到很多术语和参数,若是用户对这些信息不是很了解,会阻碍到任务的完成成效。
为了能够对这些用户提供帮忙,UDB中提供了很多快速向导。
这些快速向导能够针对不同的任务向用户提出一些比较浅显的问题,依照用户对问题的回答设定相应的参数。
帮忙用户完成相应的任务。
UDB中提供的快速向导分为以下几类:
对象创建类:
在创建数据库、表空间和表时提供帮忙。
数据库治理任务:
在备份和恢复数据库时提供帮忙。
多点更改:
在散布式环境下,对涉及到多数据库更改的事务进行操纵。
性能调剂:
帮忙用户对系统性能进行调剂。
具体的快速向导有:
创建数据库快速向导:
许诺用户创建数据库、分派存储空间和选择大体性能选项。
要挪用它,选择对象窗格中的“数据库”图符,单击鼠标按钮2,然后选择创建->利用SmartGuide创建数据库。
创建表快速向导:
此快速向导帮忙用户利用预概念的列模板来设计列,创建表的主关键字并将一个或多个表空间分派给表。
要挪用它,选择“表”图符,单击鼠标按钮2,然后选择创建->利用SmartGuide创建表。
创建表空间快速向导:
此快速向导许诺用户创建一个新的表空间并设置存储及性能选项。
要挪用它,选择“表空间”图符,单击鼠标按钮2,然后选择创建->利用SmartGuide创建表空间。
索引快速向导:
该快速向导帮忙用户确信对给定的一组SQL语句,要创建或删除哪些索引,才能使给定的语句性能最优。
要挪用它选择“索引”图符,单击鼠标按钮2,然后选择创建->利用SmartGuide创建索引。
性能配置。
此快速向导帮忙您依照有关数据库的用途来调谐数据库。
然后它对数据库和实例建议新的配置参数,并在需要时自动应用它们。
要挪用它,选择相应数据库的图符,单击鼠标按钮2,然后选择利用SmartGuide配置。
恢复数据库快速向导:
此快速向导带您经历恢复数据库的全进程。
要挪用它,选择相应数据库的图符,单击鼠标按钮2,然后选择恢复->利用SmartGuide恢复数据库。
备份数据库快速向导:
它询问用户关于数据库中的数据、数据库的可用性和可恢复性要求等大体问题。
然后它建议一个备份方案、创建作业脚本并调度它。
要挪用它,选择相应数据库的图符,单击鼠标按钮2,然后选择备份->利用SmartGuide备份数据库。
配置多站点更新快速向导:
该快速向导帮忙用户在散布式环境下,对涉及到多数据库更改的事务进行操纵。
要利用它,选择相应实例,单击鼠标按钮2,然后选择多站点更新->利用SmartGuide配置。
、通用工具选项
除以上提供的工具之外,UDB还有几个其它相关工具选项。
例如:
●显示SQL(ShowSQL)和显示命令(ShowCommand)
若是某个工具生成了SQL语句,比如创建表、索引等工具,那么在该工具界面上将有显示SQL按钮可用。
类似地,生成DB2命令的工具将有显示命令按钮可用。
单击这两个按钮之一,能够查看该工具依照用户在图形界面中所做选择而生成的SQL语句或DB2命令。
帮忙用户了解该界面是如何工作的。
另外该选项也许诺用户将语句或命令另存为脚本以备以后利用。
假设用户希望再次运行相同的语句或命令,能够没必要从头输入SQL语句或DB2命令。
一旦SQL语句或DB2命令已保留到脚本中,用户能够调度脚本、编辑此脚本进行更改或创建类似的脚本而没必要从头输入语句或命令。
●显示相关对象(ShowRelated)
显示相关项显示表、索引、视图、别名、触发器、表空间、“用户概念函数”和“用户概念类型”之间的直接关系。
显示相关对象能够帮忙用户了解一个对象与哪些对象相关,分析数据库的结构和判定可能执行的操作会造成的阻碍。
例如,若是用户希望删除有从属视图的表,显示相关项会告知用户若是进行删除操作后,哪些视图将变成无效视图。
从“操纵中心”的内容窗格中的很多对象中,单击鼠标按钮2。
都会看到“显示相关对象”的选项。
●生成DDL(GenerateDDL)
生成DDL功能许诺创建和保留数据库对象的DDL脚本。
用户能够通过在另外的环境中执行这些脚本来生成一样的数据库对象,也能够编辑这些脚本来生成与原始对象相似的数据库对象。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二 DB2UDB 图形 用户界面