第14讲++视图和索引
创建一个 名为“v1”的视图,用于查询成绩在60~80之间的学生学号、姓名、专业名、课程号、成绩信息。
create view v1 as select xsqk.学号,姓名,专业名,课程号,成绩 from xsqk, xs_kc where xsqk.学号=xs_kc.学号 and 成绩>=60 and 成绩<80 go select * from v1
在“v1”的视图中增加一列:所在系。
alter view v1 as select xsqk.学号,姓名,专业名,课程号,成绩,所在系 from xsqk, xs_kc where xsqk.学号=xs_kc.学号 and 成绩>=60 and 成绩<80
创建了一个“V2”的视图,用于查询网络工程专业的学生信息,包括学号、姓名、性别、出生日期、专业名、所在系。
create view v2 as select 学号,姓名,性别,出生日期,专业名,所在系 from xsqk where 专业名=‘网络工程’
向“V2”视图中添加两条记录。
insert into v2 values(‘2012130206’,‘李好’,1,‘1996-04-22’,‘网络工程’,‘计算机应用’) insert into v2 values(‘2012130106’,‘周权’,1,‘1986-07-08’,‘信息安全’,‘计算机应用’) select * from xsqk select * from v2
在kc表的“课程名”列上创建一个非聚集索引,索引名为“ix_kcm”,并降序排列。
create index ix_kcm on kc ( 课程名 desc)