Oracle基础
概念
数据库
表示数据的物理存储
实例
一个Oracle数据库允许有多个数据库实例(Oracle Instance),但通常每台主机上都部署一个数据库实例
用户
用户是Oracle的管理单位,用户依赖于实例,不同的实例下允许创建同名的用户(同一个实例下不能存在重名的用户)
和Mysql不同,Mysql通过库来管理表,Oracle则通过用户进行管理(表结构依赖于用户)
表空间
表空间是对物理数据库上的相关文件的逻辑映射,每个数据库必须包含一个表空间(system)
数据文件
数据文件包含dbf文件和ora文件,是数据库的物理存储单位,数据库的数据存储于表空间中,如果要删除该文件,必须先出该文件所属的表空间。
数据类型
类型 | 说明 |
---|---|
varchar,varchar2 | 不定长字符串 |
number | 整数 |
char | 定长字符串 |
data | 日期 |
clob | 大对象(大文本数据类型,max4GB) |
blob | 大对象(二进制数据类型,max4GB) |