一、数据库、实例、表空间等概念
数据库:
Oracle数据库是数据的物理存储,包括(数据文件ORA或者DBF、控制文件、联机日志、参数文件)。其实Oracle数据库就是位于硬盘上实际存放数据的文件,这些文件组织在一起,成为一个逻辑整体,即为Oracle数据库。因此在Oracle看来,“数据库”是硬盘上文件的逻辑集合,必须要与内存里的实例合作,才能对外提供数据管理服务。
实例:
Oracle实例(Oracle Instance)是位于物理内存里的数据结构,它由一个共享的内存池和多个后台进程(Backgrounnd Processes)所组成,共享的内存池可以被所有进程访问。用户若要存储数据库中的数据,比粗通过实例才能实现,不能直接读取硬盘上的文件。一个数据库可以有N个实例。
用户:
用户是在实例下建立的。不同实例可以建相同名字的用户。
表空间:
表空间是一个用来管理数据存储逻辑概念,表空间只是和数据文件(ORA或者DBF文件)发生关系,数据文件是物理的,一个表空间可以包含多个数据文件,而一个数据文件只能隶属一个表空间。
数据文件(ORA、DBF):
数据文件是数据库的物理存储单位。数据库的数据是存储在表空间中的,真正是在某一个或者多个数据文件中。而一个表空间可以由一个或多个数据文件组成,一个数据文件只能属于一个表空间。一旦数据文件被加入到某个表空间后,就不能删除这个文件,如果要删除某个数据文件,只能删除其所属于的表空间才行。
注:表的数据,是有用户放入某一个表空间的,而这个表空间会随机把这些表数据放到一个或者多个文件中。由于oracle是有用户和表空间对数据进行管理和存放的。但是表不是有表空间去查询的,而是由用户去查的。因为不同用户可以再同一个表空间建立同一个名字的表,这里就得区分用户查询了!
二、关系图
关系示意图:
Oracle数据库可以创建多个实例,每个实例可以创建多个表空间,每个表空间下可以创建多个用户和数据库文件,同时用户也属于表空间对应的实例。用户可以创建多个表,每个表随机存储在一个或多个数据库文件中。
相关推荐
oracle数据库_实例_用户_表空间之间的关系
如题:Oracle数据库_实例_用户_表空间的简单介绍以及它们之间的关系图
主要介绍了Oracle数据库的实例/表空间/用户/表之间关系简单讲解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
oracle命令 包括生成数据库实例、表空间、授权用户等!!!!!!!!
Oracle数据库,使用OraClient10g。创建数据库实例、建用户名、配置服务名、建表空间、表的导入
oracle数据库_实例_用户_表空间之间的关系.pdf
关系示意图: 理解1:Oracle数据库可以创建多个实例,每个实例可以创建多个表空间,每个表空间下可以创建多个用户(同时用户也属于表空间对应的实例)和数据库文件
oracle数据库教程(dbf,表空间,数据库实例,Oracle实例,SQL语句,oracle客户端工具)
无论数据库是采用关系结构还是面向对象结构,oracle数据库都将其数据存放在数据文件中。在其内部,数据库结构数据对文件的逻辑映射,使不同的数据分开存储,这些逻辑划分称为表空间。通俗的讲实例就是操作oracle数据库...
oracle 创建用户和数据库,分配空间大小,分配用户权限
数据库操作,自己整理的脚本,包含数据库创建完成之后的基本使用内容,如:创建表空间,创建用户、赋权限,各种表文件导入导出等
列举用户连接到 Oracle 实例所涉及的结构 双机模式:RAC/HOT STANDBY 数据库的逻辑结构 创建表空间 改变表空间的大小 为临时段分配空间 改变表空间的状态 改变表空间的存储参数设置 在线重做日志文件的作用 在线...
Oracle数据库空间管理方法 91 用SQL*Loader将Excel数据导出到Oracle 94 Oracle Spatial数据加密问题的研究 95 提高Oracle数据库系统Import的性能 96 Oracle数据库的四种启动方式 97 oracle数据库优化基础 97
可以对Oracle数据库 创建表空间,实例,新建用户,以及授权操作手册。方便实用
PRM-DUL可以脱离Oracle数据库软件实例的存在直接读取Oracle数据文件datafile中的行数据和LOB等大对象。 当你的数据库因为ORA-00600/ORA-07445或其他ORA-报错,或丢失关键的system表空间数据文件,或ASM diskgroup...
Oracle 数据库基础Chapter 1 Oracle 数据库概述 5单元培训目标§1.1 Oracle 产品结构的组成§1.2 Oracle 产品结构的特点§1.3 Oracle 数据库体系结构§1.3.1 数据库§1.3.1.1 表空间§1.3.1.2 文件§1.3.2 实例§...
三、管理数据库实例 27 (一)管理工具 27 (二)初始化参数 27 (三)数据库启动的过程 29 (四)数据库的关闭 29 四、配置 Oracle 的网络环境 31 (一)连接建立的过程 31 (二)使用 lsnrctl 命令 31 (三)如何...
1.6.1 利用 Oracle 安装程序创建数据库 1.6.2 使用安装程序创建数据库的注意 事项 1.6.3 怎样建立自己的定制数据库创建 脚本 1.6.4 如何从已有数据库克隆数据库 1.6.5 怎样利用 Database Configuration ...
1.查询Oracle实例名、状态、版本等 2.Oracle连接数 3.SGA信息 4.PGA信息 5.数据库使用 6.表空间使用情况 7.临时文件信息 8.临时文件使用情况 9.表死锁情况 10.锁表数量 11.长时间使用的SQL语句 12.事例的等待 13....
word 文档,各种案例.