通过企业管理器,在学生选课数据库的学生、课程和选课3个表中各输入10条记录。要求记录不仅满足数据约束要
例1将一新学生记录(学号:95050;姓名:陈冬;性别:男;年龄:18;所在系:计算机科学系)插入学生表中。例2插入一条选课记录(‘95020’,’C1’)。例3对每一个...
例1 将一新学生记录(学号:95050;姓名:陈冬;性别:男;年龄:18;所在系:计算机科学系)插入学生表中。
例2 插入一条选课记录(‘95020’,’C1’)。
例3 对每一个系,求学生的平均年龄,并把结果存入数据库。对于这道题,首先要在数据库中建立一个有两个属性列的新表,其中一列存放系名,另一列存放相应系的学生平均年龄。
CREATE TABLE Deptage(所在系 CHAR(20),平均年龄SMALLINT);
然后对数据库的学生表按所在系分组求平均年龄,再把所在系和平均年龄存入新表中。
例4 将学生95001的年龄改为22岁。
例5 将所有学生的年龄增加一岁。
例6 将计算机科学系全体学生的成绩置零。
例7 删除学号为95006的学生记录
例8 删除所有的学生选课记录
例9 删除计算机科学系所有学生的选课记录 展开
例2 插入一条选课记录(‘95020’,’C1’)。
例3 对每一个系,求学生的平均年龄,并把结果存入数据库。对于这道题,首先要在数据库中建立一个有两个属性列的新表,其中一列存放系名,另一列存放相应系的学生平均年龄。
CREATE TABLE Deptage(所在系 CHAR(20),平均年龄SMALLINT);
然后对数据库的学生表按所在系分组求平均年龄,再把所在系和平均年龄存入新表中。
例4 将学生95001的年龄改为22岁。
例5 将所有学生的年龄增加一岁。
例6 将计算机科学系全体学生的成绩置零。
例7 删除学号为95006的学生记录
例8 删除所有的学生选课记录
例9 删除计算机科学系所有学生的选课记录 展开
2个回答
展开全部
1、
insert into 学生表 values('95020','陈东','男',18,‘计算机科学系')
2、
insert into 选课表 values('95020',C1')
3、select avg(年龄)form 学生表 where 所在系='',/*这条不明确,我只能告诉你怎么求平均年龄,我看你现在还没有学到select查询语句,所以这个要靠你自己了。*/
4、update 学生表 set 年龄=22 where 学号='95001';
5、update 学生表 set 年龄=年龄+1;
6、update 课程 set 成绩=0 where 所在系='计算机科学';
7、delete from 学生表 where 学号='95006‘;
8、delete from 选课表
9、delete from 选课表 where 所在系='计算机科学';
insert into 学生表 values('95020','陈东','男',18,‘计算机科学系')
2、
insert into 选课表 values('95020',C1')
3、select avg(年龄)form 学生表 where 所在系='',/*这条不明确,我只能告诉你怎么求平均年龄,我看你现在还没有学到select查询语句,所以这个要靠你自己了。*/
4、update 学生表 set 年龄=22 where 学号='95001';
5、update 学生表 set 年龄=年龄+1;
6、update 课程 set 成绩=0 where 所在系='计算机科学';
7、delete from 学生表 where 学号='95006‘;
8、delete from 选课表
9、delete from 选课表 where 所在系='计算机科学';
展开全部
第一题
insert into s(s#,sn,se,sa,sd)
values('95050','陈东','男','18','计算机')
第二题
CREATE TABLE [dbo].[d](
[sd] [nchar](10) NOT NULL,
[avgage] [nchar](10) NULL,)
insert into d(sd,avgage)
select sd ,avg(sa)
from s
group by sd
insert into s(s#,sn,se,sa,sd)
values('95050','陈东','男','18','计算机')
第二题
CREATE TABLE [dbo].[d](
[sd] [nchar](10) NOT NULL,
[avgage] [nchar](10) NULL,)
insert into d(sd,avgage)
select sd ,avg(sa)
from s
group by sd
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询