
第2章 关系代数-综合练习ppt课件.ppt
28页学生关系S 1 课程关系C 选课关系SC 请使用关系代数完成下列查询 1 查询信息系 IS 全体学生的学号 姓名 性别 2 求年龄小于20岁的女生的学号 姓名 年龄及所在系 3 求数据库课程成绩表 包括学生的学号 姓名 成绩 4 求学生李永选修的课程成绩表 包括课程名 成绩 5 求不及格情况表 包括学号 姓名 课程名 6 求选修了1号课程但没有选修6号课程的学生的全部信息 7 求选修1号或6号课程的学生的全部信息 8 求既选修了1号课程又选修了6号课程的学生的全部信息 9 求至少选修2门课的学生姓名 10 求至少选修了06003号学生选修的课程的学生的全部信息 11 求选修了满足下列条件的全部课程的学生的姓名及所在系 条件 课程的直接先行课号是5或6 2 6综合举例 1 查询信息系 IS 全体学生的学号 姓名 性别 学号 姓名 性别 系 IS S 或 1 2 3 5 IS S 查询结果 4 2 6综合举例 2 求年龄小于20岁的女生的学号 姓名 年龄及所在系 学号 姓名 年龄 系 年龄 20 性别 女 S 或 1 2 4 5 4 20 3 女 S 查询结果 5 2 6综合举例 3 求数据库课程成绩表 包括学生的学号 姓名 成绩 S 学号 姓名 成绩 课程名 数据库 S SC C 或 S 学号 姓名 成绩 S SC 课程名 数据库 C 查询结果 6 2 6综合举例 4 求学生李永选修的课程成绩表 包括课程名 成绩 课程名 成绩 姓名 李永 S SC C 或 课程名 成绩 姓名 李永 S SC C 查询结果 7 2 6综合举例 5 求不及格情况表 包括学号 姓名 课程名 S 学号 姓名 课程名 成绩 60 S SC C 或 S 学号 姓名 课程名 S 成绩 60SC C 查询结果 8 2 6综合举例 6 求选修了1号课程但没有选修6号课程的学生的全部信息 S 学号 课程号 1 SC 学号 课程号 6 SC 查询结果 9 S 学号 课程号 1 课程号6 SC 2 6综合举例 7 求选修1号或6号课程的学生的全部信息S 学号 课程号 1 课程号 6 SC 或S 学号 课程号 1 SC 学号 课程号 6 SC 或S 学号 课程号 1 SC 课程号 6 SC 查询结果 10 2 6综合举例 8 求既选修了1号课程又选修了6号课程的学生的全部信息 S 学号 课程号 1 SC 学号 课程号 6 SC 或S 学号 课程号 SC 课程号 课程号 1 课程号 6 C 查询结果 11 S 学号 课程号 1 课程号 6 SC 9 求至少选修2门课的学生所有信息S 1 1 4 2 5 SC x SC 2 6综合举例 10 求至少选修了06003号学生选修的课程的学生的全部信息 S 学号 课程号 SC 课程号 学号 06003 SC 查询结果 13 2 6综合举例 11 求选修了满足下列条件的全部课程的学生的姓名及所在系 条件 课程的直接先行课号是5或6 姓名 系 S 学号 课程号 SC 课程号 先行课 5 先行课 6 C 查询结果 14 2 6综合举例 例1 设关系R和S有相同关系模式 分别求R和S的并 交 差和广义笛卡尔积 R S R S R S 17 2 6综合举例 例1 设关系R和S有相同关系模式 分别求R和S的并 交 差和广义笛卡尔积 R S R S 18 2 6综合举例 例1 设关系R和S有相同关系模式 分别求R和S的并 交 差和广义笛卡尔积 R S R S 19 2 6综合举例 例2 求关系R和S的并 差 交 S R R S R S R S 20 2 6综合举例 例3 求关系R和S的和 S R 21 2 6综合举例 例4 设有关系R S 求 S R 22 2 6综合举例 例4 设有关系R S 求 S R 23 2 6综合举例 例4 设有关系R S 求 S R 24 2 6综合举例 例5 设有关系R和S 求R S R S R S 25 2 6综合举例 例5 设有关系R S1 求R S1 R S1 R S1 26 2 6综合举例 例5 设有关系R S2 求R S2 R S2 R S2 27 2 6综合举例 例5 设有关系R S3 求R S3 R S3 R S3 28 。
