- 2
- 0
- 约6.07千字
- 约 36页
- 2017-07-16 发布于四川
- 举报
* 3.3.3 索引的建立与删除 建立索引 CREATE [UNIQUE] [CLUSTER] INDEX 索引名 ON 表名(列名[次序][,列名[次序] ]…); 用表名指定要建索引的基本表名字 索引可以建立在该表的一列或多列上,各列名之间用逗号分隔 用次序指定索引值的排列次序,升序:ASC,降序:DESC。缺省值:ASC UNIQUE表明此索引的每一个索引值只对应唯一的数据记录 CLUSTER表示要建立的索引是聚簇索引。 * 3.3.3 索引的建立与删除 建立索引 [例13] 为学生-课程数据库中的S,C,SC三个表建立索引。其中S表按学号升序建唯一索引,C表按课程号升序建唯一索引,SC表按学号升序和课程号降序建唯一索引 CREATE UNIQUE INDEX Stusno ON S (Sno); CREATE UNIQUE INDEX Coucno ON C (Cno); CREATE UNIQUE INDEX SCno ON SC(Sno ASC,Cno DESC); * 3.3.3 索引的建立与删除 建立索引 唯一值索引 对于已含重复值的属性列不能建UNIQUE索引 对某个列建立UNIQUE索引后,插入新记录时DBMS会自动检查新记录在该列上是否取了重复值。这相当于增加了一个UNIQUE约束 * 3.3.3 索引的建立与删除 建立索引 聚簇索引 建
原创力文档

文档评论(0)