Oracle学习总结02
1-数据库服务器、实列、数据库的关系 数据库服务器包含实例和数据库,实例又包含了内存结构和后台进程。 2-内存结构 后台进程属于实例还是数据库? 实例是操作系统和Oracle数据库进行联系的标志,提供了一种访问数据库的方式,实例分成内存结构(SGA)和后台进程。 3-手画Oracle体系结构图 4-用户进程和服务器进程关系 用户在向数据库发出SQL命令之前,必须要与实例相连,用户进程(比如sqlplus)要先进行登录,登录成功后,Oracle在服务器运行的计算机上建立了服务器进程,两者为一对一的关系。用户进程通过连接Oracle服务器进程来连接数据库。 5-Oracle体系结构的三大主要组成? Oracle体系结构由内存结构、进程结构、存储结构。 6-逻辑存储结构中的数据库、表空间、段、区、数据块的关系? 在Oracle的逻辑存储结构中,数据库是由表空间组成,表空间由一些段组成,段由数据区组成,数据区由一个个的数据块组成。 7-sqlplus命令中 col name format a30 是什么意思? 设置显示字段的宽度,把column_name的列宽设置为30个字符。 8-数据块和数据区哪个是最小的单位?如何区分? 数据块是Oracle存储结构中最小的逻辑单位,是执行数据库输入输出操作的最小存储单位,一个数据块对应一个或多个物理块;而数据区(extend)是一些数据块组成