表空间和表的管理

表空间的管理

例子1:
create tablespace tabs
datafile 'c:\oracle\product\10.1.0\ordata\test\tabs.dbf' size 10M;

把表空间tabs授权给test用户使用
alter user test default tablespace tabs;

grant unlimited tablespace,dba to test;//授权使用
登录test用户
create table tre(t char(10),re number);

表的管理
1、表的完整性与约束
什么是完整性,怎样实现完整性,约束极其应用
实体完整性
域完整性
参照完整性
2、管理索引
什么是索引,为什么使用索引
索引的分类,原理与创建

例子:
create table nn(n1 varchar2(10) not null,n2 char(10));
insert into nn valus('abc','def');
alert table nn add constraint pk_nn primary key(n1);//设定n1字段为主键

create table mm(m1 char(10),m2 varchar(10),n1 varhcar2(10));
insert into mm values('avd','dd','gg');
alert table mm add constraint fk_mn foreign key(n1) references nn(n1);

 

alter table e add constraint ck_e_sex check(sex='男'

or sex='女');//设定只能输入男或女,其它的都不行

约束
desc dba_constraints
desc all_constraints
desc user_constraints

select constraint_name,constraint_type from

user_constraint where table_name='e';

索引
create index my_mm_idx on mm(m1);//建立索引
create bitmap index bit_e on e(sex);//建立位图索引
create unique index myidx on mm(m2);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值