Zzangg  

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

image

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

已经存在在表中
image

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

image

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

image
image

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

image
image

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

image

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

image

image

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

image

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

image
DELETE
FROM SC;

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

image

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

image
image

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

image

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

image

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

image

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

image

3.84建立信息系学生的视图

image
image

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

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

3.86 建立信息系选修了1号课程的学生视图

image

image

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

image

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

image

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

image

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

image

3.91 删除视图BT_S和视图IS_S1

image

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

image

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

image

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

image

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

image
image

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

image

posted on 2023-04-11 21:42  Zzangg  阅读(45)  评论(0编辑  收藏  举报