科技行者

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

知识库

知识库 安全导航

至顶网软件频道Oracle数据库在线备份原理(1)

Oracle数据库在线备份原理(1)

  • 扫一扫
    分享文章到微信

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

本文从ORACLE数据库的基本原理出发,深入的讨论了ORACLE数据库在线备份的基本原理以及利用这些原理为ORACLE数据库的远程复制提供了一种方法,也就是ORACLE远程备份的实现。

作者:changelive 来源:赛迪网技术社区 2007年9月5日

关键字: 备份 数据库 ORACLE

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

ORACLE数据库在线备份原理 u Yj)GE8w  
!%imMJ,yl  
1前言 d U>9$K  
    本文从ORACLE数据库的基本原理出发,深入的讨论了ORACLE数据库在线备份的基本原理以及利用这些原理为ORACLE数据库的远程复制提供了一种方法,也就是ORACLE远程备份的实现。本文提供的远程备份实现的过程是从实践中产生的。该过程只要稍加修改就可以运用到相应的实际工作中。因此具有实践的指导意义。以下涉及到的数据库的内容仅限于ORACLE公司数据库的范围。 kQV .? (e  
      关键词:ORACLE数据库 DML语句 DDL语句 在线备份 远程备份 @07 U9{  
2 ORACLE 工作机制 c=Db}5S  
在讨论ORACLE在线备份之前,我们先作一些准备工作。 Dq,/P`!C  
2.1基本概念 '69( m*zj  
由于我们讨论的ORACLE在线备份涉及到以下ORACLE的几个基本而且非常重要的概念。为了说明方便,下面我们对这几个重要的概念作一些说明。 8U@E t  
1)数据库的表 m*Fj_J@tw  
表是数据库中最基本而且是最重要的概念,表是数据库用来存放数据的地方。应用业务中的数据就是保存在数据库的表中。 E_ui?-e#-  
2)数据查询语句 p:p)+M|5N  
数据查询语句主要是对数据库中的数据进行查询于浏览。也就是对数据库中的表的记录进行查询。在ORACLE数据库中,数据查询的命令是: <K9 XvE"   
SELECT t?ZY&^fC  
3)DML语句 U:WF);}N  
在ORACLE数据库中,DML(DATA MANIPULATION LANGUAGE)语句,也就是数据操纵语言,指那些对ORACLE数据库中数据进行修改的语句。这种修改仅限于数据库中的数据,也就是表中的记录。而不是数据库中的对象。从后面可以看书,理解这一点非常重要。DML语句有以下几类: ~NK:yV 0  
A)数据的增加 uPlFavB  
往数据库中增加数据是DML语句一个功能,在数据库中数据的增加表现为数据库中表的记录的增加。ORACLE数据库中增加记录的命令是: zc Z: n  
INSERT (m@qFt  
B)数据的修改 2)^e  
数据库中的数据并不是一成不变的,有时由于应用或是业务要求的变化,可能需要修改数据库中的数据。数据库中数据的修改表现出来是对数据库的表中的记录进行修改。DML语句可以用来对数据库中的数据进行修改。ORACLE数据库中修改表中的记录的语句是: K*N`R#h<w  
UPDATE uZ1\6 9:S[  
C)数据的删除 7Y+6@ "X  
数据库中的数据不再需要时,要将其从数据库中删除。也就是把记录从数据库的表中删除。ORACLE数据库删除记录的命令是: wgK~<3'N H  
DELETE   2-*+  
4)DDL语句 )?Tye8mg  
      在ORACLE数据库中,对象的创建是由DDL语句完成。DDL (DATA DEFINITION LANGUAGE)语句一经发布,则数据库中将增加一个对象,如表,用户等等。

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

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

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