oracle 数据库的体系结构

 1、体系结构是干嘛用的?

     答:体系结构是对一个系统作框架描述,是设计一个系统的宏观工作。

2、问题1有些抽象,能形象化解释吗?

    答:好的。体系结构就好比建一座大楼需要的设计图纸一样,根据建筑框架的要求,“严格”施工就可以建造一座功能完善、质量可靠的建筑。即使大楼建好以后,依然可依据设计图来找每一个功能部件。

3、这个比喻我就差不多明白了体系结构是怎么回事,可是我想看看这设计图纸是什么样的,可以吗?

    答:当然,如下图

4、图片中涵盖了所有的体系结构吗?

    答:当然没有。以上图片中只包括:数据库实例和数据库文件。

 

5、那应该包含那些文件呢?

    答:应该还有用户进程,服务器进程,其它文件如参数文件,密码文件和归档日志文件。

6、我明白啦。图中的数据库实例包括SGA和一系列后台管理,监视进程;数据库包括三种文件:数据文件(data files)、控制文件(control files)和重做日志文件(redo log files)。数据库实例和数据库一定是体系结构中的核心部分,dba的重要工作就是维护实例和数据库本身的正常工作,对吗?

    答:对

    总结:数据库系统结构设计了 整个数据库系统的 组成和各部分组件的功能,这些组件各尽其责,相互协调完成数据库的管理和数据库维护工作。

 

补充自己手工画图:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值