一、Oracle数据库中数据库、实例、用户、表空间和表(索引、视图、存储过程、函数、对象等对象)之间的关系。
1、Oracle的数据库是由一些物理文件组成:数据文件+控制文件+重做日志文件+归档日志文件+参数文件+报警和跟踪日志文件+备份文件。
2、实例是由一些进程和内存组成:内存+进程;内存=系统全局区SGA+用户全局区PGA,进程=用户进程+Oracle进程,Oracle进程=服务器进程+后台进程。
3、用户是实例下创建数据库用户,如:sccot,sys等。
4、表空间是存储表,是对应物理文件。
5、表是逻辑存储数据。
一个数据库对应多个实例;一个实例对应多个用户;一个用户只能分配一个表空间;一个表空间可以给多个用户使用。