利用 Oracle 10g 技能学习 DB2 9.1 for Linux, UNIX and Windows

来源:互联网 发布:程序员的英文单词 编辑:程序博客网 时间:2024/05/04 03:23

 
如果您是一名有兴趣培养自己 DB2® 9 技能的数据库专家,那么您很可能已经具备了其他关系数据库产品的数据库技能。近来,本文依据最新版本的 DB2 和 Oracle 作了更新,将向您展示如何利用您现有的 Oracle 10g 的知识,快速掌握 IBM® DB2 9 for Linux®, UNIX®, and Windows® 方面的技能。
简介

在 developerWorks 的上一篇文章 中,我们谈到了如何利用 MS SQL Server 2000 方面的技能学习 DB2。您对 Oracle 背景知识的熟悉程度更超过 SQL Server 吗?如果是这样,那么请继续阅读。在本文中,我们将展示如何使用您现有的 Oracle 10g 知识来快速掌握 DB2 9 方面的技能。

在 2006 年 7 月 28 日,IBM 发布了 DB2 9 for Linux, UNIX, and Windows,这是一种真正的混合型数据服务器,可满足当今苛刻的业务需求。 DB2 9 是当今惟一采用 pureXML™ 技术的数据服务器,这种技术允许以原生的形式存储 XML,也就是说,以分层格式存储 XML。 DB2 9 的其他特性包括行压缩、基于标签的访问控制(label based access control,LBAC)安全性以及自调优内存管理器(Self-tuning Memory Manager,STMM)等自治特性。本文首先对 DB2 与 Oracle 作一个比较,然后着重介绍 DB2 9 中的新特性。

注意:在本文后面的内容中,我们将使用术语 “Oracle” 来表示 Oracle 10g Release 2,而用 “DB2” 表示 DB2 9 for Linux, UNIX, and Windows。



系统结构概述

首先,我们需要理解 Oracle 使用的架构,并理解它与 DB2 的不同之处。图 1 展示了 Oracle 的系统结构。将该图与 图 2 进行比较,后者显示了 DB2 的系统结构。在阅读本文的时候,为便于理解,可以参照这两个图。

。。。。。。

                                                                                       点击此处查看全文 

原创粉丝点击