数据库语言问题~~牛人乱入~~~

[复制链接]
查看11 | 回复2 | 2009-1-5 14:38:42 | 显示全部楼层 |阅读模式
现有如下关系:
学生(学号,姓名,性别,专业,出生日期)
教师(教师编号,姓名,所在部门,职称)
授课(教师编号,学号,课程编号,课程名称,教材,学分,成绩)
(1)、用关系代数表达式写出,查找学习“数据库原理”课程且成绩不及格的学生学号和任课教师编号;
(2)、用关系代数表达式写出,查找学习“英语”课程的“计算机应用”专业学生的学号、姓名和成绩;
(3)、用关系代数表达式写出,查找教师“李洪”所教过的学生中成绩为90分以上(包括90分)的学生学号、姓名和专业;
(4)、用SQL语句写出,删除学生表中学号为“9903016”的记录;
(5)、用SQL语句写出,将编号为“60016”的教师所在的部门改为“计算机系”;
(6)、用SQL语句写出,建立“计算机应用”专业成绩有过不及格的学生的视图。

回复

使用道具 举报

千问 | 2009-1-5 14:38:42 | 显示全部楼层
假如学生表为student,教师表为teacher,课程表为course1)select 学号,教师编号from course where 课程名='数据库原理';2)select s.学号,s.姓名,s.成绩 from student s,course c where s.学号=c.学号 and c.课程名='英语' and s.专业='计算机应用';3)select s.学号,s.姓名,s.专业 from student s,teacher t,course c where c.教师编号=t.教师编号 and s.学号=c.学号 andt.教师姓名='李洪' and c.成绩>90;4)delete from student w...
回复

使用道具 举报

千问 | 2009-1-5 14:38:42 | 显示全部楼层
SQL`...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行