`
jythoner
  • 浏览: 608101 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

DB2 730认证学习笔记(一)

阅读更多

闲来无事,准备花10个Working Day的时间学习一下DB2 730认证的内容,有机会就拿下它。
本来一直都是学习Oracle的,也看了051 052的内容,但是一直都觉得Oracle真正实在是太黑了,强制参加一门培训课程,而且好多米,打劫啊!
反正我只是个tester,也不准备转行做DBA,所以还是选择一个花费相对少点了好了:)
其实730内容不多,大致分为7个部分。但是相信在学习过程中,我会不断有新的体会,所以笔记会不定时更新,欢迎朋友捧场!
====================================================================================================
第一章 DB2规划
1.Your ability to identify the products that make up the DB2 Family
DB2 Everyplace
DB2 Everyplace主要用于移动设备,能够与其他系统(DB2 9, Informix, Oracle, Sybase, and Microsoft SQL Server)进行数据同步。

DB2 Personal Edition
DB2 Personal Edition是单用户 RDBMS。DB2 Personal 支持Windows 和 Linux 系统。DB2 Personal 包含 DB2 Express 的所有特性,但是不能用客户端连接服务器。

DB2 Express - C
DB2免费版,可以用于Linux和Windows系统。用于学习。

DB2 Express Edition
DB2 Express Edition(DB2 Express)是一种功能全面的支持 Web 的客户机/服务器 RDBMS。DB2 Express 可以用于Windows 和 Linux 系统。
最多支持2个CPU,4G内存。

DB2 Workgroup Edition
DB2 Workgroup Edition(DB2 Workgroup)是一种功能全面的支持 Web 的客户机/服务器 RDBMS。它可以用于所有支持的 UNIX 版本、Linux 和 Windows。DB2 Workgroup主要用于小型企业和部门的计算任务。
最多支持4个CPU,16G内存。

DB2 Enterprise Edition
DB2 Enterprise Edition(DB2 Enterprise)是一种功能全面的支持 Web 的客户机/服务器 RDBMS。它可以用于所有支持的 UNIX 版本、Linux 和 Windows。DB2 Enterprise 适合作为大型和中型的部门服务器。
CPU内存无限制。

Data Enterprise Developer Edition
开发人员专用版本

2.Your knowledge of the different DB2 clients available
DB2 9 Runtime Client
适合让应用程序访问 DB2 9 数据服务器,提供了执行此任务所需的 API,但是不提供管理工具。

DB2 9 Client
包含 DB2 Runtime Client 中的所有功能,还提供了一组图形化工具进行客户机 - 服务器配置、数据库管理和应用程序开发的功能。

3. Your knowledge of how nonrelational data is managed by the DB2 extenders
XML Extender
DB2 的 XML Extender 提供 XML 数据类型,支持在 DB2 数据库中存储并操作 XML 的功能。
可以在 DB2 中存储完整的 XML 文档,也可以将它们存储为由数据库管理的外部文件。这个方法称为 XML 列。还可以将 XML 文档分解存储进关系表中,从数据库中取出时再将信息重新组合成 XML。这基本上意味着 DB2 数据库可以将 XML 文档拆解,只取得数据,从数据库中取出时用数据重新创建 XML 文档。这个方法称为 XML 集合。

DB2 Net Search Extender
这个扩展器提供高性能的内存搜索。可以使用这个扩展器搜索大型 XML 文档。

4. Your knowledge of the implications of storing and managing Extensible Markup Language (XML) data
如果要在 DB2 9 中使用 pureXML 特性,那么需要以 UTF-8 unicode 格式创建数据库

XML Extender与 pureXML的区别
DB2 XML Extender 提供了 DB2 8 中就有的 XML 功能。
pureXML 特性使 DB2 服务器能够利用新的混合型存储引擎在 DB2 9 中原生存储 XML。pureXML 的性能、易用性、灵活性和总体的 XML 体验不是原有的 XML Extender 技术能够相提并论的,强烈建议使用 pureXML 特性。
pureXML 特性允许将 XML 存储在磁盘上经过解析的树中,而不必将 XML 存储在大对象中或者将它分解存储进关系列中(就像 XML Extender 所要求的)。这对于需要使 XML 数据持久化的应用程序非常有好处。
在 XML Extender 中,您需要使用函数,它不支持 XQuery。如果要检索 XML 数据,可以只访问 XML 文档的一些部分,而不需要读取整个文档(如果它存储在 LOB 中)并拆分它,也不必执行连接(如果它存储在关系表中),只有 XML Extender 支持这种方法。
在使用 pureXML 特性提供的功能时,访问数据是非常顺畅的体验。例如,可以使用 SQL 或 XQuery 分别访问关系或 XML 数据。
DB2 9 支持按照与 XML Extender 相同的方式将 XML 数据分解成关系数据,但是它使用一种出色得多的不同技术来执行这一任务。可能由于许多原因希望将 XML 数据分解成关系数据,比如在 XML 数据本身是表格性的情况下。要使用 DB2 XML Extender 将 XML 数据分解成关系数据,必须手工生成 Document Access Definition 文档,这些文档用于把节点映射到列。在 DB2 9 中(即使没有 pureXML 特性),可以使用 DB2 Developer Workbench 对数据进行分解并自动地发现这些映射。DB2 9 中的新机制也比 XML Extender 方法快得多。

5. Your knowledge of the features and functions available with the tools that are provided with DB2
DB2 工具是 DB2 Client 的组成部分。在安装 DB2 服务器时,实际上也安装了 DB2 Client 的所有组件

向导和顾问的区别
如果向导不只是帮助完成任务,还能够提供建议型的功能,DB2 就将它们称为顾问(advisor)。它们的操作方式就像是向导,但是非常智能化(具有非常复杂的算法),能够根据一些输入要素(比如工作负载或统计数据)提出建议。顾问收集信息并指出您可能没有考虑到的选项,从而帮助您执行比较复杂的活动,比如性能调优。可以从 GUI、API 或命令行界面调用顾问。

在 DB2 9 中有两个主要的顾问:Configuration Advisor 和 Design Advisor。
Configuration Advisor
Configuration Advisor 可以用来为 DB2 环境设置实例和数据库级配置参数。它会提出几个高层问题,从而描述您的环境;比如您更关心数据库的性能还是可用性,或者对这两者同样关心,有多少用户会同时访问数据库,希望有多少内存专门供 DB2 使用,等等。将回答转换为输入参数并传递给底层算法之后,DB2 会智能化地考虑您给出的回答,并根据这些回答提出几个配置建议。Configuration Advisor 尤其适合 OLTP 工作负载,但是对于基于智能的业务工作负载也是有效的。

Design Advisor
Design Advisor 以工作负载作为输入,这可以在文件、缓存、DB2 Query Patroller 存储库等地方提供。Design Advisor 可以根据这个提交的工作负载对底层数据库模式提出修改建议,帮助管理员获得优化的性能。Design Advisor 还可以建议新建(或修改)索引、MQT、MDC 和分区键(在安装了 Database Partitioning 特性的情况下)。它还能够识别出未被使用的索引并建议删除它们。

DB2 Command Line Processor(DB2 CLP)
DB2 Command Line Processor(DB2 CLP)是所有 DB2 产品中都有的,可以使用这个应用程序运行 DB2 命令、操作系统命令或 SQL 语句。如果希望输入操作系统命令,那么就必须在前面加上惊叹号(!),也称为 bang 键。

DB2 Command Window(DB2 CW)
DB2 CW 是在操作系统的本机 CLP 中内置的。在 Windows 环境中,可以在 Windows 命令提示中输入db2cmd命令来启动 DB2 CW
在 DB2 处理程序中输入list command options可以获得所有有效选项的列表。

操作系统可能对在一个语句中可以读取的最大字符数量有限制(即使命令行在显示器上转入下一行)。为了在输入长语句时解决这个限制,可以使用续行字符(\)。

DB2 工具实际上分成两大类:
Control Center(CC)
主要用来管理 DB2 服务器。有其他几个集成的中心,可以从 Control Center 启动。
Configuration Assistant(CA)
用来设置客户机/服务器通信和维护注册表变量等等。

DB2 Control Center
Control Center(CC)是 DB2 数据服务器的中心管理工具。可以使用 CC 管理系统、DB2 实例、数据库、数据库对象等等。在 CC 中,还可以打开其他中心和工具,帮助对查询进行优化、对作业进行调度、编写和保存脚本、创建存储过程和用户定义的函数、执行 DB2 命令、监视 DB2 系统的健康状态等等。(这些功能的一部分由从 CC 启动的工具提供。)
以在操作系统的命令提示中输入db2cc命令来启动 CC。

DB2 Replication Center
使用 DB2 Replication Center(DB2 RC)管理 DB2 数据服务器和其他关系数据库(DB2 或非 DB2)之间的复制。在 DB2 RC 中,可以定义复制环境,将来自一个位置的指定的修改应用于另一个位置,以及对两个或多个位置中的数据进行同步。可以在命令行上输入db2rc命令来启动 DB2 RC。

DB2 Satellite Administration Center
使用 Satellite Administration Center(DB2 SAC)来设置和管理执行同样业务功能的 DB2 服务器组。这些服务器称为卫星,它们都运行同一个应用程序并采用同样的 DB2 配置(数据库定义)来支持这个应用程序。可以使用 DB2 SAC 让几个 DB2 数据服务器利用一个主服务器来同步和维护它们的配置和数据。

DB2 Command Editor
使用 DB2 Command Editor 构造和执行 DB2 命令和 SQL 语句,以及查看 SQL 语句的访问计划的图形表示。

DB2 Task Center
使用 DB2 Task Center(DB2 TC)运行任务(立即运行或者根据调度计划运行)以及通知相关人员任务完成了。可以在命令提示中输入db2tc命令来启动 DB2 TC。

DB2 Health Center
使用 DB2 Health Center(DB2 HC)监视 DB2 环境的状态并对它做必要的修改。可以在命令提示中输入db2hc命令来启动 DB2 HC。

DB2 Journal
DB2 Journal 显示关于任务、数据库活动和操作、Control Center 操作、消息、出现的健康状态警报等等的历史信息。

DB2 License Center
DB2 License Center 显示系统上安装的 DB2 产品的 DB2 许可证和使用信息。还允许配置系统来进行适当的许可证监视。可以使用 DB2 License Center 添加新的许可证、设置授权用户策略、将试用许可证升级到生产许可证等等。还可以在命令行上使用db2licm命令控制 DB2 许可证。

DB2 Information Center
使用 Information Center 寻找关于任务、参考资料、故障排除、示例程序和相关 Web 站点的信息。这个中心会提供丰富的 DB2 信息。可以通过 Control Center、Windows 环境中的 Start 菜单或者输入db2ic命令来启动 Information Center。

Configuration Assistant
Configuration Assistant(CA)允许维护应用程序可以连接和管理的数据库的列表。它主要用来进行客户机配置。可以在命令提示中输db2ca命令启动 CA。
在 CA 中,可以操作现有的数据库、添加新数据库、绑定应用程序、设置客户机配置和注册表参数(如上所示)以及导入和导出配置文件。

 

6
4
分享到:
评论
1 楼 无音弦 2013-04-07  
我也在学习这个730教程,你的笔记写得很不错
教程第一章看得都不耐烦了,直接跳第三章,等实际操作学习得差不多了,再回来看第一章

相关推荐

    DB2数据库学习笔记

    ### DB2数据库学习笔记知识点详解 #### 一、DB2系统架构及管理命令 ##### 1. DB2的层级概念 - **域**: 指的是DB2的管理范围,通常对应于一个物理服务器或者一组逻辑相关的服务器。 - **实例**: 实例是在一个操作...

    DB2基础认证考试学习笔记-数据库规划.docx

    DB2基础认证考试的学习笔记主要聚焦于数据库规划,特别是针对DB2 11.1版本。这个教程旨在帮助备考者理解和掌握DB2的基础知识,包括产品版本、功能、工具,以及不同类型的数据应用,如在线事务处理(OLTP)、数据仓库/...

    DB2 700学习笔记&试题

    DB2 700学习笔记及试题资源是针对DB2认证考试700的备考材料,旨在帮助用户深入理解和掌握DB2的核心功能、管理、优化以及问题解决技巧。 一、DB2基础 DB2作为一款强大的数据库系统,支持SQL标准,提供了丰富的数据...

    DB2 701学习资料

    这套资料包含了每章节的内容概述、学习笔记,以及配套的试题,包括模拟题和题库,为备考DB2 701认证或提升DB2技能提供了有力支持。 首先,"DB2 701学习笔记.doc"很可能是文档形式的学习指南,它可能涵盖了DB2的基础...

    DB2安装配置学习笔记.doc

    【DB2安装配置学习笔记】 DB2是一款由IBM开发的关系型数据库管理系统,广泛应用于企业级的数据存储和管理。本文档主要介绍了在Unix或Linux环境下安装DB2的基本步骤和注意事项。 一、DB2在Unix或Linux上的安装 1. ...

    学习笔记:DB2+9+基础.pdf

    ### DB2基础知识精要 #### 一、DB2产品概览 DB2是IBM公司推出的一款关系型数据库管理系统,广泛应用于各类...通过以上知识点的学习,我们可以深入理解DB2的核心功能和技术要点,为实际工作中使用DB2打下坚实的基础。

    domino学习笔记

    Domino学习笔记 Domino学习笔记是关于Domino web应用程序开发设计基础的笔记,分为10个小节。以下是笔记的知识点摘要: Lotus 介绍 Lotus是一种群件产品,具有文档数据库、工作流体系、标准Web服务器和电子邮件...

    db2 中文 资料

    ### DB2 中文学习资料详解 ...综上所述,《DB2 SQL Workshop》作为一份详尽的学习资料,不仅覆盖了DB2的基础知识,还提供了实用的操作指南,对于希望入门DB2或准备DB2认证考试的学习者来说是非常有价值的参考资料。

    DB2学习宝典-非常经典

    DB2学习宝典是数据库管理领域的一份珍贵资源,尤其对于初学者和项目开发人员来说,它提供了深入理解和熟练运用DB2所需的关键知识点。DB2是IBM开发的关系型数据库管理系统,广泛应用于企业级数据存储和处理,具有高...

    mysql学习笔记,记录生活点点滴滴

    MySQL学习笔记 本篇笔记对MySQL数据库进行了详细的介绍,涵盖了数据库的基本概念、关系型数据库的特点、SQL语言的介绍、MySQL数据库的架构、服务器对象的结构、基本操作等方面。 数据库的基本概念 数据库是存储...

    韩顺平j2ee-玩转oracle10g学习笔记

    《玩转Oracle10g学习笔记》是韩顺平J2EE系列教程的一部分,主要讲解了数据库管理系统Oracle 10g的相关知识。Oracle 10g是一款由美国Oracle公司开发的高性能数据库系统,广泛应用于企业级应用中。本笔记旨在帮助...

    oracle数据库学习笔记

    ### Oracle数据库学习笔记知识点 #### 一、Oracle的用户管理 **Oracle认证体系:** - **OCAR (Oracle Certified Associate):** Oracle初级工程师认证,入门级别认证,为后续更高级别的认证打下基础。 - **OCP ...

    db2教程

    文件名列表中的"psuCAPCSFH2.jpg"、"psuCA8FLPIE.jpg"、"psuCAS19MW3.jpg"、"psuCACCX04X.jpg"可能是DB2教程中的图表或示例图片,而"Android 数字签名学习笔记 - feisky - 博客园.mht"可能涉及的是Android应用开发中...

    oralc数据库学习笔记.pdf

    在Oracle数据库的学习过程中,用户管理和表的管理是两个基础且重要的概念。 一、Oracle的用户管理 Oracle提供了多级别的认证体系,包括OCAR(Oracle初级工程师认证)、OCP(Oracle认证专家)和OCM(Oracle大师认证...

    小布老师 Oracle9i DBAFundamentals I 视频教程学习笔记

    学习Oracle9i除了通过小布老师的视频教程外,还可以访问各种在线资源,如提供的免费linux、unix、aix、hpux、oracle、db2、虚拟化、存储、备份、容灾、网络、安全、软件开发、编程、java、c++、软件测试等视频教程。...

    SAP MM 认证教材

    2. **笔记空间**:每一页都留有空白供学员记录额外信息。 3. **练习时间**:课程期间可能没有足够的时间完成所有练习,但这些练习提供了额外的例子,有助于加深理解。 #### 五、课程先决条件 具备供应链采购领域的...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 第一章 Oracle入门 一、 数据库概述 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前。简单来说是本身可视...

    ORACLE基础笔记

    ### ORACLE基础笔记知识点解析 #### 一、数据库系统概览 在数据库系统领域,有多种类型和品牌,包括但不限于Access、FoxBase、MySQL、SQLServer、Informix、Sybase、Oracle以及DB2等。其中,Oracle因其强大的性能、...

    Oracle笔记(安装启动).docx

    - Oracle网络开发认证:为网络开发人员提供的一种认证。 **Oracle公司概况:** Oracle公司的名字来源于英语词汇“Oracle”,意为“神谕”。该公司是全球最大的数据库管理系统提供商之一,同时也是仅次于微软的第二...

    Oracle10g笔记.txt

    - **认证体系完善**:Oracle提供了多个级别的认证,如Oracle Certified Associate (OCA)、Oracle Certified Professional (OCP) 和 Oracle Certified Master (OCM),这些认证有助于提升个人技能和职业竞争力。...

Global site tag (gtag.js) - Google Analytics