oracle基础知识——数据库实例、表空间、用户、角色

  数据库是一个数据的集合,oracle是数据库管理系统和mysql是一样的数据库管理系统。通常情况下我们所说的数据库是指物理数据、内存、操作系统进程的组合体。

1、数据库实例是指一个oracle数据库的实例化,相当于java一个对象的实例化。一开始我们安装界面上的SID就是oracle的一个实例,名字是orcl

2、oracle数据库被实例化之后,会有很多的默认的用户sys、system(本地管理员)、scott(普通用户),我们可以通过这些管理员进入oracle数据库操作中。

表空间

3、进入数据库操作之后,我们需要建立一个表空间,用来提供物理表。一个数据库实例可以有N个表空间,一个表空间下面可以有N个表,一个表空间只能属于一个数据库。每个数据库中至少有一个system表空间,为了提高管理和运行的效率,可以增加一些附加表空间来划分用户,例如:user一般只提供用户使用。

表空间是数据库中最大的逻辑单位,每一个表空间由一个或多个数据文件组成,一个数据文件只能与一个表空间相联系

Create TableSpace  db_test       表空间名称  
DataFile  'D:\oracle\db_test.dbf'    表空间数据文件路径  
Size   50m              表空间初始大小  
Autoextend on

4.一个学生角色包含很多的用户,例如一个学生角色包含张三用户、李四用户、王五用户。

-- 创建用户
create user lin    -- 用户名
identified by 1234 -- 密码
default tablespace jss  -- 对应的表空间
temporary tablespace temp  -- 临时表空间

你可能感兴趣的:(oracle)