Neeps数据库问题
时间表数据库包含下列表:
staff
id |
name |
co.ACg |
Cumming, Andrew |
co.ACr |
Crerar, Dr Alison |
co.AFA |
Armitage, Dr Alistair |
... 结果被截断. |
student
id |
name |
sze |
parent |
co1.BAe |
BAe |
15 |
|
co1.CO |
Computing 1st Year |
150 |
|
co1.CO.a |
Computing 1st Year a |
20 |
co1.CO |
co1.CO.c |
Computing 1st Year c |
20 |
co1.CO |
co1.CO.d |
Computing 1st Year d |
20 |
co1.CO |
... 结果被截断. |
room
id |
name |
capacity |
parent |
co.117+118 |
| 32 |
|
co.117 |
| 16 |
co.117+118 |
co.118 |
| 16 |
co.117+118 |
co.B7 |
| 40 |
|
... 结果被截断 |
event
id |
modle |
kind |
dow |
tod |
duration |
room |
co12004.L01 |
co12004 |
L |
Wednesday |
11:00 |
1 |
cr.SMH |
co12004.L02 |
co12004 |
L |
Monday |
17:00 |
1 |
cr.B13 |
co12004.T01 |
co12004 |
T |
Monday |
11:00 |
2 |
co.G78+G82 |
co12004.T02 |
co12004 |
T |
Tuesday |
15:00 |
2 |
co.B7 |
co12004.T03 |
co12004 |
T |
Tuesday |
13:00 |
2 |
co.G78+G82 |
... 结果被截断. |
attend
student |
event |
co1.BAe |
co12004.L01 |
co1.CO |
co12004.L01 |
co1.IS |
co12004.L01 |
co1.SE.pt |
co12004.L02 |
co1.CO.a |
co12004.T01 |
... 结果被截断. |
teaches
staff |
event |
co.AMn |
co12004.L01 |
co.RK |
co12004.L01 |
co.SRM |
co12004.L01 |
co.RK |
co12004.L02 |
co.SRM |
co12004.L02 |
... 结果被截断. |
occurs
event |
week |
co12004.L01 |
01 |
co12004.L01 |
02 |
co12004.L01 |
03 |
co12004.L01 |
04 |
co12004.L01 |
05 |
... 结果被截断. |
module
id |
name |
co12001 |
Rapid Application Development |
co12002 |
Software Development 1A |
co12003 |
Professional Skills |
co12004 |
Applications Workshop |
... 结果被截断. |
week
id |
wkstart |
01 |
02/10/00 |
02 |
09/10/00 |
03 |
16/10/00 |
...结果被截断 |
- 通过ER图和表数据看懂该数据库的表与表之间的关系,本数据库主要用途是用来安排教师、学生班级和教学活动、教室的关系
- 找出安排给co42010.L01教学活动的教室名。
- 找出module表中编号为co72010课程所包含的所有教学活动发生的日期,时间和地点。
- 找出教授编号为co72010的教学课程的教师集合。
- 列出星期三使用cr.132 教室的教师和教学活动数目,包括教学活动发生的时间。
- 列出出席module表(课程表)中名称包含"Database"的教学活动的学生集合。
- 给出co72010课程所含教学安排中,出席每次教学活动的学生人数。
- 对于每个研究生课程,统计出其教师队伍的大小,研究生课程("post-graduate")指从编号为co7开始的课程。
- 找出教学活动持续总周期小于10个星期的教学课程名称。
- 找出那些和co72010的演讲(演讲即Kind字段='L')同时开始的教学活动。
- 哪些老师有比平均联系时间更多的联系时间。
- 现在co.ACg负责的所有教学都将被转移给co.CHt来负责,请标识出会发生冲突的教学活动。
- 产生一张表,为所有能容纳60人以上的教室显示出它们各自的被占有率和利用率。
- 为期一个小时的教职工会议将在早晨9点至下午5点之间举行,所有冲突的教学活动都将被取消,标识出会造成最小中断的那个小时。
- 找所有的教学冲突 - 包括教学活动冲突和老师、学生或者他们有相同的教室。
- 为第一周所有时间都安排满的学生班级生成一张时间表。
我抬头仰望,星星给予仰望者光芒……
原文地址:https://www.cnblogs.com/koon/p/963372.html