shu数据库研讨、实验、作业题 联系客服

发布时间 : 星期日 文章shu数据库研讨、实验、作业题更新完毕开始阅读656d0a17ccbff121dd3683fa

第8周(第三章:关系代数,关系演算自学)

一、实验课:数据库连接编程(PB10.0与SQL Serve r):第13章实验5-3

二、研讨课:

1. 请用SQL,关系代数,元组关系演算,域关系演算写出如下查询:检索同时选修了

“08305001”和“08305002”的学生学号和姓名。(提示:不止4种查询表达方式)

2. 请用关系代数写出检索同时有3个或3个以上学生选课的老师所在学院名,教师名

3. 用元组关系演算写出如下查询:

? 检索选修课程包含1106同学所学全部课程的学生学号和姓名。 ? 检索刘晓明不学的课程的课程号。

三、作业:用关系代数写出如下1-5

1. 查询1992年以前出生的男学生的学号与姓名。 2. 检索刘晓明不学的课程的课程号。

3. 查询计算机学院男生总评成绩及格、教授开设的课程的课程号、课名、开课教师姓名, 4. 检索所有课程都选修的的学生的学号与姓名。

5. 检索选修课程包含1106同学所学全部课程的学生学号和姓名。 6. 写出如下关系式的结果:

? 关系代数表达式?1,5,6(?1?5(R?S)) A B C A B C 1 2 3 3 7 11

4 5 6 4 7 6

7 8 9 5 12 13 10 11 12 6 10 14 R S

? 元组演算表达式{t|(?u)(R(t)?S(u)?t[3]?u[1])}

? 关系代数表达式R?S

关系R A a1 a1 a2 B b1 b2 b2 C c1 c1 c2

关系S B b1 b2 D d1 d1 A 1 4 7 10 B 2 5 8 11 R

C 3 6 9 12

A 3 4 5 6 B 7 5 9 10 S

C 11 6 13 14

第9周(第三章:查询优化)

一、实验课:数据库连接编程(网络语言与SQL Server),有同学们自由发挥。

二、研讨课:

1. 作为数据管理的工具,举例数据库的好处?举例数据库存在问题?

2. 对查询命令“计算机学院男生总评成绩及格、教授开设的课程的课程号、课名、开课教

师姓名”画出语法书树,优化树

3. 指出下式不合理之处,然后优化下式,画出语法树,优化树

?mc,xh,xm((бd.mc=’计算机学院’∧xb=’女’∧ (S?D?M)))

三、作业:书本P66-3.15中①③④

第10周(数据库原理1复习)

一、实验课:验收后四周实验

二、研讨课:根据下半学期的学习情况,对学生在学习中的问题,两个班合班上习题课