Oracle连载2---------管理和维护表

数据的存储类型

标量数据类型

VARCHAR2NVARCHAR2 变长字符型数据

CHARNCHAR定长字符型数据

DATE日期型数据

NUMBER 数字型数据

集合数据类型

包括嵌套表和VARRY数据类型。在嵌套表的列值中又包含表,嵌套表中的元素数量没有限制,当然不能超过表所在的表空间的大小,而VARRY集合中的元素是由数量限制的

关系数据类型

关系类型REF指向一个对象,在Oracle数据库中一个类型的REF类型的对象就是游标cursor

ROWID--行ID

特性:

1、是数据库中每一行的唯一标识符

2、作为列值是隐式存储的

3、不直接给出行的物理地址,但是可以用ROWID来定位行

4、提供了最快速地访问表中行的地址

创建表

create table

#创建一个本地管理的表空间test
create tablespace test
datafile '/opt/test.dbf'
size 30M
extent management local
uniform size 1M

表空间已创建:

create table scott.employees
(
    ecode number(4),
    ename varchar2(25),
    eaddress varchar2(30),
    ephone varchar2(15)
)
storage (initial 100k 
         next 100k
         pctincrease 0 
         minextents 1
         maxextents 8
        )
* TABLEspace test

验证是否成功常见表employees

select table_name,tablespace_name,initial_extent,next_extent 
from dba_tables
where owner = 'scott'
and table_name = 'employees';

你可能感兴趣的:(oracle,数据库,sql)