2024年java基础第三次教学

java基础第三次教学很好 这些都是关于数据库的问题 以下是每个问题的回答 1 创建视图 V Student 1 sql CREATE VIEW V Student 1 AS SELECT FROM Student WHERE Sage 18 2 创建视图 V Student 2 sql CREATE VIEW V Student 2 AS SELECT Sno

大家好,我是讯享网,很高兴认识大家。

很好,这些都是关于数据库的问题。以下是每个问题的回答:

1. 创建视图V_

Student

_1:

 CREATE VIEW V_ Student _1 AS SELECT * FROM Student WHERE Sage = 18; 

2. 创建视图V_

Student

_2:

 CREATE VIEW V_ Student _2 AS SELECT Sno, AVG(Score) AS AvgScore FROM SC GROUP BY Sno; 

3. 创建视图V_Course_1:

 CREATE VIEW V_Course_1 AS SELECT Cno, Cname FROM Course WHERE Ccredit = 4; 

4. 创建视图V_

Student

_3:

 CREATE VIEW V_ Student _3 AS SELECT S.Sname, C.Cname, SC.Score FROM Student S, Course C, SC WHERE S.Sno = SC.Sno AND C.Cno = SC.Cno; 

5. 创建视图V_

Student

_4:

 CREATE VIEW V_ Student _4 AS SELECT S.Sno, S.Sname, S.Sex, S.Sage FROM Student S, Department D WHERE S.Dno = D.Dno AND D.Dname = '经济管理学院'; 

6. 删除视图V_

Student

_2:

 DROP VIEW V_ Student _2; 

7. 查询V_

Student

_4中年龄小于20岁的学生信息:

 SELECT * FROM V_ Student _4 WHERE Sage < 20; 

8. 将V_

Student

_4中所有学生的年龄加1:

 UPDATE java基础第三次教学 V_ Student _4 SET Sage = Sage + 1; 

9. 为表Course在Cname上创建非主簇索引i_Course:

 CREATE NONCLUSTERED INDEX i_Course ON Course(Cname); 

10. 为表

Student

在Sname和Sage上创建非主簇索引i_

Student

 CREATE NONCLUSTERED INDEX i_ Student ON Student (Sname, Sage); 

11. 为表SC在Sno和Cno上创建唯一索引i_SC:

 CREATE UNIQUE INDEX i_SC ON SC(Sno, Cno); 

12. 使用SP_HELPINDEX查看

Student

关系的所有类型的索引:

 EXEC sp_helpindex ' Student '; 

13. 将i_

Student

索引的名字改为i_

Student

_1:

 EXEC sp_rename ' Student .i_ Student ', 'i_ Student _1', 'INDEX'; 

14. 删除索引i_Course:

 DROP INDEX i_Course ON Course;
小讯
上一篇 2024-12-24 18:40
下一篇 2024-12-27 09:48

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/1788.html