编程:输入两个正整数m和n,求其最大公约数和最小公倍数。
现有三张学生信息表:Student(学生表)、Course(课程表)、SC(学生选课表),其各自的数据结构如下所示:
Student(学生表)
| 序号 | 列名 | 含义 | 数据类型 | 长度 |
| 1 | Sno | 学号 | 文本型(CHAR) | 6 |
| 2 | Sname | 姓名 | 文本型(VARCHAR) | 12 |
| 3 | Sgender | 性别 | 文本型(CHAR) | 2 |
| 4 | Sage | 年龄 | 数字(INT) | |
| 5 | Sdept | 院系 | 文本型(VARCHAR) | 16 |
Course(课程表)
| 序号 | 列名 | 含义 | 数据类型 | 长度 |
| 1 | Cno | 课程编号 | 文本型(CHAR) | 4 |
| 2 | Cname | 课程名 | 文本型(VARCHAR) | 20 |
| 3 | Cpno | 课程教师 | 文本型(VARCHAR) | 8 |
| 4 | Ccredit | 总学分 | 数字(INT) |
SC(学生选课表)
| 序号 | 列名 | 含义 | 数据类型 | 长度 |
| 1 | Sno | 学号 | 文本型(CHAR) | 6 |
| 2 | Cno | 课程编号 | 文本型(CHAR) | 4 |
| 3 | Grade | 成绩 | 数字(INT) |
已知Student表的主键为Sno,course表的主键为Cno,SC表的主键为Sno,Cno,使用SQL命令完成下列操作。
(1) 写出创建Student表的SQL语句。
(2) 在course表中插入记录(k106,程序设计基础,陈瑞,100)。
(3) 删除Student表中“生命科学学院”的所有男生的记录。
(4) 在SC表中为所有选择“S316”课程的学生添加10分。
现有员工信息表SC1和SC2: SC1(工号,姓名,性别,年龄,薪资);
SC2(工号,姓名,工龄,奖金);
使用SQL命令完成下列操作。
(1) 删除SC1表中工号为“N2104”的员工信息。
(2) 在SC1表中添加新属性“职务”,数据类型为VARCHAR(10),且字段不能为空。
(3) 在SC2表中查询工龄在5~10年的员工的所有信息。