第1题
设有职工基本表:EMP(ENO,ENAME,AGE,SEX,SALARY),其属性分别表示职工号、姓.名、年龄、性别、工资.为每个工资低于1800元的男职工加薪300元,试写出这个操作的SQL语句.
第2题
A.②③⑤
B.①④⑤
C.①②③④
D.①②③④⑤
第3题
设有如下所示的关系: 学生关系S(S#,SNAME,AGE,SEX) 课程关系C(C#,CNAME,TEACHER) 学生选课关系SC(S#,C#,GRADE) 其中:S#为学号, SNAME 为姓名, AGE 为年龄, SEX 为性别;C#为课程号, CNAME 为课程名, TEACHER为教师, GRADE 为成绩。 请根据要求写出关系代数表达式。 (1) 检索“张三”老师所授课程的课程号和课程名。 (2) 检索年龄大于 21的男学生学号和姓名。 (3) 检索选修“张三”老师所授全部课程的学生姓名。 (4) 检索“李四”同学不学课程的课程号。 (5) 检索选修课程包含“张三”老师所授课程之一的学生学号。 (6) 检索选修课程名为“C语言”的学生学号和姓名。 (7) 检索全部学生都选修的课程的课程号和课程名。 (8) 检索学号为3学生所学课程的课程名与任课教师名。 (9) 检索选修课程包含学号为2的学生所修课程的学生学号。 (10) 检索既选修课程号为K1又选修课程号为K5的学生学号。 (11) 检索至少选修两门课程的学生学号。
第6题
己知:产品P(产品代码PC、品名PM、产地PA)、材料M(材料代码MC、名称MM、单价DJ)两个实体(分别用其后的字母表示),且每产品可以使用多种 材料,每种材料可以使用到多个产品中,且用量不同,使用(联系)可以描述为:使用U(产品代码PC,材料代码MC,数量S)。
(1)用关系代数语言检索“产地在长沙的所有产品名称及使用的材料代码”
(2)用SQL语言查询“使用了代码为SM01材料且产地在长沙的产品代码及名称”