现有如下关系。
学生(学号,姓名,性别,专业,出生日期)
教师(教师编号,姓名,所在部门,职称)
授课(教师编号,学号,课程编号,课程名称,教材,学分,成绩)
用SQL语言完成下列功能。
(1)删除学生表中学号为“20013016”的记录。
(2)将编号为“003”的教师所在的部门改为“电信系”。
(3)向学生表中增加一个“奖学金”列,其数据类型为数值型。
学生(学号,姓名,性别,专业,出生日期)
教师(教师编号,姓名,所在部门,职称)
授课(教师编号,学号,课程编号,课程名称,教材,学分,成绩)
用SQL语言完成下列功能。
(1)删除学生表中学号为“20013016”的记录。
(2)将编号为“003”的教师所在的部门改为“电信系”。
(3)向学生表中增加一个“奖学金”列,其数据类型为数值型。
举一反三
- 现有如下关系:学生(学号,姓名,性别,专业,出生年月)教师(教师编号,姓名,所在部门,职称)授课(教师编号,学号,课程编号,课程名称,教材,学分,成绩)(15分) (1)查找学习“数据库原理”课程且成绩不及格的学生学号和任课教师编号。(3分)(2)删除学生表中学号为“9903016”的记录。(3分) (3)查找教师“李洪”所教的学生成绩为90分以上(包括90)的学生学号。(3分) (4)将编号为“60016”的教师所在的部门改为“计算机系”。(3分) (5)查找学习“英语”课程的“计算机应用”专业学生的学号、姓名和成绩。(3分)
- 对于学生(学号、姓名、性别)、课程(课程编号、课程名称、学分、授课老师)、选课(学号、课程编号、成绩)三个基本表,哪些能体现参照完整性? A: 学生(学号),课程(课程编号) B: 学生(学号),选课(学号) C: 课程(课程编号),选课(课程编号) D: 学生(姓名),选课(成绩)
- 设教学数据库中有四个关系:教师(教师编号,教师姓名,联系电话)课程(课程号,课程名,教师编号)学生(学号,学生姓名,年龄,性别,专业)选课(学号,课程号,成绩)检索所有姓“李”的学生的姓名和年龄。
- 下列各题使用如下2个表: 学生表(学号,姓名,性别,出生日期,课程编号,成绩) 课程表(课程编号,课程名称) 从学生表中删除学号为“1001”的学生记录,正确的SQL语句是______。 A: DELETE FROM学生WHERE学号="1001" B: DROP FROM学生FOR学号="1001" C: DROP FROM学生WHERE学号="1001" D: DELETE FROM学生FOR学号="1001"
- 设教学数据库中有四个关系:教师(教师编号,教师姓名,联系电话)课程(课程号,课程名,教师编号)学生(学号,学生姓名,年龄,性别,专业)选课(学号,课程号,成绩)查询所有姓王的教师所授课程的课程号和成绩(按课程号排序)。