Oracle的两部分:实例和数据库,实例由以下组成:SGA、Sharedpool、Databasebuffercache、Redologbuffercache。数据库由物理文件组成,其中必须有的文件是:数据文件、控制文件、重做日志,另外还有:参数文件、口令文件、归档日志文件(这三个不是必须的)。用户建立连接后,启动一个服务器进程,用来将来代替用户进程完成SQLCOMMAND,再通过Oracle实例实现对数据库的相关文件进行改变(数据进行读取或修改)。用户进程不可以直接操作数据库,而必须通过建立连接后,再通过服务器进程来完成。