`
sangei
  • 浏览: 335691 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
阅读更多

从逻辑上来讲:
Datebase -> Tablespace -> Segmemt -> Extent -> Oracle Block
按照这个顺序,上一级对下一级都是一对多的关系。

从物理上来讲:
Datafile -> OS Block
也是这个一对多的关系。

至于逻辑上和物理上的联系,有以下几点:
1、一个Tablespace可以有多个Datafile,一个Datafile只能属于一个Tablespace
2、一个Segment可以跨越Datafile,但是不能跨越Tablespace存放。
3、一个Extent不能跨越Datafile存放。

而对于分区表来说,其每一个分区,实际上就是一个Segment。

当然,分区表的不同分区,是可以存放在不同的表空间里的。

 

个人想法:没有分区的表可以理解成一个segment,有分区的表可以是多个segment,每个分区实际是一个segment。

subpartition 个人理解是扩展partition的功能,比如partition可以按照range分,subpartition可以list 或hash 分开。

 

 

 

 

分享到:
评论

相关推荐

    关系模型及oracle对象关系数据库.pptx

    关系模型的概念简单易懂,它以二维表格的形式来表示数据,这种表格被称为关系。在关系模型中,有三个核心组成部分:关系数据结构、关系操作和关系完整性约束。 关系数据结构是最基础的概念,一个关系相当于一张二维...

    oracle入门很简单07.zip

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统,其在企业级数据存储和管理中扮演着重要角色。"Oracle入门很简单07.zip"这个压缩包文件显然聚焦于介绍Oracle数据库中的数值型数据类型及其处理方法,这通常是...

    Oracle数据库基础教程:入门其实很简单

    - Oracle数据库的地位:作为目前最流行的客户/服务器数据库之一,Oracle在全球范围内的广泛应用。 2. **实体-联系模型(E-R Model)**: - 实体的概念:理解实体的含义及其在数据库设计中的作用。 - 联系的类型...

    Oracle经典教程1——走进Oracle

    Oracle数据库管理系统自诞生以来经历了多个版本的更新,包括从最早的版本到Oracle 7、Oracle 8i、Oracle 9i,直至最新的Oracle 11g等。尽管各个版本之间存在一定的差异,但其核心功能和操作方式基本遵循了SQL标准,...

    Oracle数据库详细讲解

    下面,我们将围绕Oracle数据库的核心概念、安装配置、基本操作以及性能优化等方面进行详细解析。 ### Oracle数据库概述 Oracle数据库采用关系型数据库模型,支持SQL(Structured Query Language)标准,用于存储和...

    Oracle-SQL简单查询语句处理.docx

    总结来说,Oracle SQL的简单查询语句处理涵盖了数据模型基础、关系操作、完整性约束、NULL值处理、列别名以及查询性能优化等多个方面。理解和掌握这些基础知识对于有效地管理和操作Oracle数据库至关重要。

    Oracle面试题集锦

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统,其在企业级应用中占据着重要的地位。在面试中,面试官常常会考察候选人对于Oracle数据库管理、备份恢复、性能优化等核心概念的理解。以下是对题目中涉及的...

    oracle讲义2.pptx

    关系模型是用二维表格来表示实体和实体间联系的模型,它的简单性和灵活性使其成为最广泛使用的数据模型。关系模型由一系列关系框架组成,每个框架代表一个关系,包含关系名、属性名、键等元素。例如,教师关系(T)...

    Oracle_10g数据库基础教程[习题解答][1].doc

    概念模型是用简单、清晰、用户易于理解的概念来描述现实世界具体事物及事物之间的关系。它是现实世界到信息世界的抽象,是数据库设计人员进行数据库设计的工具,与具体的数据库管理系统无关。组织数据模型是从数据...

    Oracle sql查询当前月的所有日期

    本文将详细解释如何通过Oracle SQL语句实现这一功能,并对其中涉及的关键概念和技术进行深入探讨。 ### Oracle SQL查询当前月的所有日期 #### 背景介绍 在许多业务场景中,我们经常需要按照月份来汇总或分析数据。...

    ORACLE复习资料

    Oracle数据库系统是全球广泛使用的大型关系型数据库管理系统之一,它提供了强大的数据存储、管理以及处理功能。本复习资料主要涵盖了Oracle中的数据操作语言(DML)和过程化SQL(PL/SQL)的相关实例,这对于理解和...

    Oracle介绍与安装

    - **层次型数据库**: 最早出现的一种数据库模型,采用树形结构表示实体间的关系。 - **网状型数据库**: 在层次模型基础上发展而来,允许多个父节点,形成网状结构。 - **关系型数据库**: 当前最流行的数据库模型,...

    Oracle基础

    Oracle基础知识是一门数据库管理系统的基础课程,本课程涵盖了Oracle数据库的基本概念、结构化查询语言(SQL)基础知识、查询语句的编写、数据限制和排序、单行函数等内容。 一、结构化查询语言(SQL)基础知识 ...

    oracle学习文档

    - **表的概念**: 表是关系型数据库中最基本的数据存储单元,由行和列组成。 - **主流关系型数据库**: - Oracle: 企业级数据库解决方案,广泛应用于大型企业和关键业务应用。 - DB2: IBM的数据库产品,支持多种平台...

Global site tag (gtag.js) - Google Analytics