认识Oracle

2人阅读 评论(0) 收藏 举报
分类:

Oracle简介:

  Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。

    SQL Server数据库与Oracle数据库之间最大的区别要属表空间设计。Oracle数据库开创性地提出了表空间的设计理念,这为Oracle数据库的高性能做出了不可磨灭的贡献。可以这么说,Oracle中很多优化都是基于表空间的设计理念而实现的。
    ORACLE数据库被划分成称作为表空间的逻辑区域——形成ORACLE数据库的逻辑结构。一个ORACLE数据库能够有一个或多个表空间,而一个表空间则对应着一个或多个物理的数据库文件。表空间是ORACLE数据库恢复的最小单位,容纳着许多数据库实体,如表、视图、索引、聚簇、回退段和临时段等。

    我们可以在Oracle数据库中,建立不同的表空间,为其设置最大的存储容量,然后把用户归属于这个表空间。如此的话,这个用户的存储容量,就受到这个表空间大小的限制。

逻辑结构:

    Oracle的逻辑结构由至少一个表空间和数据库模式对象组成。这里模式是对象的集合,而模式对象是直接引用数据库数据的逻辑结构。模式对象包括这样一些结构:表、视图、序列、存储过程、同义词、索引、簇和数据库链等。逻辑存储结构包括表空间、段和范围,用于描述怎样使用数据库的物理空间。

    总之,逻辑结构由逻辑存储结构(表空间,段,范围,块)和逻辑数据结构(表、视图、序列、存储过程、同义词、索引、簇和数据库链等)组成,而其中的模式对象(逻辑数据结构)和关系形成了数据库的关系设计。

               

段(Segment):是表空间中一个指定类型的逻辑存储结构,它由一个或多个范围组成,段将占用并增长存储空间。其中包括:       数据段(用来存放表数据)、索引段(用来存放表索引)、临时段(用来存放中间结果)、回滚段(用于出现异常时,恢复事务)

范围(Extent):是数据库存储空间分配的逻辑单位,一个范围由许多连续的数据块组成,范围是由段依次分配的,分配的第一     个范围称为初始范围,以后分配的范围称为增量范围。

数据块(Block):是数据库进行IO操作的最小单位,它与操作系统的块不是一个概念。oracle数据库不是以操作系统的块为单        位来请求数据,而是以多个Oracle数据库块为单位。


查看评论

字符检测程序(下)

GBFreq[38][30] = 241; GBFreq[17][28] = 240;GBFreq[44][73] = 239; GBFreq[23][78] = 238;GBFreq[40][77]...
  • skyyoung
  • skyyoung
  • 2001-10-15 09:19:00
  • 2092

Oracle_初步认知

oracle的存储结构1、逻辑结构单元类型 #块:是oracle用来管理存储空间的最基本单元,也是最小的逻辑存储单元。oracle数据库在进行输入输出操作时,都是以块为单位进行逻辑读写操作的。orac...
  • Binculturetimes
  • Binculturetimes
  • 2008-06-24 23:59:00
  • 346

Oracle数据的初步认识

Oracle数据库的版本区别 前两天进行了一次面试,是关于GIS开发的,产品经理问了我熟悉那些数据库?用过哪些?对Oracle掌握得怎么样?这里了解到做GIS开发的由于空间数据库的原因,这里对Ora...
  • zdj1057852752
  • zdj1057852752
  • 2015-01-09 21:25:40
  • 161

Oracle学习笔记-第一章-认识关系型数据库

第一次接触数据库是大二时学的FoxPro,在一个小机房里操作着Windows3.1系统下的数据库,感觉还是很高端的。 那时就认为数据库很重要,一定要学好。考试时考了79分,在班里算高分了。 不过,...
  • hpdlzu80100
  • hpdlzu80100
  • 2016-07-29 11:17:49
  • 456

oracle系统结构的认识

SGA:后台进程主要对Oracle数据库进程各种维护和操作,内存结构组成,所有用户进程共享的一块内存区域。启动例程时,Oracle自动分配SGA,关闭例程时,oracle自动释放SGA所占用的内存空间...
  • u013086392
  • u013086392
  • 2016-07-24 20:25:37
  • 201

oracle的基本认识

oracle的简介: l成立于1977年,总部位于美国加州,全球第二大软件公司,也是全球最大的信息管理软件及服务供应商,最早进入中国的跨国软件巨头 lOracle公司是全球最大的信息管理软件及服务供...
  • yj2003607
  • yj2003607
  • 2017-10-10 15:12:56
  • 85

先对oracle 体系结构有个总体的认识

Oracle体系结构,我觉得,大体可分:内存结构,进程结构和存储结构。其中,进程结构是内存结构和存储结构的沟通桥梁。    在不同的平台上,oracle体系结构的实现略有不同。比如,在unix(li...
  • linwaterbin
  • linwaterbin
  • 2012-07-08 13:26:08
  • 3200

关于Oracle索引的一点认识

在使用Oracle的过程,我们就不能不考虑性能和SQL优化,而正确的使用索引是优化SQL中的很关键的因素。如果发现Oracle在有索引的情况下而没有使用索引,这并不是Oracle的优化器出错。在有些情...
  • baggio785
  • baggio785
  • 2006-04-21 15:23:00
  • 1836

Oracle详细安装步骤及初步入门

Oracle软件地址: 链接:https://pan.baidu.com/s/1mjTXUM8 密码:p3w9 说明:Oracle数据库只作学习工具用 安装步骤: 直接点是...
  • weixin_38891048
  • weixin_38891048
  • 2018-01-26 15:41:49
  • 76

oracle培训教材

  • 2008年07月17日 13:47
  • 96KB
  • 下载
    个人资料
    持之以恒
    等级:
    访问量: 1061
    积分: 296
    排名: 26万+
    文章分类
    文章存档