以下为“自考数据库技术03139复习资料(5)”由自考生网为考生们整理、提供。更多自考数据库技术03139复习资料可查看“自考数据库技术03139复习资料”栏目。
建立索引
格式: create [unique] [clustered] index 索引名 on 表名
(<列名1>[asc | desc] [,…])
● unique:用于指定为表创建唯一索引,即不允许存在索引值相同的两行。
● clustered:用于指定创建的索引为聚簇索引。默认是非聚簇索引。
● asc升序,desc降序,默认为asc
例1:为学生表建立按学号升序索引
create index student_sno on student(sno)
例2:为选课表按学号升序和课程号降序建唯一索引
create unique index SCI on sc(sno,cno desc)
例3: 为学生表按系升序建立聚簇索引。
create clustered index TI on student (sdept)
删除索引
语句基本格式:drop index <表名.索引名>
例4 :删除表SC的索引SCI。
drop index SC.SCI
注:索引名前一定要加:表名
SELECT <目标列名序列>
FROM <数据源>
[WHERE <检索条件表达式>]
[GROUP BY <分组依据列>]
[HAVING <组提取条件>] [ORDER BY<排序依据列>]
[ORDER BY <排序依据列>]
-- 需要哪些列
-- 来自于哪些表
-- 根据什么条件查询
-- 对查询结果进行分组
-- 指定组的选择条件
-- 对查询结果进行排序
全专业电子资料、题库、学位、网课
最高直省2344元
上千+科次精品网课
买网课即送全真模考题库
五千+科次教材资料
电子资料满三件9折
五千+科次在线题库
全真呈现历年考试试题