科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道Oracle和DB2间基本架构和管理的差异(三)

Oracle和DB2间基本架构和管理的差异(三)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

同的含义 管理不同类型的数据库的第一步就是要了解各个供应商使用的不同的术语。在很多情形下,相同的术语的含义或者稍有不同或者完全不同。 举例: 存储过程 Oracle:它是用基于SQL的一种专门语言PL/SQL编写的,存储在数据库中的一个程序。

作者:中国IT实验室 来源:中国IT实验室 2007年9月16日

关键字: DB2 数据库 ORACLE

  • 评论
  • 分享微博
  • 分享邮件

7、相同的术语,不同的含义

管理不同类型的数据库的第一步就是要了解各个供应商使用的不同的术语。在很多情形下,相同的术语的含义或者稍有不同或者完全不同。

举例:

存储过程

Oracle:它是用基于SQL的一种专门语言PL/SQL编写的,存储在数据库中的一个程序。

DB2:存储过程是一种最普通的程序,存储在数据库外部,并在数据库中注册,以标准编程语言编写,比如C,JAVA,COBOL等,DB2同样支持内部的存储过程,并提供了一种基于SQL的专门的过程式语言。

Oracle:一组PL/SQL语句块。

DB2:一种预编译的访问计划。

段(Segment)

Oracle:是一个物理对象,比如表或索引。

DB2:表空间中的一组页面。

8、不同的术语,相似的含义

对于大部分而言,每种类型数据库都包含很多相似的组件,但它们命名不同,实现也不同。

9、实例(Instance)&数据库

大家知道每个DBMS的物理安装就是一个实例。然而,各自处理数据库的方式是明显的不同。

两个DBMS都把实例定义为一组进程,然而,DB2 LUW 允许一个或多个活动的数据库,Oracle每个实例仅仅只有一个数据库,在Oracle中,通常实例和数据库是可以互换的概念。

下表是实例定义的差异

图1

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章