- 6
- 0
- 约8.84千字
- 约 45页
- 2017-05-30 发布于浙江
- 举报
数据库原理及应用-SQL DDL * 非聚簇索引 索引键值是有序的,而每个索引结点所指向的表中的记录行是无序的。 a-m n-z n-r s-z S-Smith Smith 索引页的页结点仍然是索引,通过叶结点指针才能找到具体的数据页 Sqlserver表最多可有255个非聚簇索引 数据库原理及应用-SQL DDL * 唯一索引(UNIQUE) 对已含重复值的属性列不能建UNIQUE索引 对某个列建立UNIQUE索引后,插入新记录时DBMS会自动检查新记录在该列上是否取了重复值。这相当于增加了一个UNIQUE约束。 数据库原理及应用-SQL DDL * 建立索引的原则 值得建索引:记录有一定规模,而查询只局限于少数记录。 索引用得上:索引列在where子句中的使用频率。 先装数据,后建索引。 如果建表时就建索引,则在输入初始数据时, 每插入一个记录都要维护一次索引。当然,索引早建晚建都是允许的。 数据库原理及应用-SQL DDL * 索引的建立 语句格式: CREATE [UNIQUE][CLUSTER]INDEX 索引名 ON 表名(列名[次序][,列名[次序] ]…); 次序: ASC 升序 DESC 降序 数据库原理及应用-SQL DDL * 索引的建立 [例] Student表按学号升序建唯一索引Course表按课程号升序建唯一聚簇索引SC表按学号升序和课
原创力文档

文档评论(0)