上QQ阅读APP看书,第一时间看更新
习题
(1)请描述SQL的特点。
(2)请按照如下模式创建基本表:
①STUDENT(sno,sname,ssex,sage);
②COURSE(cno,cname,credit);
③ELECTIVE(sno,cno,grade)。
(3)请按照习题(2)中的基本表,完成如下SQL的编写:
①查询学生编号为10的学生的姓名信息;
②将STUDENT基本表中的学生编号设置为主键;
③为ELECTIVE中的学生编号和课程编号创建UNIQUE索引;
④创建一个视图,显示学生的姓名、课程名称以及获得的分数。
(4)编写一个函数,返回某个学生的分数总和。
(5)为STUDENT表编写一个触发器,当删除学生信息时,同步删除ELECTIVE表中学生的选课信息。