《數據庫》索引、序列、觸發器、存儲過程

序列

1.創建表

create table product(
	pid number primary key,
	pname varchar2(30)
	);

2.建立序列

create sequence PRODUCT_SEQ   --序列名  
minvalue 1  --最小值
maxvalue 9999999999999999999999999999--最大值
start with 1  --開始的數據
increment by 1  --每次增加1
cache 20;   --緩衝大小20M

3.插入數據

insert into product values(product_seq.nextval,'蘋果');
insert into product values(product_seq.nextval,'香蕉');
insert into product values(product_seq.nextval,'桂圓');

索引

primary key = index + unique 主鍵就等於索引加唯一
索引:主要作用是調高查詢效率
優點:調高效率
缺點: 1.降低了數據更新的效率 2.增加了存儲空間
使用規則:數據量大,常用的欄目上建立索引常用查詢的欄目才建立索引,並不是所有的位置建立索引都好,而且索引不超過四個

建立索引的語法:

create index indexname on tablname(cloumn);

在學生的表上的分數欄目上建立一個叫index_score的索引

create index index_score on student(score);

觸發器

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章