表、表空间、数据文件、段、范围。。。晕了``

xiong_jm 2003-03-29 11:01:04
表、表空间、数据文件、段、范围。。。他们都是什么关系?
具体的:
1、一个实例包括好几个表空间,每个表空间对应一个数据文件:.dbf,表空间里有若干表,这么说是否正确?
2、一个表可以存放在多个段里面,段是由范围组成的,范围是由相邻的块组成的。这么说是否正确?另外,一个范围必须在一个数据文件里(这里的数据文件是否可以理解为表空间),那么一个段是否可以存在两个数据文件里,如果是,那么是不是一个表可以存在两个不同的表空间里?
问题比较多,希望高手们能花点时间帮我解决以下
谢谢
...全文
230 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hfsyly 2003-03-30
  • 打赏
  • 举报
回复
仔细读书
chinarunner 2003-03-30
  • 打赏
  • 举报
回复
一个实例由一组数据文件、控制文件、日志文件和一组后台进程组成
表空间是逻辑存储空间,用于存储Oracle数据对象,如:用户、表、索引、视图等
数据文件是物理存储文件,几乎所有Oracle数据对象实际都存储在数据文件中
表空间和数据文件的关系:表空间有1个或多个数据文件组成,数据文件只能属于一个表空间。
另外有一个重要的文件:控制文件,主要存储数据库参数数据,如数据库参数、表空间信息等。

掌握这些概念非常重要,一定要仔细理解,并要多多实际操作。
xiaohuan8101 2003-03-30
  • 打赏
  • 举报
回复
1.逻辑数据库结构(如表、索引)的数据物理地存储在数据库的数据文件中。
2.一个范围(EXTENT)是数据库存储空间分配的一个逻辑单位,它由连续数据块所组成。每一个段是由一个或多个范围组成。
3.一个模式(schema)为模式对象(scehma object)的一个集合,每一个数据库用户对应一个模式。模式对象为直接引用数据库数据的逻辑结构,模式对象包含如表、视图、索引、聚集、序列、同义词、数据库链、过程和包等结构。模式对象是逻辑数据存储结构,每一种模式对象在磁盘上没有一个相应文件存储其信息。一个模式对象逻辑地存储在数据库的一个表空间中,每一个对象的数据物理地包含在表空间的一个或多个数据文件中。
xiong_jm 2003-03-30
  • 打赏
  • 举报
回复
怎么都是这样的回答?要是都像上面两位说的,还要论坛干什么?
真希望以后这样的废话能少一些。
xiong_jm 2003-03-30
  • 打赏
  • 举报
回复
明白了,三位高手准备接分:
xiaohuan8101(笑笑):30
chinarunner(runner):30
biti_rainy(biti_rainy):40
xiong_jm 2003-03-30
  • 打赏
  • 举报
回复
谢谢 biti_rainy(biti_rainy)

什么是分区表?
xiong_jm 2003-03-30
  • 打赏
  • 举报
回复
非常感谢xiaohuan8101(笑笑)、 chinarunner(runner) 两位
但是我还是有点疑问:
1、一个表是否可以存放在两个段里面?
2、一个段必须在同一个表空间里?
3、如果第一条成立,那么一个表是否就可以放在两个表空间里
希望上面两位高手就这三个问题帮我一把
biti_rainy 2003-03-30
  • 打赏
  • 举报
回复
btw:
rollback segment 至少有2个extent 构成
biti_rainy 2003-03-30
  • 打赏
  • 举报
回复
一个实例由一组数据文件、控制文件、日志文件和一组后台进程组成 ------ 基本概念不清

数据库最基本的由 数据文件、控制文件、日志文件、密码文件、初始化参数文件 构成
实例是 内存和进程的资源的集合,实例是用来管理数据库的, SGA + PGA+(lgwr,dbwr,smon,pmon,ckpt......)


表空间是一个逻辑的单位,由一个或多个数据文件构成,一个数据文件只能属于一个表空间

extent 是在物理上连续的block构成,一个extent只在一个数据文件内


一个表,非分区表,其存储就是一个段,一个段只能在一个表空间里面,一个段可由一个或者多个extent构成

对于分区表,一个表可以由多个段构成,这些段可以分布在不同的表空间中



jiezhi 2003-03-29
  • 打赏
  • 举报
回复
oracle8i宝典这本书里面有很详细的讲述.

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧