3.69 将一个新学生元组(学号:200215128;姓名:陈冬;性别:男;所在系:IS;年龄:18岁)插入到Student表中。

3.70 将学生张成民的信息插入到Student表中
已经存在在表中

3.71插入一条选课记录( '200215128','1 ')

3.72 对每一个系,求学生的平均年龄,并把结果存入数据库


3.73将学生200215121的年龄改为22岁


3.74 将所有学生的年龄增加1岁

3.75 将计算机科学系全体学生的成绩置零


3.76 删除学号为200215128的学生记录

3.77 删除所有的学生选课记录

DELETE
FROM SC;
3.78 删除计算机科学系所有学生的选课记录

3.79 向SC表中插入一个元组,学生号是200115128,课程号是0202,成绩为空


3.80 将student中学生号为200115128的学生所属系改为空值

3.81从Student表中找出漏填了数据的学生信息

3.82找出选秀0202号课程的不及格学生

3.83 选出选修1号课程的不及格的学生以及缺考的学生

3.84建立信息系学生的视图


3.85 建立信息系学生的视图,并要求进行修改和插入操作时仍需保证该视图只有信息系的学生 。

Oracle的关系视图本身不包含任何数据,也是大家最常用的视图,通过create view... as ...简化的语法就可以创建,还可以需求将视图设置为只读形式等。注意:在当前用户下创建视图需要CREATE VIEW系统权限。openGauss可以兼容Oracle创建视图语法,但对于Oracle视图创建中的with check option以及with read only选项暂不支持。
3.86 建立信息系选修了1号课程的学生视图


3.87 建立信息系选修了1号课程且成绩在90分以上的学生的视图

3.88 定义一个反映学生出生年份的视图

3.89将学生的学号及平均成绩定义为一个视图

3.90 将Student表中所有女生记录定义为一个视图

3.91 删除视图BT_S和视图IS_S1

3.92 在信息系学生的视图中找出年龄小于20岁的学生

3.93查询选修了1号课程的信息系学生

3.94 在S_G视图(例3.89中定义的视图)中查询平均成绩在90分以上的学生学号和平均成绩

3.95 将信息系学生视图IS_Student中学号200115128的学生姓名改为“刘辰”


3.96向信息系学生视图IS_Student中插入一个新的学生记录,其中学号为“201215129”,姓名为“赵新”,年龄为20岁。


浙公网安备 33010602011771号