数据库系统原理与设计(第3版)第二章课后习题 您所在的位置:网站首页 查找C语言题目的app 数据库系统原理与设计(第3版)第二章课后习题

数据库系统原理与设计(第3版)第二章课后习题

2023-10-07 21:51| 来源: 网络整理| 查看: 265

第二章课后习题 2. 8. 对于图 2. 8 所示的成绩管理数据库 ScoreDB 的模式导航图, 根据图 2-11 所示的实例数 据, 试写出如下查询的关系代数表达式, 并给出其查询结果。 (1) 查找籍贯为“上海” 的全体学生。 σnative = ‘上海’(Student)

(2) 查找 2000 年元旦以后出生的全体男同学。 σyear(birthday)>=2000∧sex=’男’(Student)

(3) 查找信息学院非汉族同学的学号、 姓名、 性别及民族。 ∏studentNo, studenName, sex, nation (σnation! =’汉族 ‘(Student) ⋈ ( σ institute=’信息学院’(Class) ) )

(4) 查找2016-2017学年第二学期(16172) 开出课程的编号、 名称和学分。 ∏courseNo, courseName, courseHour (Course ⋈ (σ term=’16172’ (Score)))

(5) 查找选修了“操作系统” 的学生学号、 成绩及姓名。 ∏ studentNo, score ,studenName(Student ⋈(Score ⋈(∏ courseNo ( σ courseName=’操作系统’(Course) ) )))

(6) 查找班级名称为“会计学 15(3) 班” 的学生在2015-2016学年第一学期(15161) 选课情况, 要求显示学生姓名、 课程号、 课程名称和成绩。 ∏studenName, courseNo, courseName, score ( ( σ className=’会计学 15(3)班’Class) ⋈Student ⋈ ( σ term=’15161’Score) ⋈Course)

(7) 查找至少选修了一门其直接先修课编号为 CS012 的课程的学生学号和姓名。 ∏ studenNo, studentName ( ( σpriorCourse=’ CS012’(Course)) ⋈Score ⋈Student)

(8) 查找选修了2016-2017 学年第一学期(16171) 开出的全部课程的学生学号和姓名。 ∏studenNo, studentName (Score )÷ ( ∏ courseNo ( σ term=’ 16171’(Score) )⋈Student)

(9) 查找至少选修了学号为 1503010的学生所选课程的学生学号和姓名。 ∏ studenNo, studentName (Score)÷(∏ courseNo ( σstudentNo=’ 1503010’(Score) )⋈Student)

2.9 对于图 2-10 所示的学生选课数据库 SCDB 的模式导航图, 试写出如下查询的关系代数 表达式。 (1) 查找 2016 级蒙古族学生信息, 包括学号、 姓名、 性别和所属班级。 ∏studenNo, studentName, sex, classNo ((σnation=’蒙古族 ‘(Student) )⋈ ( σ grade=2016 Class) )

(2) 查找“C 语言程序设计” 课程的课程班号、 上课时间以及上课地点。 ∏cClassNo, time, location ((σcourseName=’C语言程序设计’(Course) )⋈CourseClass ⋈ Classroom)

(3) 查找选修了先修课程为“计算机概论” 的学生学号、 课程号和成绩。 ∏studenNo, courseNo, score ((∏C1. courseNo ((ρC1 Course) ⋈C1. priorCourse=C2. courseNo ( σ courseName=’计算机概论’(ρC2 Course)) )) ⋈SC)

(4) 查找李勇老师 2016-2017 学年第二学期(16172) 开出的课程号、 课程名和学分。 ∏courseNo, courseName, creditHour (( ∏ teacherNo (σteacherName’李勇’(Teacher))) ⋈( σterm=’16172’(CourseClass) )⋈Course)

(5) 查找信息学院学生选课情况, 要求显示学生姓名、 课程号、 课程名、 课程班号、 成绩和任课教师。 ∏studentName, courseNo, courseName, cClassNo, score, teacherName ((∏instituteNo (σinstituteName=’信息学院’(Institute))) ⋈ Class ⋈Student ⋈SC ⋈Course ⋈CourseClass ⋈Teacher)



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有