oracle内存包含组件及其作用,oracle平时作业(1)

-,8平时作业一 Oracle的对象及其管理

1简述Oracle体系结构的组成及其关系

答:包括物理存储结构(数据文件日志文件控制文件参数文件)、逻辑结构(数据块盘区段表空间)、内存结构(系统全局区程序全局区排序区大池 Java池)、数据库库实例与进程和数据字典。

2说明Oracle数据库的数据文件、控制文件和日志文件的作用。

数据文件:是用于存储数据库数据(表中的记录索引数据字典信心)的文件.

控制文件:是一个二进制文件,用于描述数据库的物理结构,一般在安装Oracle系统时自动创建。

日志文件:(重做日志文件)用于记录对数据库的修改信息,对数据库所做的修改信息(包括用户对数据库中数据的修改和数据库管理员对数据库结构的修改)都被记录在日志中。

3.说明数据库、表空间、数据文件及数据库对象之间的关系。

一个用户可以使用一个或多个表空间,一个表空间也可以供多个用户使用。用户和表空间没有隶属关系,表空间是一个用来管理数据存储的逻辑概念,表空间只是和数据文件发生关系,数据文件是物理的,一个表空间可以包含多个数据文件,而一个数据文件只能隶属一个表空间。

4.数据库中常用的段有哪几种?各有什特点?

数据段:用于存储数据库表中的数据,用户创建表时,系统会自动在相应的表空间创建数据段。表中数据的增加就是数据段的增大,段的增大过程是通过添加新盘区实现的。在一个表空间中创建了多少个表,相应地在该表空中就有多少个数据段,且数据段的名称与表名相同。

索引段:用于存储用户在表中建立的索引信息。

临时段:当用户使用sql语句进行排序或者汇总时,则在用户的临时表空间中自动创建一个临时段,当用户操作完毕后,临时段将自动消除。

LOB段

回退段:用于存储用户数据被修改之前的值。

5.按照从大到小的顺序,Oracle的逻辑结构分别是什么,请分别简述其作用。

1表空间:用户在数据库中建立的所有内容都被存储在表空间中,Oracle使用表空间将相关的逻辑结构组合在一起,表空间在物理上与数据文件相对应。

2段:不是存储空间的分配单位,而是一个独立的逻辑存储结构。数据段用于存储数据库表中的数据,索引段用于存储用户在表中建立的索引信息等。

3盘区:是由一系列物理上连续的数据块构成的存储结构。

4数据块:管理存储空间的最小单元,Oracle数据块在进行输入输出操作时,都是以块为单位进行逻辑读写操作的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值